{ "type": "File", "start": 0, "end": 7546, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 239, "column": 1 } }, "program": { "type": "Program", "start": 0, "end": 7546, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 239, "column": 1 } }, "sourceType": "module", "body": [ { "type": "ImportDeclaration", "start": 0, "end": 58, "loc": { "start": { "line": 1, "column": 0 }, "end": { "line": 1, "column": 58 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 9, "end": 32, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 32 } }, "imported": { "type": "Identifier", "start": 9, "end": 32, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 32 }, "identifierName": "matchOverwriteRecursive" }, "name": "matchOverwriteRecursive" }, "local": { "type": "Identifier", "start": 9, "end": 32, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 32 }, "identifierName": "matchOverwriteRecursive" }, "name": "matchOverwriteRecursive" } } ], "source": { "type": "StringLiteral", "start": 40, "end": 57, "loc": { "start": { "line": 1, "column": 40 }, "end": { "line": 1, "column": 57 } }, "extra": { "rawValue": "../translations", "raw": "\"../translations\"" }, "value": "../translations" } }, { "type": "ImportDeclaration", "start": 60, "end": 94, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 34 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 69, "end": 78, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 18 } }, "imported": { "type": "Identifier", "start": 69, "end": 78, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 18 }, "identifierName": "ShapezAPI" }, "name": "ShapezAPI" }, "local": { "type": "Identifier", "start": 69, "end": 78, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 18 }, "identifierName": "ShapezAPI" }, "name": "ShapezAPI" } } ], "source": { "type": "StringLiteral", "start": 86, "end": 93, "loc": { "start": { "line": 2, "column": 26 }, "end": { "line": 2, "column": 33 } }, "extra": { "rawValue": "./mod", "raw": "\"./mod\"" }, "value": "./mod" } }, { "type": "ImportDeclaration", "start": 96, "end": 158, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 62 } }, "specifiers": [ { "type": "ImportSpecifier", "start": 105, "end": 136, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 40 } }, "imported": { "type": "Identifier", "start": 105, "end": 136, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 40 }, "identifierName": "matchOverwriteRecursiveSettings" }, "name": "matchOverwriteRecursiveSettings" }, "local": { "type": "Identifier", "start": 105, "end": 136, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 40 }, "identifierName": "matchOverwriteRecursiveSettings" }, "name": "matchOverwriteRecursiveSettings" } } ], "source": { "type": "StringLiteral", "start": 144, "end": 157, "loc": { "start": { "line": 3, "column": 48 }, "end": { "line": 3, "column": 61 } }, "extra": { "rawValue": "./overwrite", "raw": "\"./overwrite\"" }, "value": "./overwrite" }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * @typedef {{\r\n * mods: [\r\n * {\r\n * url: string,\r\n * id: string,\r\n * config: {},\r\n * settings: {},\r\n * },\r\n * ],\r\n * modOrder?: [],\r\n * }} ModPack\r\n ", "start": 162, "end": 368, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 17, "column": 3 } } } ] }, { "type": "VariableDeclaration", "start": 372, "end": 415, "loc": { "start": { "line": 19, "column": 0 }, "end": { "line": 19, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 378, "end": 414, "loc": { "start": { "line": 19, "column": 6 }, "end": { "line": 19, "column": 42 } }, "id": { "type": "Identifier", "start": 378, "end": 386, "loc": { "start": { "line": 19, "column": 6 }, "end": { "line": 19, "column": 14 }, "identifierName": "Toposort" }, "name": "Toposort", "leadingComments": null }, "init": { "type": "CallExpression", "start": 389, "end": 414, "loc": { "start": { "line": 19, "column": 17 }, "end": { "line": 19, "column": 42 } }, "callee": { "type": "Identifier", "start": 389, "end": 396, "loc": { "start": { "line": 19, "column": 17 }, "end": { "line": 19, "column": 24 }, "identifierName": "require" }, "name": "require" }, "arguments": [ { "type": "StringLiteral", "start": 397, "end": 413, "loc": { "start": { "line": 19, "column": 25 }, "end": { "line": 19, "column": 41 } }, "extra": { "rawValue": "toposort-class", "raw": "\"toposort-class\"" }, "value": "toposort-class" } ] }, "leadingComments": null } ], "kind": "const", "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * @typedef {{\r\n * mods: [\r\n * {\r\n * url: string,\r\n * id: string,\r\n * config: {},\r\n * settings: {},\r\n * },\r\n * ],\r\n * modOrder?: [],\r\n * }} ModPack\r\n ", "start": 162, "end": 368, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 17, "column": 3 } } } ] }, { "type": "VariableDeclaration", "start": 419, "end": 867, "loc": { "start": { "line": 21, "column": 0 }, "end": { "line": 38, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", "start": 425, "end": 866, "loc": { "start": { "line": 21, "column": 6 }, "end": { "line": 38, "column": 1 } }, "id": { "type": "Identifier", "start": 425, "end": 433, "loc": { "start": { "line": 21, "column": 6 }, "end": { "line": 21, "column": 14 }, "identifierName": "INFOType" }, "name": "INFOType" }, "init": { "type": "ObjectExpression", "start": 436, "end": 866, "loc": { "start": { "line": 21, "column": 17 }, "end": { "line": 38, "column": 1 } }, "properties": [ { "type": "ObjectProperty", "start": 443, "end": 452, "loc": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 13 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 443, "end": 448, "loc": { "start": { "line": 22, "column": 4 }, "end": { "line": 22, "column": 9 }, "identifierName": "title" }, "name": "title" }, "value": { "type": "StringLiteral", "start": 450, "end": 452, "loc": { "start": { "line": 22, "column": 11 }, "end": { "line": 22, "column": 13 } }, "extra": { "rawValue": "", "raw": "\"\"" }, "value": "" } }, { "type": "ObjectProperty", "start": 459, "end": 465, "loc": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 10 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 459, "end": 461, "loc": { "start": { "line": 23, "column": 4 }, "end": { "line": 23, "column": 6 }, "identifierName": "id" }, "name": "id" }, "value": { "type": "StringLiteral", "start": 463, "end": 465, "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "column": 10 } }, "extra": { "rawValue": "", "raw": "\"\"" }, "value": "" } }, { "type": "ObjectProperty", "start": 472, "end": 487, "loc": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 19 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 472, "end": 483, "loc": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 15 }, "identifierName": "description" }, "name": "description" }, "value": { "type": "StringLiteral", "start": 485, "end": 487, "loc": { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 19 } }, "extra": { "rawValue": "", "raw": "\"\"" }, "value": "" } }, { "type": "ObjectProperty", "start": 494, "end": 505, "loc": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 15 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 494, "end": 501, "loc": { "start": { "line": 25, "column": 4 }, "end": { "line": 25, "column": 11 }, "identifierName": "authors" }, "name": "authors" }, "value": { "type": "ArrayExpression", "start": 503, "end": 505, "loc": { "start": { "line": 25, "column": 13 }, "end": { "line": 25, "column": 15 } }, "elements": [] } }, { "type": "ObjectProperty", "start": 512, "end": 523, "loc": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 15 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 512, "end": 519, "loc": { "start": { "line": 26, "column": 4 }, "end": { "line": 26, "column": 11 }, "identifierName": "version" }, "name": "version" }, "value": { "type": "StringLiteral", "start": 521, "end": 523, "loc": { "start": { "line": 26, "column": 13 }, "end": { "line": 26, "column": 15 } }, "extra": { "rawValue": "", "raw": "\"\"" }, "value": "" } }, { "type": "ObjectProperty", "start": 530, "end": 544, "loc": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 18 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 530, "end": 541, "loc": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 15 }, "identifierName": "gameVersion" }, "name": "gameVersion" }, "value": { "type": "NumericLiteral", "start": 543, "end": 544, "loc": { "start": { "line": 27, "column": 17 }, "end": { "line": 27, "column": 18 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, { "type": "ObjectProperty", "start": 551, "end": 567, "loc": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 20 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 551, "end": 563, "loc": { "start": { "line": 28, "column": 4 }, "end": { "line": 28, "column": 16 }, "identifierName": "dependencies" }, "name": "dependencies" }, "value": { "type": "ArrayExpression", "start": 565, "end": 567, "loc": { "start": { "line": 28, "column": 18 }, "end": { "line": 28, "column": 20 } }, "elements": [] } }, { "type": "ObjectProperty", "start": 574, "end": 590, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 20 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 574, "end": 586, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 16 }, "identifierName": "incompatible" }, "name": "incompatible" }, "value": { "type": "ArrayExpression", "start": 588, "end": 590, "loc": { "start": { "line": 29, "column": 18 }, "end": { "line": 29, "column": 20 } }, "elements": [] } }, { "type": "ObjectProperty", "start": 597, "end": 613, "loc": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 20 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 597, "end": 609, "loc": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 16 }, "identifierName": "translations" }, "name": "translations" }, "value": { "type": "ObjectExpression", "start": 611, "end": 613, "loc": { "start": { "line": 30, "column": 18 }, "end": { "line": 30, "column": 20 } }, "properties": [] } }, { "type": "ObjectProperty", "start": 620, "end": 632, "loc": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 16 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 620, "end": 628, "loc": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 12 }, "identifierName": "settings" }, "name": "settings" }, "value": { "type": "ObjectExpression", "start": 630, "end": 632, "loc": { "start": { "line": 31, "column": 14 }, "end": { "line": 31, "column": 16 } }, "properties": [] } }, { "type": "ObjectProperty", "start": 639, "end": 669, "loc": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 34 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 639, "end": 659, "loc": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 24 }, "identifierName": "updateStaticSettings" }, "name": "updateStaticSettings" }, "value": { "type": "ArrowFunctionExpression", "start": 661, "end": 669, "loc": { "start": { "line": 32, "column": 26 }, "end": { "line": 32, "column": 34 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 667, "end": 669, "loc": { "start": { "line": 32, "column": 32 }, "end": { "line": 32, "column": 34 } }, "body": [], "directives": [] } } }, { "type": "ObjectProperty", "start": 676, "end": 710, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 38 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 676, "end": 700, "loc": { "start": { "line": 33, "column": 4 }, "end": { "line": 33, "column": 28 }, "identifierName": "updateStaticTranslations" }, "name": "updateStaticTranslations" }, "value": { "type": "ArrowFunctionExpression", "start": 702, "end": 710, "loc": { "start": { "line": 33, "column": 30 }, "end": { "line": 33, "column": 38 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 702, "end": 704, "loc": { "start": { "line": 33, "column": 30 }, "end": { "line": 33, "column": 32 }, "identifierName": "id" }, "name": "id" } ], "body": { "type": "BlockStatement", "start": 708, "end": 710, "loc": { "start": { "line": 33, "column": 36 }, "end": { "line": 33, "column": 38 } }, "body": [], "directives": [] } } }, { "type": "ObjectProperty", "start": 717, "end": 755, "loc": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 42 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 717, "end": 743, "loc": { "start": { "line": 34, "column": 4 }, "end": { "line": 34, "column": 30 }, "identifierName": "gameInitializedRootClasses" }, "name": "gameInitializedRootClasses" }, "value": { "type": "ArrowFunctionExpression", "start": 745, "end": 755, "loc": { "start": { "line": 34, "column": 32 }, "end": { "line": 34, "column": 42 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 745, "end": 749, "loc": { "start": { "line": 34, "column": 32 }, "end": { "line": 34, "column": 36 }, "identifierName": "root" }, "name": "root" } ], "body": { "type": "BlockStatement", "start": 753, "end": 755, "loc": { "start": { "line": 34, "column": 40 }, "end": { "line": 34, "column": 42 } }, "body": [], "directives": [] } } }, { "type": "ObjectProperty", "start": 762, "end": 801, "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 43 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 762, "end": 789, "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 31 }, "identifierName": "gameInitializedRootManagers" }, "name": "gameInitializedRootManagers" }, "value": { "type": "ArrowFunctionExpression", "start": 791, "end": 801, "loc": { "start": { "line": 35, "column": 33 }, "end": { "line": 35, "column": 43 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 791, "end": 795, "loc": { "start": { "line": 35, "column": 33 }, "end": { "line": 35, "column": 37 }, "identifierName": "root" }, "name": "root" } ], "body": { "type": "BlockStatement", "start": 799, "end": 801, "loc": { "start": { "line": 35, "column": 41 }, "end": { "line": 35, "column": 43 } }, "body": [], "directives": [] } } }, { "type": "ObjectProperty", "start": 808, "end": 841, "loc": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 808, "end": 829, "loc": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 25 }, "identifierName": "gameBeforeFirstUpdate" }, "name": "gameBeforeFirstUpdate" }, "value": { "type": "ArrowFunctionExpression", "start": 831, "end": 841, "loc": { "start": { "line": 36, "column": 27 }, "end": { "line": 36, "column": 37 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 831, "end": 835, "loc": { "start": { "line": 36, "column": 27 }, "end": { "line": 36, "column": 31 }, "identifierName": "root" }, "name": "root" } ], "body": { "type": "BlockStatement", "start": 839, "end": 841, "loc": { "start": { "line": 36, "column": 35 }, "end": { "line": 36, "column": 37 } }, "body": [], "directives": [] } } }, { "type": "ObjectProperty", "start": 848, "end": 862, "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 18 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 848, "end": 852, "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 8 }, "identifierName": "main" }, "name": "main" }, "value": { "type": "ArrowFunctionExpression", "start": 854, "end": 862, "loc": { "start": { "line": 37, "column": 10 }, "end": { "line": 37, "column": 18 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 860, "end": 862, "loc": { "start": { "line": 37, "column": 16 }, "end": { "line": 37, "column": 18 } }, "body": [], "directives": [] } } } ] } } ], "kind": "const" }, { "type": "ExportNamedDeclaration", "start": 871, "end": 7546, "loc": { "start": { "line": 40, "column": 0 }, "end": { "line": 239, "column": 1 } }, "specifiers": [], "source": null, "declaration": { "type": "ClassDeclaration", "start": 878, "end": 7546, "loc": { "start": { "line": 40, "column": 7 }, "end": { "line": 239, "column": 1 } }, "id": { "type": "Identifier", "start": 884, "end": 894, "loc": { "start": { "line": 40, "column": 13 }, "end": { "line": 40, "column": 23 }, "identifierName": "ModManager" }, "name": "ModManager" }, "superClass": null, "body": { "type": "ClassBody", "start": 895, "end": 7546, "loc": { "start": { "line": 40, "column": 24 }, "end": { "line": 239, "column": 1 } }, "body": [ { "type": "ClassMethod", "start": 961, "end": 1385, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 60, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 961, "end": 972, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 15 }, "identifierName": "constructor" }, "name": "constructor", "leadingComments": null }, "kind": "constructor", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 973, "end": 977, "loc": { "start": { "line": 45, "column": 16 }, "end": { "line": 45, "column": 20 }, "identifierName": "user" }, "name": "user" }, { "type": "AssignmentPattern", "start": 979, "end": 998, "loc": { "start": { "line": 45, "column": 22 }, "end": { "line": 45, "column": 41 } }, "left": { "type": "Identifier", "start": 979, "end": 986, "loc": { "start": { "line": 45, "column": 22 }, "end": { "line": 45, "column": 29 }, "identifierName": "modPack" }, "name": "modPack" }, "right": { "type": "Identifier", "start": 989, "end": 998, "loc": { "start": { "line": 45, "column": 32 }, "end": { "line": 45, "column": 41 }, "identifierName": "undefined" }, "name": "undefined" } } ], "body": { "type": "BlockStatement", "start": 1000, "end": 1385, "loc": { "start": { "line": 45, "column": 43 }, "end": { "line": 60, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 1072, "end": 1094, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 30 } }, "expression": { "type": "AssignmentExpression", "start": 1072, "end": 1093, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 29 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1072, "end": 1081, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 17 } }, "object": { "type": "ThisExpression", "start": 1072, "end": 1076, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 12 } }, "leadingComments": null }, "property": { "type": "Identifier", "start": 1077, "end": 1081, "loc": { "start": { "line": 47, "column": 13 }, "end": { "line": 47, "column": 17 }, "identifierName": "mods" }, "name": "mods" }, "computed": false, "leadingComments": null }, "right": { "type": "NewExpression", "start": 1084, "end": 1093, "loc": { "start": { "line": 47, "column": 20 }, "end": { "line": 47, "column": 29 } }, "callee": { "type": "Identifier", "start": 1088, "end": 1091, "loc": { "start": { "line": 47, "column": 24 }, "end": { "line": 47, "column": 27 }, "identifierName": "Map" }, "name": "Map" }, "arguments": [] }, "leadingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "* @type {Map} ", "start": 1011, "end": 1062, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 59 } } } ] }, { "type": "ExpressionStatement", "start": 1106, "end": 1129, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 31 } }, "expression": { "type": "AssignmentExpression", "start": 1106, "end": 1128, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1106, "end": 1118, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 20 } }, "object": { "type": "ThisExpression", "start": 1106, "end": 1110, "loc": { "start": { "line": 49, "column": 8 }, "end": { "line": 49, "column": 12 } } }, "property": { "type": "Identifier", "start": 1111, "end": 1118, "loc": { "start": { "line": 49, "column": 13 }, "end": { "line": 49, "column": 20 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "right": { "type": "Identifier", "start": 1121, "end": 1128, "loc": { "start": { "line": 49, "column": 23 }, "end": { "line": 49, "column": 30 }, "identifierName": "modPack" }, "name": "modPack" } } }, { "type": "ExpressionStatement", "start": 1141, "end": 1183, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 50 } }, "expression": { "type": "AssignmentExpression", "start": 1141, "end": 1182, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 49 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1141, "end": 1160, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 27 } }, "object": { "type": "Identifier", "start": 1141, "end": 1147, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 14 }, "identifierName": "window" }, "name": "window" }, "property": { "type": "StringLiteral", "start": 1148, "end": 1159, "loc": { "start": { "line": 51, "column": 15 }, "end": { "line": 51, "column": 26 } }, "extra": { "rawValue": "shapezAPI", "raw": "\"shapezAPI\"" }, "value": "shapezAPI" }, "computed": true }, "right": { "type": "NewExpression", "start": 1163, "end": 1182, "loc": { "start": { "line": 51, "column": 30 }, "end": { "line": 51, "column": 49 } }, "callee": { "type": "Identifier", "start": 1167, "end": 1176, "loc": { "start": { "line": 51, "column": 34 }, "end": { "line": 51, "column": 43 }, "identifierName": "ShapezAPI" }, "name": "ShapezAPI" }, "arguments": [ { "type": "Identifier", "start": 1177, "end": 1181, "loc": { "start": { "line": 51, "column": 44 }, "end": { "line": 51, "column": 48 }, "identifierName": "user" }, "name": "user" } ] } }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Registers a mod\r\n * @param {import(\"./mod\").ModInfo} mod\r\n ", "start": 1195, "end": 1288, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 56, "column": 11 } } } ] }, { "type": "ExpressionStatement", "start": 1298, "end": 1378, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": 10 } }, "expression": { "type": "AssignmentExpression", "start": 1298, "end": 1377, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 59, "column": 9 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 1298, "end": 1319, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 29 } }, "object": { "type": "Identifier", "start": 1298, "end": 1304, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 14 }, "identifierName": "window" }, "name": "window", "leadingComments": null }, "property": { "type": "StringLiteral", "start": 1305, "end": 1318, "loc": { "start": { "line": 57, "column": 15 }, "end": { "line": 57, "column": 28 } }, "extra": { "rawValue": "registerMod", "raw": "\"registerMod\"" }, "value": "registerMod" }, "computed": true, "leadingComments": null }, "right": { "type": "ArrowFunctionExpression", "start": 1322, "end": 1377, "loc": { "start": { "line": 57, "column": 32 }, "end": { "line": 59, "column": 9 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1322, "end": 1325, "loc": { "start": { "line": 57, "column": 32 }, "end": { "line": 57, "column": 35 }, "identifierName": "mod" }, "name": "mod" } ], "body": { "type": "BlockStatement", "start": 1329, "end": 1377, "loc": { "start": { "line": 57, "column": 39 }, "end": { "line": 59, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 1344, "end": 1366, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 34 } }, "expression": { "type": "CallExpression", "start": 1344, "end": 1365, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 1344, "end": 1360, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 28 } }, "object": { "type": "ThisExpression", "start": 1344, "end": 1348, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 16 } } }, "property": { "type": "Identifier", "start": 1349, "end": 1360, "loc": { "start": { "line": 58, "column": 17 }, "end": { "line": 58, "column": 28 }, "identifierName": "registerMod" }, "name": "registerMod" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1361, "end": 1364, "loc": { "start": { "line": 58, "column": 29 }, "end": { "line": 58, "column": 32 }, "identifierName": "mod" }, "name": "mod" } ] } } ], "directives": [] } }, "leadingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Registers a mod\r\n * @param {import(\"./mod\").ModInfo} mod\r\n ", "start": 1195, "end": 1288, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 56, "column": 11 } } } ] } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {ModPack} modPack\r\n ", "start": 902, "end": 955, "loc": { "start": { "line": 41, "column": 4 }, "end": { "line": 44, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 1393, "end": 2189, "loc": { "start": { "line": 62, "column": 4 }, "end": { "line": 84, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 1393, "end": 1404, "loc": { "start": { "line": 62, "column": 4 }, "end": { "line": 62, "column": 15 }, "identifierName": "registerMod" }, "name": "registerMod" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 1405, "end": 1408, "loc": { "start": { "line": 62, "column": 16 }, "end": { "line": 62, "column": 19 }, "identifierName": "mod" }, "name": "mod" } ], "body": { "type": "BlockStatement", "start": 1410, "end": 2189, "loc": { "start": { "line": 62, "column": 21 }, "end": { "line": 84, "column": 5 } }, "body": [ { "type": "ForInStatement", "start": 1421, "end": 1775, "loc": { "start": { "line": 63, "column": 8 }, "end": { "line": 71, "column": 9 } }, "left": { "type": "VariableDeclaration", "start": 1426, "end": 1435, "loc": { "start": { "line": 63, "column": 13 }, "end": { "line": 63, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 1432, "end": 1435, "loc": { "start": { "line": 63, "column": 19 }, "end": { "line": 63, "column": 22 } }, "id": { "type": "Identifier", "start": 1432, "end": 1435, "loc": { "start": { "line": 63, "column": 19 }, "end": { "line": 63, "column": 22 }, "identifierName": "key" }, "name": "key" }, "init": null } ], "kind": "const" }, "right": { "type": "Identifier", "start": 1439, "end": 1447, "loc": { "start": { "line": 63, "column": 26 }, "end": { "line": 63, "column": 34 }, "identifierName": "INFOType" }, "name": "INFOType" }, "body": { "type": "BlockStatement", "start": 1449, "end": 1775, "loc": { "start": { "line": 63, "column": 36 }, "end": { "line": 71, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 1464, "end": 1508, "loc": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 56 } }, "test": { "type": "UnaryExpression", "start": 1468, "end": 1497, "loc": { "start": { "line": 64, "column": 16 }, "end": { "line": 64, "column": 45 } }, "operator": "!", "prefix": true, "argument": { "type": "CallExpression", "start": 1469, "end": 1497, "loc": { "start": { "line": 64, "column": 17 }, "end": { "line": 64, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 1469, "end": 1492, "loc": { "start": { "line": 64, "column": 17 }, "end": { "line": 64, "column": 40 } }, "object": { "type": "Identifier", "start": 1469, "end": 1477, "loc": { "start": { "line": 64, "column": 17 }, "end": { "line": 64, "column": 25 }, "identifierName": "INFOType" }, "name": "INFOType" }, "property": { "type": "Identifier", "start": 1478, "end": 1492, "loc": { "start": { "line": 64, "column": 26 }, "end": { "line": 64, "column": 40 }, "identifierName": "hasOwnProperty" }, "name": "hasOwnProperty" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1493, "end": 1496, "loc": { "start": { "line": 64, "column": 41 }, "end": { "line": 64, "column": 44 }, "identifierName": "key" }, "name": "key" } ] }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "ContinueStatement", "start": 1499, "end": 1508, "loc": { "start": { "line": 64, "column": 47 }, "end": { "line": 64, "column": 56 } }, "label": null }, "alternate": null }, { "type": "IfStatement", "start": 1522, "end": 1560, "loc": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 50 } }, "test": { "type": "CallExpression", "start": 1526, "end": 1549, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 39 } }, "callee": { "type": "MemberExpression", "start": 1526, "end": 1544, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 34 } }, "object": { "type": "Identifier", "start": 1526, "end": 1529, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 19 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 1530, "end": 1544, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 34 }, "identifierName": "hasOwnProperty" }, "name": "hasOwnProperty" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 1545, "end": 1548, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 38 }, "identifierName": "key" }, "name": "key" } ] }, "consequent": { "type": "ContinueStatement", "start": 1551, "end": 1560, "loc": { "start": { "line": 65, "column": 41 }, "end": { "line": 65, "column": 50 } }, "label": null }, "alternate": null }, { "type": "IfStatement", "start": 1576, "end": 1741, "loc": { "start": { "line": 67, "column": 12 }, "end": { "line": 68, "column": 74 } }, "test": { "type": "MemberExpression", "start": 1580, "end": 1586, "loc": { "start": { "line": 67, "column": 16 }, "end": { "line": 67, "column": 22 } }, "object": { "type": "Identifier", "start": 1580, "end": 1583, "loc": { "start": { "line": 67, "column": 16 }, "end": { "line": 67, "column": 19 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 1584, "end": 1586, "loc": { "start": { "line": 67, "column": 20 }, "end": { "line": 67, "column": 22 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "consequent": { "type": "ExpressionStatement", "start": 1588, "end": 1665, "loc": { "start": { "line": 67, "column": 24 }, "end": { "line": 67, "column": 101 } }, "expression": { "type": "CallExpression", "start": 1588, "end": 1664, "loc": { "start": { "line": 67, "column": 24 }, "end": { "line": 67, "column": 100 } }, "callee": { "type": "MemberExpression", "start": 1588, "end": 1600, "loc": { "start": { "line": 67, "column": 24 }, "end": { "line": 67, "column": 36 } }, "object": { "type": "Identifier", "start": 1588, "end": 1595, "loc": { "start": { "line": 67, "column": 24 }, "end": { "line": 67, "column": 31 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 1596, "end": 1600, "loc": { "start": { "line": 67, "column": 32 }, "end": { "line": 67, "column": 36 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 1601, "end": 1663, "loc": { "start": { "line": 67, "column": 37 }, "end": { "line": 67, "column": 99 } }, "left": { "type": "BinaryExpression", "start": 1601, "end": 1648, "loc": { "start": { "line": 67, "column": 37 }, "end": { "line": 67, "column": 84 } }, "left": { "type": "BinaryExpression", "start": 1601, "end": 1642, "loc": { "start": { "line": 67, "column": 37 }, "end": { "line": 67, "column": 78 } }, "left": { "type": "BinaryExpression", "start": 1601, "end": 1629, "loc": { "start": { "line": 67, "column": 37 }, "end": { "line": 67, "column": 65 } }, "left": { "type": "StringLiteral", "start": 1601, "end": 1620, "loc": { "start": { "line": 67, "column": 37 }, "end": { "line": 67, "column": 56 } }, "extra": { "rawValue": "Mod with mod id: ", "raw": "\"Mod with mod id: \"" }, "value": "Mod with mod id: " }, "operator": "+", "right": { "type": "MemberExpression", "start": 1623, "end": 1629, "loc": { "start": { "line": 67, "column": 59 }, "end": { "line": 67, "column": 65 } }, "object": { "type": "Identifier", "start": 1623, "end": 1626, "loc": { "start": { "line": 67, "column": 59 }, "end": { "line": 67, "column": 62 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 1627, "end": 1629, "loc": { "start": { "line": 67, "column": 63 }, "end": { "line": 67, "column": 65 }, "identifierName": "id" }, "name": "id" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 1632, "end": 1642, "loc": { "start": { "line": 67, "column": 68 }, "end": { "line": 67, "column": 78 } }, "extra": { "rawValue": " has no ", "raw": "\" has no \"" }, "value": " has no " } }, "operator": "+", "right": { "type": "Identifier", "start": 1645, "end": 1648, "loc": { "start": { "line": 67, "column": 81 }, "end": { "line": 67, "column": 84 }, "identifierName": "key" }, "name": "key" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 1651, "end": 1663, "loc": { "start": { "line": 67, "column": 87 }, "end": { "line": 67, "column": 99 } }, "extra": { "rawValue": " specified", "raw": "\" specified\"" }, "value": " specified" } } ] } }, "alternate": { "type": "ExpressionStatement", "start": 1684, "end": 1741, "loc": { "start": { "line": 68, "column": 17 }, "end": { "line": 68, "column": 74 } }, "expression": { "type": "CallExpression", "start": 1684, "end": 1740, "loc": { "start": { "line": 68, "column": 17 }, "end": { "line": 68, "column": 73 } }, "callee": { "type": "MemberExpression", "start": 1684, "end": 1696, "loc": { "start": { "line": 68, "column": 17 }, "end": { "line": 68, "column": 29 } }, "object": { "type": "Identifier", "start": 1684, "end": 1691, "loc": { "start": { "line": 68, "column": 17 }, "end": { "line": 68, "column": 24 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 1692, "end": 1696, "loc": { "start": { "line": 68, "column": 25 }, "end": { "line": 68, "column": 29 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 1697, "end": 1739, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 72 } }, "left": { "type": "BinaryExpression", "start": 1697, "end": 1724, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 57 } }, "left": { "type": "StringLiteral", "start": 1697, "end": 1718, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 51 } }, "extra": { "rawValue": "Unknown mod has no ", "raw": "\"Unknown mod has no \"" }, "value": "Unknown mod has no " }, "operator": "+", "right": { "type": "Identifier", "start": 1721, "end": 1724, "loc": { "start": { "line": 68, "column": 54 }, "end": { "line": 68, "column": 57 }, "identifierName": "key" }, "name": "key" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 1727, "end": 1739, "loc": { "start": { "line": 68, "column": 60 }, "end": { "line": 68, "column": 72 } }, "extra": { "rawValue": " specified", "raw": "\" specified\"" }, "value": " specified" } } ] } } }, { "type": "ReturnStatement", "start": 1757, "end": 1764, "loc": { "start": { "line": 70, "column": 12 }, "end": { "line": 70, "column": 19 } }, "argument": null } ], "directives": [] } }, { "type": "IfStatement", "start": 1787, "end": 1991, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 76, "column": 9 } }, "test": { "type": "UnaryExpression", "start": 1791, "end": 1882, "loc": { "start": { "line": 73, "column": 12 }, "end": { "line": 73, "column": 103 } }, "operator": "!", "prefix": true, "argument": { "type": "CallExpression", "start": 1792, "end": 1882, "loc": { "start": { "line": 73, "column": 13 }, "end": { "line": 73, "column": 103 } }, "callee": { "type": "MemberExpression", "start": 1792, "end": 1804, "loc": { "start": { "line": 73, "column": 13 }, "end": { "line": 73, "column": 25 } }, "object": { "type": "MemberExpression", "start": 1792, "end": 1798, "loc": { "start": { "line": 73, "column": 13 }, "end": { "line": 73, "column": 19 } }, "object": { "type": "Identifier", "start": 1792, "end": 1795, "loc": { "start": { "line": 73, "column": 13 }, "end": { "line": 73, "column": 16 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 1796, "end": 1798, "loc": { "start": { "line": 73, "column": 17 }, "end": { "line": 73, "column": 19 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "property": { "type": "Identifier", "start": 1799, "end": 1804, "loc": { "start": { "line": 73, "column": 20 }, "end": { "line": 73, "column": 25 }, "identifierName": "match" }, "name": "match" }, "computed": false }, "arguments": [ { "type": "RegExpLiteral", "start": 1805, "end": 1881, "loc": { "start": { "line": 73, "column": 26 }, "end": { "line": 73, "column": 102 } }, "extra": { "raw": "/^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$/i" }, "pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$", "flags": "i" } ] }, "extra": { "parenthesizedArgument": false } }, "consequent": { "type": "BlockStatement", "start": 1884, "end": 1991, "loc": { "start": { "line": 73, "column": 105 }, "end": { "line": 76, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 1899, "end": 1959, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 72 } }, "expression": { "type": "CallExpression", "start": 1899, "end": 1958, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 71 } }, "callee": { "type": "MemberExpression", "start": 1899, "end": 1911, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 24 } }, "object": { "type": "Identifier", "start": 1899, "end": 1906, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 19 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 1907, "end": 1911, "loc": { "start": { "line": 74, "column": 20 }, "end": { "line": 74, "column": 24 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 1912, "end": 1957, "loc": { "start": { "line": 74, "column": 25 }, "end": { "line": 74, "column": 70 } }, "left": { "type": "BinaryExpression", "start": 1912, "end": 1940, "loc": { "start": { "line": 74, "column": 25 }, "end": { "line": 74, "column": 53 } }, "left": { "type": "StringLiteral", "start": 1912, "end": 1931, "loc": { "start": { "line": 74, "column": 25 }, "end": { "line": 74, "column": 44 } }, "extra": { "rawValue": "Mod with mod id: ", "raw": "\"Mod with mod id: \"" }, "value": "Mod with mod id: " }, "operator": "+", "right": { "type": "MemberExpression", "start": 1934, "end": 1940, "loc": { "start": { "line": 74, "column": 47 }, "end": { "line": 74, "column": 53 } }, "object": { "type": "Identifier", "start": 1934, "end": 1937, "loc": { "start": { "line": 74, "column": 47 }, "end": { "line": 74, "column": 50 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 1938, "end": 1940, "loc": { "start": { "line": 74, "column": 51 }, "end": { "line": 74, "column": 53 }, "identifierName": "id" }, "name": "id" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 1943, "end": 1957, "loc": { "start": { "line": 74, "column": 56 }, "end": { "line": 74, "column": 70 } }, "extra": { "rawValue": " has no uuid", "raw": "\" has no uuid\"" }, "value": " has no uuid" } } ] } }, { "type": "ReturnStatement", "start": 1973, "end": 1980, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 2003, "end": 2143, "loc": { "start": { "line": 78, "column": 8 }, "end": { "line": 81, "column": 9 } }, "test": { "type": "CallExpression", "start": 2007, "end": 2028, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 33 } }, "callee": { "type": "MemberExpression", "start": 2007, "end": 2020, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 25 } }, "object": { "type": "MemberExpression", "start": 2007, "end": 2016, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 21 } }, "object": { "type": "ThisExpression", "start": 2007, "end": 2011, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 16 } } }, "property": { "type": "Identifier", "start": 2012, "end": 2016, "loc": { "start": { "line": 78, "column": 17 }, "end": { "line": 78, "column": 21 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 2017, "end": 2020, "loc": { "start": { "line": 78, "column": 22 }, "end": { "line": 78, "column": 25 }, "identifierName": "has" }, "name": "has" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2021, "end": 2027, "loc": { "start": { "line": 78, "column": 26 }, "end": { "line": 78, "column": 32 } }, "object": { "type": "Identifier", "start": 2021, "end": 2024, "loc": { "start": { "line": 78, "column": 26 }, "end": { "line": 78, "column": 29 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 2025, "end": 2027, "loc": { "start": { "line": 78, "column": 30 }, "end": { "line": 78, "column": 32 }, "identifierName": "id" }, "name": "id" }, "computed": false } ] }, "consequent": { "type": "BlockStatement", "start": 2030, "end": 2143, "loc": { "start": { "line": 78, "column": 35 }, "end": { "line": 81, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 2045, "end": 2111, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 78 } }, "expression": { "type": "CallExpression", "start": 2045, "end": 2110, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 77 } }, "callee": { "type": "MemberExpression", "start": 2045, "end": 2057, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 24 } }, "object": { "type": "Identifier", "start": 2045, "end": 2052, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 19 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 2053, "end": 2057, "loc": { "start": { "line": 79, "column": 20 }, "end": { "line": 79, "column": 24 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 2058, "end": 2109, "loc": { "start": { "line": 79, "column": 25 }, "end": { "line": 79, "column": 76 } }, "left": { "type": "BinaryExpression", "start": 2058, "end": 2086, "loc": { "start": { "line": 79, "column": 25 }, "end": { "line": 79, "column": 53 } }, "left": { "type": "StringLiteral", "start": 2058, "end": 2077, "loc": { "start": { "line": 79, "column": 25 }, "end": { "line": 79, "column": 44 } }, "extra": { "rawValue": "Mod with mod id: ", "raw": "\"Mod with mod id: \"" }, "value": "Mod with mod id: " }, "operator": "+", "right": { "type": "MemberExpression", "start": 2080, "end": 2086, "loc": { "start": { "line": 79, "column": 47 }, "end": { "line": 79, "column": 53 } }, "object": { "type": "Identifier", "start": 2080, "end": 2083, "loc": { "start": { "line": 79, "column": 47 }, "end": { "line": 79, "column": 50 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 2084, "end": 2086, "loc": { "start": { "line": 79, "column": 51 }, "end": { "line": 79, "column": 53 }, "identifierName": "id" }, "name": "id" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 2089, "end": 2109, "loc": { "start": { "line": 79, "column": 56 }, "end": { "line": 79, "column": 76 } }, "extra": { "rawValue": " already registerd", "raw": "\" already registerd\"" }, "value": " already registerd" } } ] } }, { "type": "ReturnStatement", "start": 2125, "end": 2132, "loc": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 19 } }, "argument": null } ], "directives": [] }, "alternate": null }, { "type": "ExpressionStatement", "start": 2155, "end": 2182, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 35 } }, "expression": { "type": "CallExpression", "start": 2155, "end": 2181, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 34 } }, "callee": { "type": "MemberExpression", "start": 2155, "end": 2168, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 21 } }, "object": { "type": "MemberExpression", "start": 2155, "end": 2164, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 17 } }, "object": { "type": "ThisExpression", "start": 2155, "end": 2159, "loc": { "start": { "line": 83, "column": 8 }, "end": { "line": 83, "column": 12 } } }, "property": { "type": "Identifier", "start": 2160, "end": 2164, "loc": { "start": { "line": 83, "column": 13 }, "end": { "line": 83, "column": 17 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 2165, "end": 2168, "loc": { "start": { "line": 83, "column": 18 }, "end": { "line": 83, "column": 21 }, "identifierName": "set" }, "name": "set" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 2169, "end": 2175, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 28 } }, "object": { "type": "Identifier", "start": 2169, "end": 2172, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 25 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 2173, "end": 2175, "loc": { "start": { "line": 83, "column": 26 }, "end": { "line": 83, "column": 28 }, "identifierName": "id" }, "name": "id" }, "computed": false }, { "type": "Identifier", "start": 2177, "end": 2180, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 33 }, "identifierName": "mod" }, "name": "mod" } ] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {String} url\r\n * @returns {Promise}\r\n ", "start": 2197, "end": 2295, "loc": { "start": { "line": 86, "column": 4 }, "end": { "line": 90, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 2301, "end": 4170, "loc": { "start": { "line": 91, "column": 4 }, "end": { "line": 135, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 2301, "end": 2307, "loc": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 10 }, "identifierName": "addMod" }, "name": "addMod", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2308, "end": 2311, "loc": { "start": { "line": 91, "column": 11 }, "end": { "line": 91, "column": 14 }, "identifierName": "url" }, "name": "url" } ], "body": { "type": "BlockStatement", "start": 2313, "end": 4170, "loc": { "start": { "line": 91, "column": 16 }, "end": { "line": 135, "column": 5 } }, "body": [ { "type": "ReturnStatement", "start": 2366, "end": 4163, "loc": { "start": { "line": 93, "column": 8 }, "end": { "line": 134, "column": 15 } }, "argument": { "type": "CallExpression", "start": 2373, "end": 4162, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 134, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 2373, "end": 3995, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 131, "column": 18 } }, "object": { "type": "CallExpression", "start": 2373, "end": 3975, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 130, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 2373, "end": 2900, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 107, "column": 17 } }, "object": { "type": "CallExpression", "start": 2373, "end": 2881, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 106, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 2373, "end": 2713, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 103, "column": 18 } }, "object": { "type": "CallExpression", "start": 2373, "end": 2693, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 102, "column": 36 } }, "callee": { "type": "MemberExpression", "start": 2373, "end": 2674, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 102, "column": 17 } }, "object": { "type": "CallExpression", "start": 2373, "end": 2655, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 101, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 2373, "end": 2385, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 93, "column": 27 } }, "object": { "type": "Identifier", "start": 2373, "end": 2380, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 93, "column": 22 }, "identifierName": "Promise" }, "name": "Promise", "leadingComments": null }, "property": { "type": "Identifier", "start": 2381, "end": 2385, "loc": { "start": { "line": 93, "column": 23 }, "end": { "line": 93, "column": 27 }, "identifierName": "race" }, "name": "race" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "ArrayExpression", "start": 2386, "end": 2654, "loc": { "start": { "line": 93, "column": 28 }, "end": { "line": 101, "column": 13 } }, "elements": [ { "type": "NewExpression", "start": 2405, "end": 2511, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 96, "column": 18 } }, "callee": { "type": "Identifier", "start": 2409, "end": 2416, "loc": { "start": { "line": 94, "column": 20 }, "end": { "line": 94, "column": 27 }, "identifierName": "Promise" }, "name": "Promise" }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2417, "end": 2510, "loc": { "start": { "line": 94, "column": 28 }, "end": { "line": 96, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2418, "end": 2425, "loc": { "start": { "line": 94, "column": 29 }, "end": { "line": 94, "column": 36 }, "identifierName": "resolve" }, "name": "resolve" }, { "type": "Identifier", "start": 2427, "end": 2433, "loc": { "start": { "line": 94, "column": 38 }, "end": { "line": 94, "column": 44 }, "identifierName": "reject" }, "name": "reject" } ], "body": { "type": "BlockStatement", "start": 2438, "end": 2510, "loc": { "start": { "line": 94, "column": 49 }, "end": { "line": 96, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 2461, "end": 2491, "loc": { "start": { "line": 95, "column": 20 }, "end": { "line": 95, "column": 50 } }, "expression": { "type": "CallExpression", "start": 2461, "end": 2490, "loc": { "start": { "line": 95, "column": 20 }, "end": { "line": 95, "column": 49 } }, "callee": { "type": "Identifier", "start": 2461, "end": 2471, "loc": { "start": { "line": 95, "column": 20 }, "end": { "line": 95, "column": 30 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "Identifier", "start": 2472, "end": 2478, "loc": { "start": { "line": 95, "column": 31 }, "end": { "line": 95, "column": 37 }, "identifierName": "reject" }, "name": "reject" }, { "type": "BinaryExpression", "start": 2480, "end": 2489, "loc": { "start": { "line": 95, "column": 39 }, "end": { "line": 95, "column": 48 } }, "left": { "type": "NumericLiteral", "start": 2480, "end": 2482, "loc": { "start": { "line": 95, "column": 39 }, "end": { "line": 95, "column": 41 } }, "extra": { "rawValue": 60, "raw": "60" }, "value": 60 }, "operator": "*", "right": { "type": "NumericLiteral", "start": 2485, "end": 2489, "loc": { "start": { "line": 95, "column": 44 }, "end": { "line": 95, "column": 48 } }, "extra": { "rawValue": 1000, "raw": "1000" }, "value": 1000 } } ] } } ], "directives": [] } } ] }, { "type": "CallExpression", "start": 2530, "end": 2638, "loc": { "start": { "line": 97, "column": 16 }, "end": { "line": 100, "column": 18 } }, "callee": { "type": "Identifier", "start": 2530, "end": 2535, "loc": { "start": { "line": 97, "column": 16 }, "end": { "line": 97, "column": 21 }, "identifierName": "fetch" }, "name": "fetch" }, "arguments": [ { "type": "Identifier", "start": 2536, "end": 2539, "loc": { "start": { "line": 97, "column": 22 }, "end": { "line": 97, "column": 25 }, "identifierName": "url" }, "name": "url" }, { "type": "ObjectExpression", "start": 2541, "end": 2637, "loc": { "start": { "line": 97, "column": 27 }, "end": { "line": 100, "column": 17 } }, "properties": [ { "type": "ObjectProperty", "start": 2564, "end": 2577, "loc": { "start": { "line": 98, "column": 20 }, "end": { "line": 98, "column": 33 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2564, "end": 2570, "loc": { "start": { "line": 98, "column": 20 }, "end": { "line": 98, "column": 26 }, "identifierName": "method" }, "name": "method" }, "value": { "type": "StringLiteral", "start": 2572, "end": 2577, "loc": { "start": { "line": 98, "column": 28 }, "end": { "line": 98, "column": 33 } }, "extra": { "rawValue": "GET", "raw": "\"GET\"" }, "value": "GET" } }, { "type": "ObjectProperty", "start": 2600, "end": 2617, "loc": { "start": { "line": 99, "column": 20 }, "end": { "line": 99, "column": 37 } }, "method": false, "shorthand": false, "computed": false, "key": { "type": "Identifier", "start": 2600, "end": 2605, "loc": { "start": { "line": 99, "column": 20 }, "end": { "line": 99, "column": 25 }, "identifierName": "cache" }, "name": "cache" }, "value": { "type": "StringLiteral", "start": 2607, "end": 2617, "loc": { "start": { "line": 99, "column": 27 }, "end": { "line": 99, "column": 37 } }, "extra": { "rawValue": "no-cache", "raw": "\"no-cache\"" }, "value": "no-cache" } } ] } ] } ] } ], "leadingComments": null }, "property": { "type": "Identifier", "start": 2670, "end": 2674, "loc": { "start": { "line": 102, "column": 13 }, "end": { "line": 102, "column": 17 }, "identifierName": "then" }, "name": "then" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2675, "end": 2692, "loc": { "start": { "line": 102, "column": 18 }, "end": { "line": 102, "column": 35 } }, "id": null, "generator": false, "expression": true, "async": false, "params": [ { "type": "Identifier", "start": 2675, "end": 2678, "loc": { "start": { "line": 102, "column": 18 }, "end": { "line": 102, "column": 21 }, "identifierName": "res" }, "name": "res" } ], "body": { "type": "CallExpression", "start": 2682, "end": 2692, "loc": { "start": { "line": 102, "column": 25 }, "end": { "line": 102, "column": 35 } }, "callee": { "type": "MemberExpression", "start": 2682, "end": 2690, "loc": { "start": { "line": 102, "column": 25 }, "end": { "line": 102, "column": 33 } }, "object": { "type": "Identifier", "start": 2682, "end": 2685, "loc": { "start": { "line": 102, "column": 25 }, "end": { "line": 102, "column": 28 }, "identifierName": "res" }, "name": "res" }, "property": { "type": "Identifier", "start": 2686, "end": 2690, "loc": { "start": { "line": 102, "column": 29 }, "end": { "line": 102, "column": 33 }, "identifierName": "text" }, "name": "text" }, "computed": false }, "arguments": [] } } ], "leadingComments": null }, "property": { "type": "Identifier", "start": 2708, "end": 2713, "loc": { "start": { "line": 103, "column": 13 }, "end": { "line": 103, "column": 18 }, "identifierName": "catch" }, "name": "catch" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2714, "end": 2880, "loc": { "start": { "line": 103, "column": 19 }, "end": { "line": 106, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2714, "end": 2717, "loc": { "start": { "line": 103, "column": 19 }, "end": { "line": 103, "column": 22 }, "identifierName": "err" }, "name": "err" } ], "body": { "type": "BlockStatement", "start": 2721, "end": 2880, "loc": { "start": { "line": 103, "column": 26 }, "end": { "line": 106, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 2740, "end": 2781, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 57 } }, "expression": { "type": "CallExpression", "start": 2740, "end": 2780, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 56 } }, "callee": { "type": "Identifier", "start": 2740, "end": 2746, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 22 }, "identifierName": "assert" }, "name": "assert" }, "arguments": [ { "type": "ThisExpression", "start": 2747, "end": 2751, "loc": { "start": { "line": 104, "column": 23 }, "end": { "line": 104, "column": 27 } } }, { "type": "StringLiteral", "start": 2753, "end": 2774, "loc": { "start": { "line": 104, "column": 29 }, "end": { "line": 104, "column": 50 } }, "extra": { "rawValue": "Failed to load mod:", "raw": "\"Failed to load mod:\"" }, "value": "Failed to load mod:" }, { "type": "Identifier", "start": 2776, "end": 2779, "loc": { "start": { "line": 104, "column": 52 }, "end": { "line": 104, "column": 55 }, "identifierName": "err" }, "name": "err" } ] } }, { "type": "ReturnStatement", "start": 2799, "end": 2865, "loc": { "start": { "line": 105, "column": 16 }, "end": { "line": 105, "column": 82 } }, "argument": { "type": "CallExpression", "start": 2806, "end": 2864, "loc": { "start": { "line": 105, "column": 23 }, "end": { "line": 105, "column": 81 } }, "callee": { "type": "MemberExpression", "start": 2806, "end": 2820, "loc": { "start": { "line": 105, "column": 23 }, "end": { "line": 105, "column": 37 } }, "object": { "type": "Identifier", "start": 2806, "end": 2813, "loc": { "start": { "line": 105, "column": 23 }, "end": { "line": 105, "column": 30 }, "identifierName": "Promise" }, "name": "Promise" }, "property": { "type": "Identifier", "start": 2814, "end": 2820, "loc": { "start": { "line": 105, "column": 31 }, "end": { "line": 105, "column": 37 }, "identifierName": "reject" }, "name": "reject" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 2821, "end": 2863, "loc": { "start": { "line": 105, "column": 38 }, "end": { "line": 105, "column": 80 } }, "left": { "type": "BinaryExpression", "start": 2821, "end": 2847, "loc": { "start": { "line": 105, "column": 38 }, "end": { "line": 105, "column": 64 } }, "left": { "type": "StringLiteral", "start": 2821, "end": 2841, "loc": { "start": { "line": 105, "column": 38 }, "end": { "line": 105, "column": 58 } }, "extra": { "rawValue": "Downloading from '", "raw": "\"Downloading from '\"" }, "value": "Downloading from '" }, "operator": "+", "right": { "type": "Identifier", "start": 2844, "end": 2847, "loc": { "start": { "line": 105, "column": 61 }, "end": { "line": 105, "column": 64 }, "identifierName": "url" }, "name": "url" } }, "operator": "+", "right": { "type": "StringLiteral", "start": 2850, "end": 2863, "loc": { "start": { "line": 105, "column": 67 }, "end": { "line": 105, "column": 80 } }, "extra": { "rawValue": "' timed out", "raw": "\"' timed out\"" }, "value": "' timed out" } } ] } } ], "directives": [] } } ], "leadingComments": null }, "property": { "type": "Identifier", "start": 2896, "end": 2900, "loc": { "start": { "line": 107, "column": 13 }, "end": { "line": 107, "column": 17 }, "identifierName": "then" }, "name": "then" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2901, "end": 3974, "loc": { "start": { "line": 107, "column": 18 }, "end": { "line": 130, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2901, "end": 2908, "loc": { "start": { "line": 107, "column": 18 }, "end": { "line": 107, "column": 25 }, "identifierName": "modCode" }, "name": "modCode" } ], "body": { "type": "BlockStatement", "start": 2912, "end": 3974, "loc": { "start": { "line": 107, "column": 29 }, "end": { "line": 130, "column": 13 } }, "body": [ { "type": "ReturnStatement", "start": 2931, "end": 3959, "loc": { "start": { "line": 108, "column": 16 }, "end": { "line": 129, "column": 19 } }, "argument": { "type": "CallExpression", "start": 2938, "end": 3958, "loc": { "start": { "line": 108, "column": 23 }, "end": { "line": 129, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 2938, "end": 2950, "loc": { "start": { "line": 108, "column": 23 }, "end": { "line": 108, "column": 35 } }, "object": { "type": "Identifier", "start": 2938, "end": 2945, "loc": { "start": { "line": 108, "column": 23 }, "end": { "line": 108, "column": 30 }, "identifierName": "Promise" }, "name": "Promise" }, "property": { "type": "Identifier", "start": 2946, "end": 2950, "loc": { "start": { "line": 108, "column": 31 }, "end": { "line": 108, "column": 35 }, "identifierName": "race" }, "name": "race" }, "computed": false }, "arguments": [ { "type": "ArrayExpression", "start": 2951, "end": 3957, "loc": { "start": { "line": 108, "column": 36 }, "end": { "line": 129, "column": 17 } }, "elements": [ { "type": "NewExpression", "start": 2974, "end": 3088, "loc": { "start": { "line": 109, "column": 20 }, "end": { "line": 111, "column": 22 } }, "callee": { "type": "Identifier", "start": 2978, "end": 2985, "loc": { "start": { "line": 109, "column": 24 }, "end": { "line": 109, "column": 31 }, "identifierName": "Promise" }, "name": "Promise" }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 2986, "end": 3087, "loc": { "start": { "line": 109, "column": 32 }, "end": { "line": 111, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 2987, "end": 2994, "loc": { "start": { "line": 109, "column": 33 }, "end": { "line": 109, "column": 40 }, "identifierName": "resolve" }, "name": "resolve" }, { "type": "Identifier", "start": 2996, "end": 3002, "loc": { "start": { "line": 109, "column": 42 }, "end": { "line": 109, "column": 48 }, "identifierName": "reject" }, "name": "reject" } ], "body": { "type": "BlockStatement", "start": 3007, "end": 3087, "loc": { "start": { "line": 109, "column": 53 }, "end": { "line": 111, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 3034, "end": 3064, "loc": { "start": { "line": 110, "column": 24 }, "end": { "line": 110, "column": 54 } }, "expression": { "type": "CallExpression", "start": 3034, "end": 3063, "loc": { "start": { "line": 110, "column": 24 }, "end": { "line": 110, "column": 53 } }, "callee": { "type": "Identifier", "start": 3034, "end": 3044, "loc": { "start": { "line": 110, "column": 24 }, "end": { "line": 110, "column": 34 }, "identifierName": "setTimeout" }, "name": "setTimeout" }, "arguments": [ { "type": "Identifier", "start": 3045, "end": 3051, "loc": { "start": { "line": 110, "column": 35 }, "end": { "line": 110, "column": 41 }, "identifierName": "reject" }, "name": "reject" }, { "type": "BinaryExpression", "start": 3053, "end": 3062, "loc": { "start": { "line": 110, "column": 43 }, "end": { "line": 110, "column": 52 } }, "left": { "type": "NumericLiteral", "start": 3053, "end": 3055, "loc": { "start": { "line": 110, "column": 43 }, "end": { "line": 110, "column": 45 } }, "extra": { "rawValue": 60, "raw": "60" }, "value": 60 }, "operator": "*", "right": { "type": "NumericLiteral", "start": 3058, "end": 3062, "loc": { "start": { "line": 110, "column": 48 }, "end": { "line": 110, "column": 52 } }, "extra": { "rawValue": 1000, "raw": "1000" }, "value": 1000 } } ] } } ], "directives": [] } } ] }, { "type": "NewExpression", "start": 3111, "end": 3937, "loc": { "start": { "line": 112, "column": 20 }, "end": { "line": 128, "column": 22 } }, "callee": { "type": "Identifier", "start": 3115, "end": 3122, "loc": { "start": { "line": 112, "column": 24 }, "end": { "line": 112, "column": 31 }, "identifierName": "Promise" }, "name": "Promise" }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 3123, "end": 3936, "loc": { "start": { "line": 112, "column": 32 }, "end": { "line": 128, "column": 21 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3124, "end": 3131, "loc": { "start": { "line": 112, "column": 33 }, "end": { "line": 112, "column": 40 }, "identifierName": "resolve" }, "name": "resolve" }, { "type": "Identifier", "start": 3133, "end": 3139, "loc": { "start": { "line": 112, "column": 42 }, "end": { "line": 112, "column": 48 }, "identifierName": "reject" }, "name": "reject" } ], "body": { "type": "BlockStatement", "start": 3144, "end": 3936, "loc": { "start": { "line": 112, "column": 53 }, "end": { "line": 128, "column": 21 } }, "body": [ { "type": "ExpressionStatement", "start": 3171, "end": 3202, "loc": { "start": { "line": 113, "column": 24 }, "end": { "line": 113, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 3171, "end": 3201, "loc": { "start": { "line": 113, "column": 24 }, "end": { "line": 113, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3171, "end": 3191, "loc": { "start": { "line": 113, "column": 24 }, "end": { "line": 113, "column": 44 } }, "object": { "type": "ThisExpression", "start": 3171, "end": 3175, "loc": { "start": { "line": 113, "column": 24 }, "end": { "line": 113, "column": 28 } } }, "property": { "type": "Identifier", "start": 3176, "end": 3191, "loc": { "start": { "line": 113, "column": 29 }, "end": { "line": 113, "column": 44 }, "identifierName": "nextModResolver" }, "name": "nextModResolver" }, "computed": false }, "right": { "type": "Identifier", "start": 3194, "end": 3201, "loc": { "start": { "line": 113, "column": 47 }, "end": { "line": 113, "column": 54 }, "identifierName": "resolve" }, "name": "resolve" } } }, { "type": "ExpressionStatement", "start": 3228, "end": 3258, "loc": { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 54 } }, "expression": { "type": "AssignmentExpression", "start": 3228, "end": 3257, "loc": { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 53 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3228, "end": 3248, "loc": { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 44 } }, "object": { "type": "ThisExpression", "start": 3228, "end": 3232, "loc": { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 28 } } }, "property": { "type": "Identifier", "start": 3233, "end": 3248, "loc": { "start": { "line": 114, "column": 29 }, "end": { "line": 114, "column": 44 }, "identifierName": "nextModRejector" }, "name": "nextModRejector" }, "computed": false }, "right": { "type": "Identifier", "start": 3251, "end": 3257, "loc": { "start": { "line": 114, "column": 47 }, "end": { "line": 114, "column": 53 }, "identifierName": "reject" }, "name": "reject" } } }, { "type": "VariableDeclaration", "start": 3286, "end": 3337, "loc": { "start": { "line": 116, "column": 24 }, "end": { "line": 116, "column": 75 } }, "declarations": [ { "type": "VariableDeclarator", "start": 3292, "end": 3336, "loc": { "start": { "line": 116, "column": 30 }, "end": { "line": 116, "column": 74 } }, "id": { "type": "Identifier", "start": 3292, "end": 3301, "loc": { "start": { "line": 116, "column": 30 }, "end": { "line": 116, "column": 39 }, "identifierName": "modScript" }, "name": "modScript" }, "init": { "type": "CallExpression", "start": 3304, "end": 3336, "loc": { "start": { "line": 116, "column": 42 }, "end": { "line": 116, "column": 74 } }, "callee": { "type": "MemberExpression", "start": 3304, "end": 3326, "loc": { "start": { "line": 116, "column": 42 }, "end": { "line": 116, "column": 64 } }, "object": { "type": "Identifier", "start": 3304, "end": 3312, "loc": { "start": { "line": 116, "column": 42 }, "end": { "line": 116, "column": 50 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 3313, "end": 3326, "loc": { "start": { "line": 116, "column": 51 }, "end": { "line": 116, "column": 64 }, "identifierName": "createElement" }, "name": "createElement" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3327, "end": 3335, "loc": { "start": { "line": 116, "column": 65 }, "end": { "line": 116, "column": 73 } }, "extra": { "rawValue": "script", "raw": "\"script\"" }, "value": "script" } ] } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 3363, "end": 3395, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 56 } }, "expression": { "type": "AssignmentExpression", "start": 3363, "end": 3394, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3363, "end": 3384, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 45 } }, "object": { "type": "Identifier", "start": 3363, "end": 3372, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 33 }, "identifierName": "modScript" }, "name": "modScript" }, "property": { "type": "Identifier", "start": 3373, "end": 3384, "loc": { "start": { "line": 117, "column": 34 }, "end": { "line": 117, "column": 45 }, "identifierName": "textContent" }, "name": "textContent" }, "computed": false }, "right": { "type": "Identifier", "start": 3387, "end": 3394, "loc": { "start": { "line": 117, "column": 48 }, "end": { "line": 117, "column": 55 }, "identifierName": "modCode" }, "name": "modCode" } } }, { "type": "ExpressionStatement", "start": 3421, "end": 3456, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 59 } }, "expression": { "type": "AssignmentExpression", "start": 3421, "end": 3455, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 58 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3421, "end": 3435, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 38 } }, "object": { "type": "Identifier", "start": 3421, "end": 3430, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 33 }, "identifierName": "modScript" }, "name": "modScript" }, "property": { "type": "Identifier", "start": 3431, "end": 3435, "loc": { "start": { "line": 118, "column": 34 }, "end": { "line": 118, "column": 38 }, "identifierName": "type" }, "name": "type" }, "computed": false }, "right": { "type": "StringLiteral", "start": 3438, "end": 3455, "loc": { "start": { "line": 118, "column": 41 }, "end": { "line": 118, "column": 58 } }, "extra": { "rawValue": "text/javascript", "raw": "\"text/javascript\"" }, "value": "text/javascript" } } }, { "type": "TryStatement", "start": 3482, "end": 3913, "loc": { "start": { "line": 119, "column": 24 }, "end": { "line": 127, "column": 25 } }, "block": { "type": "BlockStatement", "start": 3486, "end": 3621, "loc": { "start": { "line": 119, "column": 28 }, "end": { "line": 122, "column": 25 } }, "body": [ { "type": "ExpressionStatement", "start": 3517, "end": 3554, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 65 } }, "expression": { "type": "CallExpression", "start": 3517, "end": 3553, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 3517, "end": 3542, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 53 } }, "object": { "type": "MemberExpression", "start": 3517, "end": 3530, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 41 } }, "object": { "type": "Identifier", "start": 3517, "end": 3525, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 36 }, "identifierName": "document" }, "name": "document" }, "property": { "type": "Identifier", "start": 3526, "end": 3530, "loc": { "start": { "line": 120, "column": 37 }, "end": { "line": 120, "column": 41 }, "identifierName": "head" }, "name": "head" }, "computed": false }, "property": { "type": "Identifier", "start": 3531, "end": 3542, "loc": { "start": { "line": 120, "column": 42 }, "end": { "line": 120, "column": 53 }, "identifierName": "appendChild" }, "name": "appendChild" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 3543, "end": 3552, "loc": { "start": { "line": 120, "column": 54 }, "end": { "line": 120, "column": 63 }, "identifierName": "modScript" }, "name": "modScript" } ] } }, { "type": "ExpressionStatement", "start": 3584, "end": 3594, "loc": { "start": { "line": 121, "column": 28 }, "end": { "line": 121, "column": 38 } }, "expression": { "type": "CallExpression", "start": 3584, "end": 3593, "loc": { "start": { "line": 121, "column": 28 }, "end": { "line": 121, "column": 37 } }, "callee": { "type": "Identifier", "start": 3584, "end": 3591, "loc": { "start": { "line": 121, "column": 28 }, "end": { "line": 121, "column": 35 }, "identifierName": "resolve" }, "name": "resolve" }, "arguments": [] } } ], "directives": [] }, "handler": { "type": "CatchClause", "start": 3622, "end": 3913, "loc": { "start": { "line": 122, "column": 26 }, "end": { "line": 127, "column": 25 } }, "param": { "type": "Identifier", "start": 3629, "end": 3631, "loc": { "start": { "line": 122, "column": 33 }, "end": { "line": 122, "column": 35 }, "identifierName": "ex" }, "name": "ex" }, "body": { "type": "BlockStatement", "start": 3633, "end": 3913, "loc": { "start": { "line": 122, "column": 37 }, "end": { "line": 127, "column": 25 } }, "body": [ { "type": "ExpressionStatement", "start": 3664, "end": 3715, "loc": { "start": { "line": 123, "column": 28 }, "end": { "line": 123, "column": 79 } }, "expression": { "type": "CallExpression", "start": 3664, "end": 3714, "loc": { "start": { "line": 123, "column": 28 }, "end": { "line": 123, "column": 78 } }, "callee": { "type": "MemberExpression", "start": 3664, "end": 3677, "loc": { "start": { "line": 123, "column": 28 }, "end": { "line": 123, "column": 41 } }, "object": { "type": "Identifier", "start": 3664, "end": 3671, "loc": { "start": { "line": 123, "column": 28 }, "end": { "line": 123, "column": 35 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 3672, "end": 3677, "loc": { "start": { "line": 123, "column": 36 }, "end": { "line": 123, "column": 41 }, "identifierName": "error" }, "name": "error" }, "computed": false }, "arguments": [ { "type": "StringLiteral", "start": 3678, "end": 3709, "loc": { "start": { "line": 123, "column": 42 }, "end": { "line": 123, "column": 73 } }, "extra": { "rawValue": "Failed to insert mod, bad js:", "raw": "\"Failed to insert mod, bad js:\"" }, "value": "Failed to insert mod, bad js:" }, { "type": "Identifier", "start": 3711, "end": 3713, "loc": { "start": { "line": 123, "column": 75 }, "end": { "line": 123, "column": 77 }, "identifierName": "ex" }, "name": "ex" } ] } }, { "type": "ExpressionStatement", "start": 3745, "end": 3773, "loc": { "start": { "line": 124, "column": 28 }, "end": { "line": 124, "column": 56 } }, "expression": { "type": "AssignmentExpression", "start": 3745, "end": 3772, "loc": { "start": { "line": 124, "column": 28 }, "end": { "line": 124, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3745, "end": 3765, "loc": { "start": { "line": 124, "column": 28 }, "end": { "line": 124, "column": 48 } }, "object": { "type": "ThisExpression", "start": 3745, "end": 3749, "loc": { "start": { "line": 124, "column": 28 }, "end": { "line": 124, "column": 32 } } }, "property": { "type": "Identifier", "start": 3750, "end": 3765, "loc": { "start": { "line": 124, "column": 33 }, "end": { "line": 124, "column": 48 }, "identifierName": "nextModResolver" }, "name": "nextModResolver" }, "computed": false }, "right": { "type": "NullLiteral", "start": 3768, "end": 3772, "loc": { "start": { "line": 124, "column": 51 }, "end": { "line": 124, "column": 55 } } } } }, { "type": "ExpressionStatement", "start": 3803, "end": 3831, "loc": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 56 } }, "expression": { "type": "AssignmentExpression", "start": 3803, "end": 3830, "loc": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 55 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 3803, "end": 3823, "loc": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 48 } }, "object": { "type": "ThisExpression", "start": 3803, "end": 3807, "loc": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 32 } } }, "property": { "type": "Identifier", "start": 3808, "end": 3823, "loc": { "start": { "line": 125, "column": 33 }, "end": { "line": 125, "column": 48 }, "identifierName": "nextModRejector" }, "name": "nextModRejector" }, "computed": false }, "right": { "type": "NullLiteral", "start": 3826, "end": 3830, "loc": { "start": { "line": 125, "column": 51 }, "end": { "line": 125, "column": 55 } } } } }, { "type": "ExpressionStatement", "start": 3861, "end": 3886, "loc": { "start": { "line": 126, "column": 28 }, "end": { "line": 126, "column": 53 } }, "expression": { "type": "CallExpression", "start": 3861, "end": 3885, "loc": { "start": { "line": 126, "column": 28 }, "end": { "line": 126, "column": 52 } }, "callee": { "type": "Identifier", "start": 3861, "end": 3867, "loc": { "start": { "line": 126, "column": 28 }, "end": { "line": 126, "column": 34 }, "identifierName": "reject" }, "name": "reject" }, "arguments": [ { "type": "StringLiteral", "start": 3868, "end": 3884, "loc": { "start": { "line": 126, "column": 35 }, "end": { "line": 126, "column": 51 } }, "extra": { "rawValue": "Mod is invalid", "raw": "\"Mod is invalid\"" }, "value": "Mod is invalid" } ] } } ], "directives": [] } }, "guardedHandlers": [], "finalizer": null } ], "directives": [] } } ] } ] } ] } } ], "directives": [] } } ], "leadingComments": null }, "property": { "type": "Identifier", "start": 3990, "end": 3995, "loc": { "start": { "line": 131, "column": 13 }, "end": { "line": 131, "column": 18 }, "identifierName": "catch" }, "name": "catch" }, "computed": false, "leadingComments": null }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 3996, "end": 4161, "loc": { "start": { "line": 131, "column": 19 }, "end": { "line": 134, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 3996, "end": 3999, "loc": { "start": { "line": 131, "column": 19 }, "end": { "line": 131, "column": 22 }, "identifierName": "err" }, "name": "err" } ], "body": { "type": "BlockStatement", "start": 4003, "end": 4161, "loc": { "start": { "line": 131, "column": 26 }, "end": { "line": 134, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4022, "end": 4071, "loc": { "start": { "line": 132, "column": 16 }, "end": { "line": 132, "column": 65 } }, "expression": { "type": "CallExpression", "start": 4022, "end": 4070, "loc": { "start": { "line": 132, "column": 16 }, "end": { "line": 132, "column": 64 } }, "callee": { "type": "Identifier", "start": 4022, "end": 4028, "loc": { "start": { "line": 132, "column": 16 }, "end": { "line": 132, "column": 22 }, "identifierName": "assert" }, "name": "assert" }, "arguments": [ { "type": "ThisExpression", "start": 4029, "end": 4033, "loc": { "start": { "line": 132, "column": 23 }, "end": { "line": 132, "column": 27 } } }, { "type": "StringLiteral", "start": 4035, "end": 4064, "loc": { "start": { "line": 132, "column": 29 }, "end": { "line": 132, "column": 58 } }, "extra": { "rawValue": "Failed to initializing mod:", "raw": "\"Failed to initializing mod:\"" }, "value": "Failed to initializing mod:" }, { "type": "Identifier", "start": 4066, "end": 4069, "loc": { "start": { "line": 132, "column": 60 }, "end": { "line": 132, "column": 63 }, "identifierName": "err" }, "name": "err" } ] } }, { "type": "ReturnStatement", "start": 4089, "end": 4146, "loc": { "start": { "line": 133, "column": 16 }, "end": { "line": 133, "column": 73 } }, "argument": { "type": "CallExpression", "start": 4096, "end": 4145, "loc": { "start": { "line": 133, "column": 23 }, "end": { "line": 133, "column": 72 } }, "callee": { "type": "MemberExpression", "start": 4096, "end": 4110, "loc": { "start": { "line": 133, "column": 23 }, "end": { "line": 133, "column": 37 } }, "object": { "type": "Identifier", "start": 4096, "end": 4103, "loc": { "start": { "line": 133, "column": 23 }, "end": { "line": 133, "column": 30 }, "identifierName": "Promise" }, "name": "Promise" }, "property": { "type": "Identifier", "start": 4104, "end": 4110, "loc": { "start": { "line": 133, "column": 31 }, "end": { "line": 133, "column": 37 }, "identifierName": "reject" }, "name": "reject" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 4111, "end": 4144, "loc": { "start": { "line": 133, "column": 38 }, "end": { "line": 133, "column": 71 } }, "left": { "type": "StringLiteral", "start": 4111, "end": 4138, "loc": { "start": { "line": 133, "column": 38 }, "end": { "line": 133, "column": 65 } }, "extra": { "rawValue": "Initializing mod failed: ", "raw": "\"Initializing mod failed: \"" }, "value": "Initializing mod failed: " }, "operator": "+", "right": { "type": "Identifier", "start": 4141, "end": 4144, "loc": { "start": { "line": 133, "column": 68 }, "end": { "line": 133, "column": 71 }, "identifierName": "err" }, "name": "err" } } ] } } ], "directives": [] } } ], "leadingComments": null }, "leadingComments": [ { "type": "CommentLine", "value": "TODO: check if is mods website", "start": 2324, "end": 2356, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 40 } } } ] } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {String} url\r\n * @returns {Promise}\r\n ", "start": 2197, "end": 2295, "loc": { "start": { "line": 86, "column": 4 }, "end": { "line": 90, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 4178, "end": 4596, "loc": { "start": { "line": 137, "column": 4 }, "end": { "line": 149, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4178, "end": 4192, "loc": { "start": { "line": 137, "column": 4 }, "end": { "line": 137, "column": 18 }, "identifierName": "addModPackMods" }, "name": "addModPackMods" }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4195, "end": 4596, "loc": { "start": { "line": 137, "column": 21 }, "end": { "line": 149, "column": 5 } }, "body": [ { "type": "IfStatement", "start": 4206, "end": 4555, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 147, "column": 9 } }, "test": { "type": "LogicalExpression", "start": 4210, "end": 4243, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 45 } }, "left": { "type": "MemberExpression", "start": 4210, "end": 4222, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 24 } }, "object": { "type": "ThisExpression", "start": 4210, "end": 4214, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 16 } } }, "property": { "type": "Identifier", "start": 4215, "end": 4222, "loc": { "start": { "line": 138, "column": 17 }, "end": { "line": 138, "column": 24 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "operator": "&&", "right": { "type": "MemberExpression", "start": 4226, "end": 4243, "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 45 } }, "object": { "type": "MemberExpression", "start": 4226, "end": 4238, "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 40 } }, "object": { "type": "ThisExpression", "start": 4226, "end": 4230, "loc": { "start": { "line": 138, "column": 28 }, "end": { "line": 138, "column": 32 } } }, "property": { "type": "Identifier", "start": 4231, "end": 4238, "loc": { "start": { "line": 138, "column": 33 }, "end": { "line": 138, "column": 40 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 4239, "end": 4243, "loc": { "start": { "line": 138, "column": 41 }, "end": { "line": 138, "column": 45 }, "identifierName": "mods" }, "name": "mods" }, "computed": false } }, "consequent": { "type": "BlockStatement", "start": 4245, "end": 4555, "loc": { "start": { "line": 138, "column": 47 }, "end": { "line": 147, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 4260, "end": 4296, "loc": { "start": { "line": 139, "column": 12 }, "end": { "line": 139, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4264, "end": 4295, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 47 } }, "id": { "type": "Identifier", "start": 4264, "end": 4271, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 23 }, "identifierName": "promise" }, "name": "promise" }, "init": { "type": "CallExpression", "start": 4274, "end": 4295, "loc": { "start": { "line": 139, "column": 26 }, "end": { "line": 139, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 4274, "end": 4289, "loc": { "start": { "line": 139, "column": 26 }, "end": { "line": 139, "column": 41 } }, "object": { "type": "Identifier", "start": 4274, "end": 4281, "loc": { "start": { "line": 139, "column": 26 }, "end": { "line": 139, "column": 33 }, "identifierName": "Promise" }, "name": "Promise" }, "property": { "type": "Identifier", "start": 4282, "end": 4289, "loc": { "start": { "line": 139, "column": 34 }, "end": { "line": 139, "column": 41 }, "identifierName": "resolve" }, "name": "resolve" }, "computed": false }, "arguments": [ { "type": "NullLiteral", "start": 4290, "end": 4294, "loc": { "start": { "line": 139, "column": 42 }, "end": { "line": 139, "column": 46 } } } ] } } ], "kind": "let" }, { "type": "ForStatement", "start": 4312, "end": 4515, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 145, "column": 13 } }, "init": { "type": "VariableDeclaration", "start": 4317, "end": 4326, "loc": { "start": { "line": 141, "column": 17 }, "end": { "line": 141, "column": 26 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4321, "end": 4326, "loc": { "start": { "line": 141, "column": 21 }, "end": { "line": 141, "column": 26 } }, "id": { "type": "Identifier", "start": 4321, "end": 4322, "loc": { "start": { "line": 141, "column": 21 }, "end": { "line": 141, "column": 22 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 4325, "end": 4326, "loc": { "start": { "line": 141, "column": 25 }, "end": { "line": 141, "column": 26 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 4328, "end": 4356, "loc": { "start": { "line": 141, "column": 28 }, "end": { "line": 141, "column": 56 } }, "left": { "type": "Identifier", "start": 4328, "end": 4329, "loc": { "start": { "line": 141, "column": 28 }, "end": { "line": 141, "column": 29 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 4332, "end": 4356, "loc": { "start": { "line": 141, "column": 32 }, "end": { "line": 141, "column": 56 } }, "object": { "type": "MemberExpression", "start": 4332, "end": 4349, "loc": { "start": { "line": 141, "column": 32 }, "end": { "line": 141, "column": 49 } }, "object": { "type": "MemberExpression", "start": 4332, "end": 4344, "loc": { "start": { "line": 141, "column": 32 }, "end": { "line": 141, "column": 44 } }, "object": { "type": "ThisExpression", "start": 4332, "end": 4336, "loc": { "start": { "line": 141, "column": 32 }, "end": { "line": 141, "column": 36 } } }, "property": { "type": "Identifier", "start": 4337, "end": 4344, "loc": { "start": { "line": 141, "column": 37 }, "end": { "line": 141, "column": 44 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 4345, "end": 4349, "loc": { "start": { "line": 141, "column": 45 }, "end": { "line": 141, "column": 49 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 4350, "end": 4356, "loc": { "start": { "line": 141, "column": 50 }, "end": { "line": 141, "column": 56 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 4358, "end": 4361, "loc": { "start": { "line": 141, "column": 58 }, "end": { "line": 141, "column": 61 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 4358, "end": 4359, "loc": { "start": { "line": 141, "column": 58 }, "end": { "line": 141, "column": 59 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 4363, "end": 4515, "loc": { "start": { "line": 141, "column": 63 }, "end": { "line": 145, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 4382, "end": 4500, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 144, "column": 19 } }, "expression": { "type": "AssignmentExpression", "start": 4382, "end": 4499, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 144, "column": 18 } }, "operator": "=", "left": { "type": "Identifier", "start": 4382, "end": 4389, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 142, "column": 23 }, "identifierName": "promise" }, "name": "promise" }, "right": { "type": "CallExpression", "start": 4392, "end": 4499, "loc": { "start": { "line": 142, "column": 26 }, "end": { "line": 144, "column": 18 } }, "callee": { "type": "MemberExpression", "start": 4392, "end": 4404, "loc": { "start": { "line": 142, "column": 26 }, "end": { "line": 142, "column": 38 } }, "object": { "type": "Identifier", "start": 4392, "end": 4399, "loc": { "start": { "line": 142, "column": 26 }, "end": { "line": 142, "column": 33 }, "identifierName": "promise" }, "name": "promise" }, "property": { "type": "Identifier", "start": 4400, "end": 4404, "loc": { "start": { "line": 142, "column": 34 }, "end": { "line": 142, "column": 38 }, "identifierName": "then" }, "name": "then" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 4405, "end": 4498, "loc": { "start": { "line": 142, "column": 39 }, "end": { "line": 144, "column": 17 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4411, "end": 4498, "loc": { "start": { "line": 142, "column": 45 }, "end": { "line": 144, "column": 17 } }, "body": [ { "type": "ReturnStatement", "start": 4434, "end": 4479, "loc": { "start": { "line": 143, "column": 20 }, "end": { "line": 143, "column": 65 } }, "argument": { "type": "CallExpression", "start": 4441, "end": 4478, "loc": { "start": { "line": 143, "column": 27 }, "end": { "line": 143, "column": 64 } }, "callee": { "type": "MemberExpression", "start": 4441, "end": 4452, "loc": { "start": { "line": 143, "column": 27 }, "end": { "line": 143, "column": 38 } }, "object": { "type": "ThisExpression", "start": 4441, "end": 4445, "loc": { "start": { "line": 143, "column": 27 }, "end": { "line": 143, "column": 31 } } }, "property": { "type": "Identifier", "start": 4446, "end": 4452, "loc": { "start": { "line": 143, "column": 32 }, "end": { "line": 143, "column": 38 }, "identifierName": "addMod" }, "name": "addMod" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 4453, "end": 4477, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 63 } }, "object": { "type": "MemberExpression", "start": 4453, "end": 4473, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 59 } }, "object": { "type": "MemberExpression", "start": 4453, "end": 4470, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 56 } }, "object": { "type": "MemberExpression", "start": 4453, "end": 4465, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 51 } }, "object": { "type": "ThisExpression", "start": 4453, "end": 4457, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 43 } } }, "property": { "type": "Identifier", "start": 4458, "end": 4465, "loc": { "start": { "line": 143, "column": 44 }, "end": { "line": 143, "column": 51 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 4466, "end": 4470, "loc": { "start": { "line": 143, "column": 52 }, "end": { "line": 143, "column": 56 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 4471, "end": 4472, "loc": { "start": { "line": 143, "column": 57 }, "end": { "line": 143, "column": 58 }, "identifierName": "i" }, "name": "i" }, "computed": true }, "property": { "type": "Identifier", "start": 4474, "end": 4477, "loc": { "start": { "line": 143, "column": 60 }, "end": { "line": 143, "column": 63 }, "identifierName": "url" }, "name": "url" }, "computed": false } ] } } ], "directives": [] } } ] } } } ], "directives": [] } }, { "type": "ReturnStatement", "start": 4529, "end": 4544, "loc": { "start": { "line": 146, "column": 12 }, "end": { "line": 146, "column": 27 } }, "argument": { "type": "Identifier", "start": 4536, "end": 4543, "loc": { "start": { "line": 146, "column": 19 }, "end": { "line": 146, "column": 26 }, "identifierName": "promise" }, "name": "promise" } } ], "directives": [] }, "alternate": null }, { "type": "ReturnStatement", "start": 4565, "end": 4589, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 148, "column": 32 } }, "argument": { "type": "CallExpression", "start": 4572, "end": 4588, "loc": { "start": { "line": 148, "column": 15 }, "end": { "line": 148, "column": 31 } }, "callee": { "type": "MemberExpression", "start": 4572, "end": 4586, "loc": { "start": { "line": 148, "column": 15 }, "end": { "line": 148, "column": 29 } }, "object": { "type": "Identifier", "start": 4572, "end": 4579, "loc": { "start": { "line": 148, "column": 15 }, "end": { "line": 148, "column": 22 }, "identifierName": "Promise" }, "name": "Promise" }, "property": { "type": "Identifier", "start": 4580, "end": 4586, "loc": { "start": { "line": 148, "column": 23 }, "end": { "line": 148, "column": 29 }, "identifierName": "reject" }, "name": "reject" }, "computed": false }, "arguments": [] } } ], "directives": [], "trailingComments": null }, "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {Array} urls\r\n ", "start": 4604, "end": 4683, "loc": { "start": { "line": 151, "column": 4 }, "end": { "line": 154, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 4689, "end": 4985, "loc": { "start": { "line": 155, "column": 4 }, "end": { "line": 167, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 4689, "end": 4696, "loc": { "start": { "line": 155, "column": 4 }, "end": { "line": 155, "column": 11 }, "identifierName": "addMods" }, "name": "addMods", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 4697, "end": 4701, "loc": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 16 }, "identifierName": "urls" }, "name": "urls" } ], "body": { "type": "BlockStatement", "start": 4703, "end": 4985, "loc": { "start": { "line": 155, "column": 18 }, "end": { "line": 167, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 4714, "end": 4750, "loc": { "start": { "line": 156, "column": 8 }, "end": { "line": 156, "column": 44 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4718, "end": 4749, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 43 } }, "id": { "type": "Identifier", "start": 4718, "end": 4725, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 19 }, "identifierName": "promise" }, "name": "promise" }, "init": { "type": "CallExpression", "start": 4728, "end": 4749, "loc": { "start": { "line": 156, "column": 22 }, "end": { "line": 156, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 4728, "end": 4743, "loc": { "start": { "line": 156, "column": 22 }, "end": { "line": 156, "column": 37 } }, "object": { "type": "Identifier", "start": 4728, "end": 4735, "loc": { "start": { "line": 156, "column": 22 }, "end": { "line": 156, "column": 29 }, "identifierName": "Promise" }, "name": "Promise" }, "property": { "type": "Identifier", "start": 4736, "end": 4743, "loc": { "start": { "line": 156, "column": 30 }, "end": { "line": 156, "column": 37 }, "identifierName": "resolve" }, "name": "resolve" }, "computed": false }, "arguments": [ { "type": "NullLiteral", "start": 4744, "end": 4748, "loc": { "start": { "line": 156, "column": 38 }, "end": { "line": 156, "column": 42 } } } ] } } ], "kind": "let" }, { "type": "ForStatement", "start": 4762, "end": 4951, "loc": { "start": { "line": 158, "column": 8 }, "end": { "line": 164, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 4767, "end": 4776, "loc": { "start": { "line": 158, "column": 13 }, "end": { "line": 158, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4771, "end": 4776, "loc": { "start": { "line": 158, "column": 17 }, "end": { "line": 158, "column": 22 } }, "id": { "type": "Identifier", "start": 4771, "end": 4772, "loc": { "start": { "line": 158, "column": 17 }, "end": { "line": 158, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 4775, "end": 4776, "loc": { "start": { "line": 158, "column": 21 }, "end": { "line": 158, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 4778, "end": 4793, "loc": { "start": { "line": 158, "column": 24 }, "end": { "line": 158, "column": 39 } }, "left": { "type": "Identifier", "start": 4778, "end": 4779, "loc": { "start": { "line": 158, "column": 24 }, "end": { "line": 158, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 4782, "end": 4793, "loc": { "start": { "line": 158, "column": 28 }, "end": { "line": 158, "column": 39 } }, "object": { "type": "Identifier", "start": 4782, "end": 4786, "loc": { "start": { "line": 158, "column": 28 }, "end": { "line": 158, "column": 32 }, "identifierName": "urls" }, "name": "urls" }, "property": { "type": "Identifier", "start": 4787, "end": 4793, "loc": { "start": { "line": 158, "column": 33 }, "end": { "line": 158, "column": 39 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 4795, "end": 4798, "loc": { "start": { "line": 158, "column": 41 }, "end": { "line": 158, "column": 44 } }, "operator": "++", "prefix": true, "argument": { "type": "Identifier", "start": 4797, "end": 4798, "loc": { "start": { "line": 158, "column": 43 }, "end": { "line": 158, "column": 44 }, "identifierName": "i" }, "name": "i" }, "extra": { "parenthesizedArgument": false } }, "body": { "type": "BlockStatement", "start": 4800, "end": 4951, "loc": { "start": { "line": 158, "column": 46 }, "end": { "line": 164, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 4815, "end": 4835, "loc": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", "start": 4821, "end": 4834, "loc": { "start": { "line": 159, "column": 18 }, "end": { "line": 159, "column": 31 } }, "id": { "type": "Identifier", "start": 4821, "end": 4824, "loc": { "start": { "line": 159, "column": 18 }, "end": { "line": 159, "column": 21 }, "identifierName": "url" }, "name": "url" }, "init": { "type": "MemberExpression", "start": 4827, "end": 4834, "loc": { "start": { "line": 159, "column": 24 }, "end": { "line": 159, "column": 31 } }, "object": { "type": "Identifier", "start": 4827, "end": 4831, "loc": { "start": { "line": 159, "column": 24 }, "end": { "line": 159, "column": 28 }, "identifierName": "urls" }, "name": "urls" }, "property": { "type": "Identifier", "start": 4832, "end": 4833, "loc": { "start": { "line": 159, "column": 29 }, "end": { "line": 159, "column": 30 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "ExpressionStatement", "start": 4851, "end": 4940, "loc": { "start": { "line": 161, "column": 12 }, "end": { "line": 163, "column": 15 } }, "expression": { "type": "AssignmentExpression", "start": 4851, "end": 4939, "loc": { "start": { "line": 161, "column": 12 }, "end": { "line": 163, "column": 14 } }, "operator": "=", "left": { "type": "Identifier", "start": 4851, "end": 4858, "loc": { "start": { "line": 161, "column": 12 }, "end": { "line": 161, "column": 19 }, "identifierName": "promise" }, "name": "promise" }, "right": { "type": "CallExpression", "start": 4861, "end": 4939, "loc": { "start": { "line": 161, "column": 22 }, "end": { "line": 163, "column": 14 } }, "callee": { "type": "MemberExpression", "start": 4861, "end": 4873, "loc": { "start": { "line": 161, "column": 22 }, "end": { "line": 161, "column": 34 } }, "object": { "type": "Identifier", "start": 4861, "end": 4868, "loc": { "start": { "line": 161, "column": 22 }, "end": { "line": 161, "column": 29 }, "identifierName": "promise" }, "name": "promise" }, "property": { "type": "Identifier", "start": 4869, "end": 4873, "loc": { "start": { "line": 161, "column": 30 }, "end": { "line": 161, "column": 34 }, "identifierName": "then" }, "name": "then" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 4874, "end": 4938, "loc": { "start": { "line": 161, "column": 35 }, "end": { "line": 163, "column": 13 } }, "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 4880, "end": 4938, "loc": { "start": { "line": 161, "column": 41 }, "end": { "line": 163, "column": 13 } }, "body": [ { "type": "ReturnStatement", "start": 4899, "end": 4923, "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 40 } }, "argument": { "type": "CallExpression", "start": 4906, "end": 4922, "loc": { "start": { "line": 162, "column": 23 }, "end": { "line": 162, "column": 39 } }, "callee": { "type": "MemberExpression", "start": 4906, "end": 4917, "loc": { "start": { "line": 162, "column": 23 }, "end": { "line": 162, "column": 34 } }, "object": { "type": "ThisExpression", "start": 4906, "end": 4910, "loc": { "start": { "line": 162, "column": 23 }, "end": { "line": 162, "column": 27 } } }, "property": { "type": "Identifier", "start": 4911, "end": 4917, "loc": { "start": { "line": 162, "column": 28 }, "end": { "line": 162, "column": 34 }, "identifierName": "addMod" }, "name": "addMod" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 4918, "end": 4921, "loc": { "start": { "line": 162, "column": 35 }, "end": { "line": 162, "column": 38 }, "identifierName": "url" }, "name": "url" } ] } } ], "directives": [] } } ] } } } ], "directives": [] } }, { "type": "ReturnStatement", "start": 4963, "end": 4978, "loc": { "start": { "line": 166, "column": 8 }, "end": { "line": 166, "column": 23 } }, "argument": { "type": "Identifier", "start": 4970, "end": 4977, "loc": { "start": { "line": 166, "column": 15 }, "end": { "line": 166, "column": 22 }, "identifierName": "promise" }, "name": "promise" } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {Array} urls\r\n ", "start": 4604, "end": 4683, "loc": { "start": { "line": 151, "column": 4 }, "end": { "line": 154, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Loads all mods in the mods list\r\n ", "start": 4993, "end": 5045, "loc": { "start": { "line": 169, "column": 4 }, "end": { "line": 171, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 5051, "end": 6587, "loc": { "start": { "line": 172, "column": 4 }, "end": { "line": 210, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 5051, "end": 5059, "loc": { "start": { "line": 172, "column": 4 }, "end": { "line": 172, "column": 12 }, "identifierName": "loadMods" }, "name": "loadMods", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [], "body": { "type": "BlockStatement", "start": 5062, "end": 6587, "loc": { "start": { "line": 172, "column": 15 }, "end": { "line": 210, "column": 5 } }, "body": [ { "type": "ExpressionStatement", "start": 5073, "end": 5100, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 35 } }, "expression": { "type": "AssignmentExpression", "start": 5073, "end": 5099, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 34 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 5073, "end": 5087, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 22 } }, "object": { "type": "Identifier", "start": 5073, "end": 5082, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 17 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 5083, "end": 5087, "loc": { "start": { "line": 173, "column": 18 }, "end": { "line": 173, "column": 22 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "right": { "type": "MemberExpression", "start": 5090, "end": 5099, "loc": { "start": { "line": 173, "column": 25 }, "end": { "line": 173, "column": 34 } }, "object": { "type": "ThisExpression", "start": 5090, "end": 5094, "loc": { "start": { "line": 173, "column": 25 }, "end": { "line": 173, "column": 29 } } }, "property": { "type": "Identifier", "start": 5095, "end": 5099, "loc": { "start": { "line": 173, "column": 30 }, "end": { "line": 173, "column": 34 }, "identifierName": "mods" }, "name": "mods" }, "computed": false } } }, { "type": "IfStatement", "start": 5112, "end": 6454, "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 205, "column": 9 } }, "test": { "type": "LogicalExpression", "start": 5116, "end": 5155, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 51 } }, "left": { "type": "UnaryExpression", "start": 5116, "end": 5129, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 25 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 5117, "end": 5129, "loc": { "start": { "line": 175, "column": 13 }, "end": { "line": 175, "column": 25 } }, "object": { "type": "ThisExpression", "start": 5117, "end": 5121, "loc": { "start": { "line": 175, "column": 13 }, "end": { "line": 175, "column": 17 } } }, "property": { "type": "Identifier", "start": 5122, "end": 5129, "loc": { "start": { "line": 175, "column": 18 }, "end": { "line": 175, "column": 25 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "extra": { "parenthesizedArgument": false } }, "operator": "||", "right": { "type": "UnaryExpression", "start": 5133, "end": 5155, "loc": { "start": { "line": 175, "column": 29 }, "end": { "line": 175, "column": 51 } }, "operator": "!", "prefix": true, "argument": { "type": "MemberExpression", "start": 5134, "end": 5155, "loc": { "start": { "line": 175, "column": 30 }, "end": { "line": 175, "column": 51 } }, "object": { "type": "MemberExpression", "start": 5134, "end": 5146, "loc": { "start": { "line": 175, "column": 30 }, "end": { "line": 175, "column": 42 } }, "object": { "type": "ThisExpression", "start": 5134, "end": 5138, "loc": { "start": { "line": 175, "column": 30 }, "end": { "line": 175, "column": 34 } } }, "property": { "type": "Identifier", "start": 5139, "end": 5146, "loc": { "start": { "line": 175, "column": 35 }, "end": { "line": 175, "column": 42 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 5147, "end": 5155, "loc": { "start": { "line": 175, "column": 43 }, "end": { "line": 175, "column": 51 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "extra": { "parenthesizedArgument": false } } }, "consequent": { "type": "BlockStatement", "start": 5157, "end": 6154, "loc": { "start": { "line": 175, "column": 53 }, "end": { "line": 198, "column": 9 } }, "body": [ { "type": "VariableDeclaration", "start": 5172, "end": 5200, "loc": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 40 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5176, "end": 5199, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 39 } }, "id": { "type": "Identifier", "start": 5176, "end": 5182, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 22 }, "identifierName": "sorter" }, "name": "sorter" }, "init": { "type": "NewExpression", "start": 5185, "end": 5199, "loc": { "start": { "line": 176, "column": 25 }, "end": { "line": 176, "column": 39 } }, "callee": { "type": "Identifier", "start": 5189, "end": 5197, "loc": { "start": { "line": 176, "column": 29 }, "end": { "line": 176, "column": 37 }, "identifierName": "Toposort" }, "name": "Toposort" }, "arguments": [] } } ], "kind": "var" }, { "type": "ForOfStatement", "start": 5214, "end": 6084, "loc": { "start": { "line": 177, "column": 12 }, "end": { "line": 196, "column": 13 } }, "left": { "type": "VariableDeclaration", "start": 5219, "end": 5234, "loc": { "start": { "line": 177, "column": 17 }, "end": { "line": 177, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5225, "end": 5234, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 32 } }, "id": { "type": "ArrayPattern", "start": 5225, "end": 5234, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 32 } }, "elements": [ { "type": "Identifier", "start": 5226, "end": 5228, "loc": { "start": { "line": 177, "column": 24 }, "end": { "line": 177, "column": 26 }, "identifierName": "id" }, "name": "id" }, { "type": "Identifier", "start": 5230, "end": 5233, "loc": { "start": { "line": 177, "column": 28 }, "end": { "line": 177, "column": 31 }, "identifierName": "mod" }, "name": "mod" } ] }, "init": null } ], "kind": "const" }, "right": { "type": "CallExpression", "start": 5238, "end": 5257, "loc": { "start": { "line": 177, "column": 36 }, "end": { "line": 177, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 5238, "end": 5255, "loc": { "start": { "line": 177, "column": 36 }, "end": { "line": 177, "column": 53 } }, "object": { "type": "MemberExpression", "start": 5238, "end": 5247, "loc": { "start": { "line": 177, "column": 36 }, "end": { "line": 177, "column": 45 } }, "object": { "type": "ThisExpression", "start": 5238, "end": 5242, "loc": { "start": { "line": 177, "column": 36 }, "end": { "line": 177, "column": 40 } } }, "property": { "type": "Identifier", "start": 5243, "end": 5247, "loc": { "start": { "line": 177, "column": 41 }, "end": { "line": 177, "column": 45 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 5248, "end": 5255, "loc": { "start": { "line": 177, "column": 46 }, "end": { "line": 177, "column": 53 }, "identifierName": "entries" }, "name": "entries" }, "computed": false }, "arguments": [] }, "body": { "type": "BlockStatement", "start": 5259, "end": 6084, "loc": { "start": { "line": 177, "column": 57 }, "end": { "line": 196, "column": 13 } }, "body": [ { "type": "VariableDeclaration", "start": 5278, "end": 5310, "loc": { "start": { "line": 178, "column": 16 }, "end": { "line": 178, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5282, "end": 5309, "loc": { "start": { "line": 178, "column": 20 }, "end": { "line": 178, "column": 47 } }, "id": { "type": "Identifier", "start": 5282, "end": 5301, "loc": { "start": { "line": 178, "column": 20 }, "end": { "line": 178, "column": 39 }, "identifierName": "isMissingDependecie" }, "name": "isMissingDependecie" }, "init": { "type": "BooleanLiteral", "start": 5304, "end": 5309, "loc": { "start": { "line": 178, "column": 42 }, "end": { "line": 178, "column": 47 } }, "value": false } } ], "kind": "let" }, { "type": "VariableDeclaration", "start": 5328, "end": 5355, "loc": { "start": { "line": 179, "column": 16 }, "end": { "line": 179, "column": 43 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5332, "end": 5354, "loc": { "start": { "line": 179, "column": 20 }, "end": { "line": 179, "column": 42 } }, "id": { "type": "Identifier", "start": 5332, "end": 5349, "loc": { "start": { "line": 179, "column": 20 }, "end": { "line": 179, "column": 37 }, "identifierName": "missingDependecie" }, "name": "missingDependecie" }, "init": { "type": "StringLiteral", "start": 5352, "end": 5354, "loc": { "start": { "line": 179, "column": 40 }, "end": { "line": 179, "column": 42 } }, "extra": { "rawValue": "", "raw": "\"\"" }, "value": "" } } ], "kind": "let" }, { "type": "ForStatement", "start": 5373, "end": 5671, "loc": { "start": { "line": 180, "column": 16 }, "end": { "line": 185, "column": 17 } }, "init": { "type": "VariableDeclaration", "start": 5378, "end": 5387, "loc": { "start": { "line": 180, "column": 21 }, "end": { "line": 180, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5382, "end": 5387, "loc": { "start": { "line": 180, "column": 25 }, "end": { "line": 180, "column": 30 } }, "id": { "type": "Identifier", "start": 5382, "end": 5383, "loc": { "start": { "line": 180, "column": 25 }, "end": { "line": 180, "column": 26 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 5386, "end": 5387, "loc": { "start": { "line": 180, "column": 29 }, "end": { "line": 180, "column": 30 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 5389, "end": 5416, "loc": { "start": { "line": 180, "column": 32 }, "end": { "line": 180, "column": 59 } }, "left": { "type": "Identifier", "start": 5389, "end": 5390, "loc": { "start": { "line": 180, "column": 32 }, "end": { "line": 180, "column": 33 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 5393, "end": 5416, "loc": { "start": { "line": 180, "column": 36 }, "end": { "line": 180, "column": 59 } }, "object": { "type": "MemberExpression", "start": 5393, "end": 5409, "loc": { "start": { "line": 180, "column": 36 }, "end": { "line": 180, "column": 52 } }, "object": { "type": "Identifier", "start": 5393, "end": 5396, "loc": { "start": { "line": 180, "column": 36 }, "end": { "line": 180, "column": 39 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 5397, "end": 5409, "loc": { "start": { "line": 180, "column": 40 }, "end": { "line": 180, "column": 52 }, "identifierName": "dependencies" }, "name": "dependencies" }, "computed": false }, "property": { "type": "Identifier", "start": 5410, "end": 5416, "loc": { "start": { "line": 180, "column": 53 }, "end": { "line": 180, "column": 59 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 5418, "end": 5421, "loc": { "start": { "line": 180, "column": 61 }, "end": { "line": 180, "column": 64 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 5418, "end": 5419, "loc": { "start": { "line": 180, "column": 61 }, "end": { "line": 180, "column": 62 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 5423, "end": 5671, "loc": { "start": { "line": 180, "column": 66 }, "end": { "line": 185, "column": 17 } }, "body": [ { "type": "VariableDeclaration", "start": 5446, "end": 5486, "loc": { "start": { "line": 181, "column": 20 }, "end": { "line": 181, "column": 60 } }, "declarations": [ { "type": "VariableDeclarator", "start": 5452, "end": 5485, "loc": { "start": { "line": 181, "column": 26 }, "end": { "line": 181, "column": 59 } }, "id": { "type": "Identifier", "start": 5452, "end": 5463, "loc": { "start": { "line": 181, "column": 26 }, "end": { "line": 181, "column": 37 }, "identifierName": "dependencie" }, "name": "dependencie" }, "init": { "type": "MemberExpression", "start": 5466, "end": 5485, "loc": { "start": { "line": 181, "column": 40 }, "end": { "line": 181, "column": 59 } }, "object": { "type": "MemberExpression", "start": 5466, "end": 5482, "loc": { "start": { "line": 181, "column": 40 }, "end": { "line": 181, "column": 56 } }, "object": { "type": "Identifier", "start": 5466, "end": 5469, "loc": { "start": { "line": 181, "column": 40 }, "end": { "line": 181, "column": 43 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 5470, "end": 5482, "loc": { "start": { "line": 181, "column": 44 }, "end": { "line": 181, "column": 56 }, "identifierName": "dependencies" }, "name": "dependencies" }, "computed": false }, "property": { "type": "Identifier", "start": 5483, "end": 5484, "loc": { "start": { "line": 181, "column": 57 }, "end": { "line": 181, "column": 58 }, "identifierName": "i" }, "name": "i" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 5508, "end": 5549, "loc": { "start": { "line": 182, "column": 20 }, "end": { "line": 182, "column": 61 } }, "test": { "type": "CallExpression", "start": 5512, "end": 5538, "loc": { "start": { "line": 182, "column": 24 }, "end": { "line": 182, "column": 50 } }, "callee": { "type": "MemberExpression", "start": 5512, "end": 5525, "loc": { "start": { "line": 182, "column": 24 }, "end": { "line": 182, "column": 37 } }, "object": { "type": "MemberExpression", "start": 5512, "end": 5521, "loc": { "start": { "line": 182, "column": 24 }, "end": { "line": 182, "column": 33 } }, "object": { "type": "ThisExpression", "start": 5512, "end": 5516, "loc": { "start": { "line": 182, "column": 24 }, "end": { "line": 182, "column": 28 } } }, "property": { "type": "Identifier", "start": 5517, "end": 5521, "loc": { "start": { "line": 182, "column": 29 }, "end": { "line": 182, "column": 33 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 5522, "end": 5525, "loc": { "start": { "line": 182, "column": 34 }, "end": { "line": 182, "column": 37 }, "identifierName": "has" }, "name": "has" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 5526, "end": 5537, "loc": { "start": { "line": 182, "column": 38 }, "end": { "line": 182, "column": 49 }, "identifierName": "dependencie" }, "name": "dependencie" } ] }, "consequent": { "type": "ContinueStatement", "start": 5540, "end": 5549, "loc": { "start": { "line": 182, "column": 52 }, "end": { "line": 182, "column": 61 } }, "label": null }, "alternate": null }, { "type": "ExpressionStatement", "start": 5571, "end": 5598, "loc": { "start": { "line": 183, "column": 20 }, "end": { "line": 183, "column": 47 } }, "expression": { "type": "AssignmentExpression", "start": 5571, "end": 5597, "loc": { "start": { "line": 183, "column": 20 }, "end": { "line": 183, "column": 46 } }, "operator": "=", "left": { "type": "Identifier", "start": 5571, "end": 5590, "loc": { "start": { "line": 183, "column": 20 }, "end": { "line": 183, "column": 39 }, "identifierName": "isMissingDependecie" }, "name": "isMissingDependecie" }, "right": { "type": "BooleanLiteral", "start": 5593, "end": 5597, "loc": { "start": { "line": 183, "column": 42 }, "end": { "line": 183, "column": 46 } }, "value": true } } }, { "type": "ExpressionStatement", "start": 5620, "end": 5652, "loc": { "start": { "line": 184, "column": 20 }, "end": { "line": 184, "column": 52 } }, "expression": { "type": "AssignmentExpression", "start": 5620, "end": 5651, "loc": { "start": { "line": 184, "column": 20 }, "end": { "line": 184, "column": 51 } }, "operator": "=", "left": { "type": "Identifier", "start": 5620, "end": 5637, "loc": { "start": { "line": 184, "column": 20 }, "end": { "line": 184, "column": 37 }, "identifierName": "missingDependecie" }, "name": "missingDependecie" }, "right": { "type": "Identifier", "start": 5640, "end": 5651, "loc": { "start": { "line": 184, "column": 40 }, "end": { "line": 184, "column": 51 }, "identifierName": "dependencie" }, "name": "dependencie" } } } ], "directives": [] } }, { "type": "IfStatement", "start": 5691, "end": 6069, "loc": { "start": { "line": 187, "column": 16 }, "end": { "line": 195, "column": 56 } }, "test": { "type": "Identifier", "start": 5695, "end": 5714, "loc": { "start": { "line": 187, "column": 20 }, "end": { "line": 187, "column": 39 }, "identifierName": "isMissingDependecie" }, "name": "isMissingDependecie" }, "consequent": { "type": "BlockStatement", "start": 5716, "end": 6030, "loc": { "start": { "line": 187, "column": 41 }, "end": { "line": 195, "column": 17 } }, "body": [ { "type": "ExpressionStatement", "start": 5739, "end": 5980, "loc": { "start": { "line": 188, "column": 20 }, "end": { "line": 193, "column": 22 } }, "expression": { "type": "CallExpression", "start": 5739, "end": 5979, "loc": { "start": { "line": 188, "column": 20 }, "end": { "line": 193, "column": 21 } }, "callee": { "type": "MemberExpression", "start": 5739, "end": 5751, "loc": { "start": { "line": 188, "column": 20 }, "end": { "line": 188, "column": 32 } }, "object": { "type": "Identifier", "start": 5739, "end": 5746, "loc": { "start": { "line": 188, "column": 20 }, "end": { "line": 188, "column": 27 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 5747, "end": 5751, "loc": { "start": { "line": 188, "column": 28 }, "end": { "line": 188, "column": 32 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 5778, "end": 5956, "loc": { "start": { "line": 189, "column": 24 }, "end": { "line": 192, "column": 41 } }, "left": { "type": "BinaryExpression", "start": 5778, "end": 5911, "loc": { "start": { "line": 189, "column": 24 }, "end": { "line": 191, "column": 76 } }, "left": { "type": "BinaryExpression", "start": 5778, "end": 5831, "loc": { "start": { "line": 189, "column": 24 }, "end": { "line": 190, "column": 30 } }, "left": { "type": "StringLiteral", "start": 5778, "end": 5797, "loc": { "start": { "line": 189, "column": 24 }, "end": { "line": 189, "column": 43 } }, "extra": { "rawValue": "Mod with mod id: ", "raw": "\"Mod with mod id: \"" }, "value": "Mod with mod id: " }, "operator": "+", "right": { "type": "MemberExpression", "start": 5825, "end": 5831, "loc": { "start": { "line": 190, "column": 24 }, "end": { "line": 190, "column": 30 } }, "object": { "type": "Identifier", "start": 5825, "end": 5828, "loc": { "start": { "line": 190, "column": 24 }, "end": { "line": 190, "column": 27 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 5829, "end": 5831, "loc": { "start": { "line": 190, "column": 28 }, "end": { "line": 190, "column": 30 }, "identifierName": "id" }, "name": "id" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 5859, "end": 5911, "loc": { "start": { "line": 191, "column": 24 }, "end": { "line": 191, "column": 76 } }, "extra": { "rawValue": " is disabled because it's missings the dependecie ", "raw": "\" is disabled because it's missings the dependecie \"" }, "value": " is disabled because it's missings the dependecie " } }, "operator": "+", "right": { "type": "Identifier", "start": 5939, "end": 5956, "loc": { "start": { "line": 192, "column": 24 }, "end": { "line": 192, "column": 41 }, "identifierName": "missingDependecie" }, "name": "missingDependecie" } } ] } }, { "type": "ContinueStatement", "start": 6002, "end": 6011, "loc": { "start": { "line": 194, "column": 20 }, "end": { "line": 194, "column": 29 } }, "label": null } ], "directives": [] }, "alternate": { "type": "ExpressionStatement", "start": 6036, "end": 6069, "loc": { "start": { "line": 195, "column": 23 }, "end": { "line": 195, "column": 56 } }, "expression": { "type": "CallExpression", "start": 6036, "end": 6068, "loc": { "start": { "line": 195, "column": 23 }, "end": { "line": 195, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 6036, "end": 6046, "loc": { "start": { "line": 195, "column": 23 }, "end": { "line": 195, "column": 33 } }, "object": { "type": "Identifier", "start": 6036, "end": 6042, "loc": { "start": { "line": 195, "column": 23 }, "end": { "line": 195, "column": 29 }, "identifierName": "sorter" }, "name": "sorter" }, "property": { "type": "Identifier", "start": 6043, "end": 6046, "loc": { "start": { "line": 195, "column": 30 }, "end": { "line": 195, "column": 33 }, "identifierName": "add" }, "name": "add" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 6047, "end": 6049, "loc": { "start": { "line": 195, "column": 34 }, "end": { "line": 195, "column": 36 }, "identifierName": "id" }, "name": "id" }, { "type": "MemberExpression", "start": 6051, "end": 6067, "loc": { "start": { "line": 195, "column": 38 }, "end": { "line": 195, "column": 54 } }, "object": { "type": "Identifier", "start": 6051, "end": 6054, "loc": { "start": { "line": 195, "column": 38 }, "end": { "line": 195, "column": 41 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 6055, "end": 6067, "loc": { "start": { "line": 195, "column": 42 }, "end": { "line": 195, "column": 54 }, "identifierName": "dependencies" }, "name": "dependencies" }, "computed": false } ] } } } ], "directives": [] } }, { "type": "ExpressionStatement", "start": 6098, "end": 6143, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 57 } }, "expression": { "type": "AssignmentExpression", "start": 6098, "end": 6142, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 56 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 6098, "end": 6116, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 30 } }, "object": { "type": "Identifier", "start": 6098, "end": 6107, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 21 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 6108, "end": 6116, "loc": { "start": { "line": 197, "column": 22 }, "end": { "line": 197, "column": 30 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "right": { "type": "CallExpression", "start": 6119, "end": 6142, "loc": { "start": { "line": 197, "column": 33 }, "end": { "line": 197, "column": 56 } }, "callee": { "type": "MemberExpression", "start": 6119, "end": 6140, "loc": { "start": { "line": 197, "column": 33 }, "end": { "line": 197, "column": 54 } }, "object": { "type": "CallExpression", "start": 6119, "end": 6132, "loc": { "start": { "line": 197, "column": 33 }, "end": { "line": 197, "column": 46 } }, "callee": { "type": "MemberExpression", "start": 6119, "end": 6130, "loc": { "start": { "line": 197, "column": 33 }, "end": { "line": 197, "column": 44 } }, "object": { "type": "Identifier", "start": 6119, "end": 6125, "loc": { "start": { "line": 197, "column": 33 }, "end": { "line": 197, "column": 39 }, "identifierName": "sorter" }, "name": "sorter" }, "property": { "type": "Identifier", "start": 6126, "end": 6130, "loc": { "start": { "line": 197, "column": 40 }, "end": { "line": 197, "column": 44 }, "identifierName": "sort" }, "name": "sort" }, "computed": false }, "arguments": [] }, "property": { "type": "Identifier", "start": 6133, "end": 6140, "loc": { "start": { "line": 197, "column": 47 }, "end": { "line": 197, "column": 54 }, "identifierName": "reverse" }, "name": "reverse" }, "computed": false }, "arguments": [] } } } ], "directives": [] }, "alternate": { "type": "BlockStatement", "start": 6160, "end": 6454, "loc": { "start": { "line": 198, "column": 15 }, "end": { "line": 205, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 6215, "end": 6258, "loc": { "start": { "line": 200, "column": 12 }, "end": { "line": 200, "column": 55 } }, "expression": { "type": "AssignmentExpression", "start": 6215, "end": 6257, "loc": { "start": { "line": 200, "column": 12 }, "end": { "line": 200, "column": 54 } }, "operator": "=", "left": { "type": "MemberExpression", "start": 6215, "end": 6233, "loc": { "start": { "line": 200, "column": 12 }, "end": { "line": 200, "column": 30 } }, "object": { "type": "Identifier", "start": 6215, "end": 6224, "loc": { "start": { "line": 200, "column": 12 }, "end": { "line": 200, "column": 21 }, "identifierName": "shapezAPI" }, "name": "shapezAPI", "leadingComments": null }, "property": { "type": "Identifier", "start": 6225, "end": 6233, "loc": { "start": { "line": 200, "column": 22 }, "end": { "line": 200, "column": 30 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false, "leadingComments": null }, "right": { "type": "MemberExpression", "start": 6236, "end": 6257, "loc": { "start": { "line": 200, "column": 33 }, "end": { "line": 200, "column": 54 } }, "object": { "type": "MemberExpression", "start": 6236, "end": 6248, "loc": { "start": { "line": 200, "column": 33 }, "end": { "line": 200, "column": 45 } }, "object": { "type": "ThisExpression", "start": 6236, "end": 6240, "loc": { "start": { "line": 200, "column": 33 }, "end": { "line": 200, "column": 37 } } }, "property": { "type": "Identifier", "start": 6241, "end": 6248, "loc": { "start": { "line": 200, "column": 38 }, "end": { "line": 200, "column": 45 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 6249, "end": 6257, "loc": { "start": { "line": 200, "column": 46 }, "end": { "line": 200, "column": 54 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "leadingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "* @typedef {string[]} ", "start": 6175, "end": 6201, "loc": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 38 } } } ] }, { "type": "ForOfStatement", "start": 6272, "end": 6443, "loc": { "start": { "line": 201, "column": 12 }, "end": { "line": 204, "column": 13 } }, "left": { "type": "VariableDeclaration", "start": 6277, "end": 6292, "loc": { "start": { "line": 201, "column": 17 }, "end": { "line": 201, "column": 32 } }, "declarations": [ { "type": "VariableDeclarator", "start": 6283, "end": 6292, "loc": { "start": { "line": 201, "column": 23 }, "end": { "line": 201, "column": 32 } }, "id": { "type": "ArrayPattern", "start": 6283, "end": 6292, "loc": { "start": { "line": 201, "column": 23 }, "end": { "line": 201, "column": 32 } }, "elements": [ { "type": "Identifier", "start": 6284, "end": 6286, "loc": { "start": { "line": 201, "column": 24 }, "end": { "line": 201, "column": 26 }, "identifierName": "id" }, "name": "id" }, { "type": "Identifier", "start": 6288, "end": 6291, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 31 }, "identifierName": "mod" }, "name": "mod" } ] }, "init": null } ], "kind": "const" }, "right": { "type": "CallExpression", "start": 6296, "end": 6315, "loc": { "start": { "line": 201, "column": 36 }, "end": { "line": 201, "column": 55 } }, "callee": { "type": "MemberExpression", "start": 6296, "end": 6313, "loc": { "start": { "line": 201, "column": 36 }, "end": { "line": 201, "column": 53 } }, "object": { "type": "MemberExpression", "start": 6296, "end": 6305, "loc": { "start": { "line": 201, "column": 36 }, "end": { "line": 201, "column": 45 } }, "object": { "type": "ThisExpression", "start": 6296, "end": 6300, "loc": { "start": { "line": 201, "column": 36 }, "end": { "line": 201, "column": 40 } } }, "property": { "type": "Identifier", "start": 6301, "end": 6305, "loc": { "start": { "line": 201, "column": 41 }, "end": { "line": 201, "column": 45 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 6306, "end": 6313, "loc": { "start": { "line": 201, "column": 46 }, "end": { "line": 201, "column": 53 }, "identifierName": "entries" }, "name": "entries" }, "computed": false }, "arguments": [] }, "body": { "type": "BlockStatement", "start": 6317, "end": 6443, "loc": { "start": { "line": 201, "column": 57 }, "end": { "line": 204, "column": 13 } }, "body": [ { "type": "IfStatement", "start": 6336, "end": 6382, "loc": { "start": { "line": 202, "column": 16 }, "end": { "line": 202, "column": 62 } }, "test": { "type": "CallExpression", "start": 6340, "end": 6371, "loc": { "start": { "line": 202, "column": 20 }, "end": { "line": 202, "column": 51 } }, "callee": { "type": "MemberExpression", "start": 6340, "end": 6367, "loc": { "start": { "line": 202, "column": 20 }, "end": { "line": 202, "column": 47 } }, "object": { "type": "MemberExpression", "start": 6340, "end": 6358, "loc": { "start": { "line": 202, "column": 20 }, "end": { "line": 202, "column": 38 } }, "object": { "type": "Identifier", "start": 6340, "end": 6349, "loc": { "start": { "line": 202, "column": 20 }, "end": { "line": 202, "column": 29 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 6350, "end": 6358, "loc": { "start": { "line": 202, "column": 30 }, "end": { "line": 202, "column": 38 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "property": { "type": "Identifier", "start": 6359, "end": 6367, "loc": { "start": { "line": 202, "column": 39 }, "end": { "line": 202, "column": 47 }, "identifierName": "includes" }, "name": "includes" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 6368, "end": 6370, "loc": { "start": { "line": 202, "column": 48 }, "end": { "line": 202, "column": 50 }, "identifierName": "id" }, "name": "id" } ] }, "consequent": { "type": "ContinueStatement", "start": 6373, "end": 6382, "loc": { "start": { "line": 202, "column": 53 }, "end": { "line": 202, "column": 62 } }, "label": null }, "alternate": null }, { "type": "ExpressionStatement", "start": 6400, "end": 6428, "loc": { "start": { "line": 203, "column": 16 }, "end": { "line": 203, "column": 44 } }, "expression": { "type": "CallExpression", "start": 6400, "end": 6427, "loc": { "start": { "line": 203, "column": 16 }, "end": { "line": 203, "column": 43 } }, "callee": { "type": "MemberExpression", "start": 6400, "end": 6423, "loc": { "start": { "line": 203, "column": 16 }, "end": { "line": 203, "column": 39 } }, "object": { "type": "MemberExpression", "start": 6400, "end": 6418, "loc": { "start": { "line": 203, "column": 16 }, "end": { "line": 203, "column": 34 } }, "object": { "type": "Identifier", "start": 6400, "end": 6409, "loc": { "start": { "line": 203, "column": 16 }, "end": { "line": 203, "column": 25 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 6410, "end": 6418, "loc": { "start": { "line": 203, "column": 26 }, "end": { "line": 203, "column": 34 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "property": { "type": "Identifier", "start": 6419, "end": 6423, "loc": { "start": { "line": 203, "column": 35 }, "end": { "line": 203, "column": 39 }, "identifierName": "push" }, "name": "push" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 6424, "end": 6426, "loc": { "start": { "line": 203, "column": 40 }, "end": { "line": 203, "column": 42 }, "identifierName": "id" }, "name": "id" } ] } } ], "directives": [] } } ], "directives": [] } }, { "type": "ForStatement", "start": 6466, "end": 6580, "loc": { "start": { "line": 207, "column": 8 }, "end": { "line": 209, "column": 9 } }, "init": { "type": "VariableDeclaration", "start": 6471, "end": 6480, "loc": { "start": { "line": 207, "column": 13 }, "end": { "line": 207, "column": 22 } }, "declarations": [ { "type": "VariableDeclarator", "start": 6475, "end": 6480, "loc": { "start": { "line": 207, "column": 17 }, "end": { "line": 207, "column": 22 } }, "id": { "type": "Identifier", "start": 6475, "end": 6476, "loc": { "start": { "line": 207, "column": 17 }, "end": { "line": 207, "column": 18 }, "identifierName": "i" }, "name": "i" }, "init": { "type": "NumericLiteral", "start": 6479, "end": 6480, "loc": { "start": { "line": 207, "column": 21 }, "end": { "line": 207, "column": 22 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } } ], "kind": "let" }, "test": { "type": "BinaryExpression", "start": 6482, "end": 6511, "loc": { "start": { "line": 207, "column": 24 }, "end": { "line": 207, "column": 53 } }, "left": { "type": "Identifier", "start": 6482, "end": 6483, "loc": { "start": { "line": 207, "column": 24 }, "end": { "line": 207, "column": 25 }, "identifierName": "i" }, "name": "i" }, "operator": "<", "right": { "type": "MemberExpression", "start": 6486, "end": 6511, "loc": { "start": { "line": 207, "column": 28 }, "end": { "line": 207, "column": 53 } }, "object": { "type": "MemberExpression", "start": 6486, "end": 6504, "loc": { "start": { "line": 207, "column": 28 }, "end": { "line": 207, "column": 46 } }, "object": { "type": "Identifier", "start": 6486, "end": 6495, "loc": { "start": { "line": 207, "column": 28 }, "end": { "line": 207, "column": 37 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 6496, "end": 6504, "loc": { "start": { "line": 207, "column": 38 }, "end": { "line": 207, "column": 46 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "property": { "type": "Identifier", "start": 6505, "end": 6511, "loc": { "start": { "line": 207, "column": 47 }, "end": { "line": 207, "column": 53 }, "identifierName": "length" }, "name": "length" }, "computed": false } }, "update": { "type": "UpdateExpression", "start": 6513, "end": 6516, "loc": { "start": { "line": 207, "column": 55 }, "end": { "line": 207, "column": 58 } }, "operator": "++", "prefix": false, "argument": { "type": "Identifier", "start": 6513, "end": 6514, "loc": { "start": { "line": 207, "column": 55 }, "end": { "line": 207, "column": 56 }, "identifierName": "i" }, "name": "i" } }, "body": { "type": "BlockStatement", "start": 6518, "end": 6580, "loc": { "start": { "line": 207, "column": 60 }, "end": { "line": 209, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 6533, "end": 6569, "loc": { "start": { "line": 208, "column": 12 }, "end": { "line": 208, "column": 48 } }, "expression": { "type": "CallExpression", "start": 6533, "end": 6568, "loc": { "start": { "line": 208, "column": 12 }, "end": { "line": 208, "column": 47 } }, "callee": { "type": "MemberExpression", "start": 6533, "end": 6545, "loc": { "start": { "line": 208, "column": 12 }, "end": { "line": 208, "column": 24 } }, "object": { "type": "ThisExpression", "start": 6533, "end": 6537, "loc": { "start": { "line": 208, "column": 12 }, "end": { "line": 208, "column": 16 } } }, "property": { "type": "Identifier", "start": 6538, "end": 6545, "loc": { "start": { "line": 208, "column": 17 }, "end": { "line": 208, "column": 24 }, "identifierName": "loadMod" }, "name": "loadMod" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 6546, "end": 6567, "loc": { "start": { "line": 208, "column": 25 }, "end": { "line": 208, "column": 46 } }, "object": { "type": "MemberExpression", "start": 6546, "end": 6564, "loc": { "start": { "line": 208, "column": 25 }, "end": { "line": 208, "column": 43 } }, "object": { "type": "Identifier", "start": 6546, "end": 6555, "loc": { "start": { "line": 208, "column": 25 }, "end": { "line": 208, "column": 34 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 6556, "end": 6564, "loc": { "start": { "line": 208, "column": 35 }, "end": { "line": 208, "column": 43 }, "identifierName": "modOrder" }, "name": "modOrder" }, "computed": false }, "property": { "type": "Identifier", "start": 6565, "end": 6566, "loc": { "start": { "line": 208, "column": 44 }, "end": { "line": 208, "column": 45 }, "identifierName": "i" }, "name": "i" }, "computed": true } ] } } ], "directives": [] } } ], "directives": [], "trailingComments": null }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Loads all mods in the mods list\r\n ", "start": 4993, "end": 5045, "loc": { "start": { "line": 169, "column": 4 }, "end": { "line": 171, "column": 7 } } } ], "trailingComments": [ { "type": "CommentBlock", "value": "*\r\n * Calls the main mod function\r\n * @param {String} id\r\n ", "start": 6595, "end": 6670, "loc": { "start": { "line": 212, "column": 4 }, "end": { "line": 215, "column": 7 } } } ] }, { "type": "ClassMethod", "start": 6676, "end": 7543, "loc": { "start": { "line": 216, "column": 4 }, "end": { "line": 238, "column": 5 } }, "static": false, "computed": false, "key": { "type": "Identifier", "start": 6676, "end": 6683, "loc": { "start": { "line": 216, "column": 4 }, "end": { "line": 216, "column": 11 }, "identifierName": "loadMod" }, "name": "loadMod", "leadingComments": null }, "kind": "method", "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", "start": 6684, "end": 6686, "loc": { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 14 }, "identifierName": "id" }, "name": "id" } ], "body": { "type": "BlockStatement", "start": 6688, "end": 7543, "loc": { "start": { "line": 216, "column": 16 }, "end": { "line": 238, "column": 5 } }, "body": [ { "type": "VariableDeclaration", "start": 6699, "end": 6727, "loc": { "start": { "line": 217, "column": 8 }, "end": { "line": 217, "column": 36 } }, "declarations": [ { "type": "VariableDeclarator", "start": 6703, "end": 6726, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 35 } }, "id": { "type": "Identifier", "start": 6703, "end": 6706, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 15 }, "identifierName": "mod" }, "name": "mod" }, "init": { "type": "CallExpression", "start": 6709, "end": 6726, "loc": { "start": { "line": 217, "column": 18 }, "end": { "line": 217, "column": 35 } }, "callee": { "type": "MemberExpression", "start": 6709, "end": 6722, "loc": { "start": { "line": 217, "column": 18 }, "end": { "line": 217, "column": 31 } }, "object": { "type": "MemberExpression", "start": 6709, "end": 6718, "loc": { "start": { "line": 217, "column": 18 }, "end": { "line": 217, "column": 27 } }, "object": { "type": "ThisExpression", "start": 6709, "end": 6713, "loc": { "start": { "line": 217, "column": 18 }, "end": { "line": 217, "column": 22 } } }, "property": { "type": "Identifier", "start": 6714, "end": 6718, "loc": { "start": { "line": 217, "column": 23 }, "end": { "line": 217, "column": 27 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 6719, "end": 6722, "loc": { "start": { "line": 217, "column": 28 }, "end": { "line": 217, "column": 31 }, "identifierName": "get" }, "name": "get" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 6723, "end": 6725, "loc": { "start": { "line": 217, "column": 32 }, "end": { "line": 217, "column": 34 }, "identifierName": "id" }, "name": "id" } ] } } ], "kind": "var" }, { "type": "ForOfStatement", "start": 6737, "end": 7050, "loc": { "start": { "line": 218, "column": 8 }, "end": { "line": 225, "column": 9 } }, "left": { "type": "VariableDeclaration", "start": 6742, "end": 6764, "loc": { "start": { "line": 218, "column": 13 }, "end": { "line": 218, "column": 35 } }, "declarations": [ { "type": "VariableDeclarator", "start": 6748, "end": 6764, "loc": { "start": { "line": 218, "column": 19 }, "end": { "line": 218, "column": 35 } }, "id": { "type": "ArrayPattern", "start": 6748, "end": 6764, "loc": { "start": { "line": 218, "column": 19 }, "end": { "line": 218, "column": 35 } }, "elements": [ { "type": "Identifier", "start": 6749, "end": 6751, "loc": { "start": { "line": 218, "column": 20 }, "end": { "line": 218, "column": 22 }, "identifierName": "id" }, "name": "id" }, { "type": "Identifier", "start": 6753, "end": 6763, "loc": { "start": { "line": 218, "column": 24 }, "end": { "line": 218, "column": 34 }, "identifierName": "currentMod" }, "name": "currentMod" } ] }, "init": null } ], "kind": "const" }, "right": { "type": "CallExpression", "start": 6768, "end": 6787, "loc": { "start": { "line": 218, "column": 39 }, "end": { "line": 218, "column": 58 } }, "callee": { "type": "MemberExpression", "start": 6768, "end": 6785, "loc": { "start": { "line": 218, "column": 39 }, "end": { "line": 218, "column": 56 } }, "object": { "type": "MemberExpression", "start": 6768, "end": 6777, "loc": { "start": { "line": 218, "column": 39 }, "end": { "line": 218, "column": 48 } }, "object": { "type": "ThisExpression", "start": 6768, "end": 6772, "loc": { "start": { "line": 218, "column": 39 }, "end": { "line": 218, "column": 43 } } }, "property": { "type": "Identifier", "start": 6773, "end": 6777, "loc": { "start": { "line": 218, "column": 44 }, "end": { "line": 218, "column": 48 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 6778, "end": 6785, "loc": { "start": { "line": 218, "column": 49 }, "end": { "line": 218, "column": 56 }, "identifierName": "entries" }, "name": "entries" }, "computed": false }, "arguments": [] }, "body": { "type": "BlockStatement", "start": 6789, "end": 7050, "loc": { "start": { "line": 218, "column": 60 }, "end": { "line": 225, "column": 9 } }, "body": [ { "type": "IfStatement", "start": 6804, "end": 7039, "loc": { "start": { "line": 219, "column": 12 }, "end": { "line": 224, "column": 13 } }, "test": { "type": "BinaryExpression", "start": 6808, "end": 6841, "loc": { "start": { "line": 219, "column": 16 }, "end": { "line": 219, "column": 49 } }, "left": { "type": "CallExpression", "start": 6808, "end": 6836, "loc": { "start": { "line": 219, "column": 16 }, "end": { "line": 219, "column": 44 } }, "callee": { "type": "MemberExpression", "start": 6808, "end": 6832, "loc": { "start": { "line": 219, "column": 16 }, "end": { "line": 219, "column": 40 } }, "object": { "type": "MemberExpression", "start": 6808, "end": 6824, "loc": { "start": { "line": 219, "column": 16 }, "end": { "line": 219, "column": 32 } }, "object": { "type": "Identifier", "start": 6808, "end": 6811, "loc": { "start": { "line": 219, "column": 16 }, "end": { "line": 219, "column": 19 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 6812, "end": 6824, "loc": { "start": { "line": 219, "column": 20 }, "end": { "line": 219, "column": 32 }, "identifierName": "incompatible" }, "name": "incompatible" }, "computed": false }, "property": { "type": "Identifier", "start": 6825, "end": 6832, "loc": { "start": { "line": 219, "column": 33 }, "end": { "line": 219, "column": 40 }, "identifierName": "indexOf" }, "name": "indexOf" }, "computed": false }, "arguments": [ { "type": "Identifier", "start": 6833, "end": 6835, "loc": { "start": { "line": 219, "column": 41 }, "end": { "line": 219, "column": 43 }, "identifierName": "id" }, "name": "id" } ] }, "operator": ">=", "right": { "type": "NumericLiteral", "start": 6840, "end": 6841, "loc": { "start": { "line": 219, "column": 48 }, "end": { "line": 219, "column": 49 } }, "extra": { "rawValue": 0, "raw": "0" }, "value": 0 } }, "consequent": { "type": "BlockStatement", "start": 6843, "end": 7039, "loc": { "start": { "line": 219, "column": 51 }, "end": { "line": 224, "column": 13 } }, "body": [ { "type": "ExpressionStatement", "start": 6862, "end": 6999, "loc": { "start": { "line": 220, "column": 16 }, "end": { "line": 222, "column": 18 } }, "expression": { "type": "CallExpression", "start": 6862, "end": 6998, "loc": { "start": { "line": 220, "column": 16 }, "end": { "line": 222, "column": 17 } }, "callee": { "type": "MemberExpression", "start": 6862, "end": 6874, "loc": { "start": { "line": 220, "column": 16 }, "end": { "line": 220, "column": 28 } }, "object": { "type": "Identifier", "start": 6862, "end": 6869, "loc": { "start": { "line": 220, "column": 16 }, "end": { "line": 220, "column": 23 }, "identifierName": "console" }, "name": "console" }, "property": { "type": "Identifier", "start": 6870, "end": 6874, "loc": { "start": { "line": 220, "column": 24 }, "end": { "line": 220, "column": 28 }, "identifierName": "warn" }, "name": "warn" }, "computed": false }, "arguments": [ { "type": "BinaryExpression", "start": 6897, "end": 6979, "loc": { "start": { "line": 221, "column": 20 }, "end": { "line": 221, "column": 102 } }, "left": { "type": "BinaryExpression", "start": 6897, "end": 6974, "loc": { "start": { "line": 221, "column": 20 }, "end": { "line": 221, "column": 97 } }, "left": { "type": "BinaryExpression", "start": 6897, "end": 6925, "loc": { "start": { "line": 221, "column": 20 }, "end": { "line": 221, "column": 48 } }, "left": { "type": "StringLiteral", "start": 6897, "end": 6916, "loc": { "start": { "line": 221, "column": 20 }, "end": { "line": 221, "column": 39 } }, "extra": { "rawValue": "Mod with mod id: ", "raw": "\"Mod with mod id: \"" }, "value": "Mod with mod id: " }, "operator": "+", "right": { "type": "MemberExpression", "start": 6919, "end": 6925, "loc": { "start": { "line": 221, "column": 42 }, "end": { "line": 221, "column": 48 } }, "object": { "type": "Identifier", "start": 6919, "end": 6922, "loc": { "start": { "line": 221, "column": 42 }, "end": { "line": 221, "column": 45 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 6923, "end": 6925, "loc": { "start": { "line": 221, "column": 46 }, "end": { "line": 221, "column": 48 }, "identifierName": "id" }, "name": "id" }, "computed": false } }, "operator": "+", "right": { "type": "StringLiteral", "start": 6928, "end": 6974, "loc": { "start": { "line": 221, "column": 51 }, "end": { "line": 221, "column": 97 } }, "extra": { "rawValue": " is disabled because it's incompatible with ", "raw": "\" is disabled because it's incompatible with \"" }, "value": " is disabled because it's incompatible with " } }, "operator": "+", "right": { "type": "Identifier", "start": 6977, "end": 6979, "loc": { "start": { "line": 221, "column": 100 }, "end": { "line": 221, "column": 102 }, "identifierName": "id" }, "name": "id" } } ] } }, { "type": "ReturnStatement", "start": 7017, "end": 7024, "loc": { "start": { "line": 223, "column": 16 }, "end": { "line": 223, "column": 23 } }, "argument": null } ], "directives": [] }, "alternate": null } ], "directives": [] } }, { "type": "VariableDeclaration", "start": 7060, "end": 7100, "loc": { "start": { "line": 226, "column": 8 }, "end": { "line": 226, "column": 48 } }, "declarations": [ { "type": "VariableDeclarator", "start": 7066, "end": 7099, "loc": { "start": { "line": 226, "column": 14 }, "end": { "line": 226, "column": 47 } }, "id": { "type": "Identifier", "start": 7066, "end": 7074, "loc": { "start": { "line": 226, "column": 14 }, "end": { "line": 226, "column": 22 }, "identifierName": "language" }, "name": "language" }, "init": { "type": "MemberExpression", "start": 7077, "end": 7099, "loc": { "start": { "line": 226, "column": 25 }, "end": { "line": 226, "column": 47 } }, "object": { "type": "MemberExpression", "start": 7077, "end": 7093, "loc": { "start": { "line": 226, "column": 25 }, "end": { "line": 226, "column": 41 } }, "object": { "type": "Identifier", "start": 7077, "end": 7080, "loc": { "start": { "line": 226, "column": 25 }, "end": { "line": 226, "column": 28 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 7081, "end": 7093, "loc": { "start": { "line": 226, "column": 29 }, "end": { "line": 226, "column": 41 }, "identifierName": "translations" }, "name": "translations" }, "computed": false }, "property": { "type": "StringLiteral", "start": 7094, "end": 7098, "loc": { "start": { "line": 226, "column": 42 }, "end": { "line": 226, "column": 46 } }, "extra": { "rawValue": "en", "raw": "\"en\"" }, "value": "en" }, "computed": true } } ], "kind": "const" }, { "type": "IfStatement", "start": 7110, "end": 7208, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 229, "column": 9 } }, "test": { "type": "Identifier", "start": 7114, "end": 7122, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 20 }, "identifierName": "language" }, "name": "language" }, "consequent": { "type": "BlockStatement", "start": 7124, "end": 7208, "loc": { "start": { "line": 227, "column": 22 }, "end": { "line": 229, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 7139, "end": 7197, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 70 } }, "expression": { "type": "CallExpression", "start": 7139, "end": 7196, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 69 } }, "callee": { "type": "Identifier", "start": 7139, "end": 7162, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 35 }, "identifierName": "matchOverwriteRecursive" }, "name": "matchOverwriteRecursive" }, "arguments": [ { "type": "MemberExpression", "start": 7163, "end": 7185, "loc": { "start": { "line": 228, "column": 36 }, "end": { "line": 228, "column": 58 } }, "object": { "type": "Identifier", "start": 7163, "end": 7172, "loc": { "start": { "line": 228, "column": 36 }, "end": { "line": 228, "column": 45 }, "identifierName": "shapezAPI" }, "name": "shapezAPI" }, "property": { "type": "Identifier", "start": 7173, "end": 7185, "loc": { "start": { "line": 228, "column": 46 }, "end": { "line": 228, "column": 58 }, "identifierName": "translations" }, "name": "translations" }, "computed": false }, { "type": "Identifier", "start": 7187, "end": 7195, "loc": { "start": { "line": 228, "column": 60 }, "end": { "line": 228, "column": 68 }, "identifierName": "language" }, "name": "language" } ] } } ], "directives": [] }, "alternate": null }, { "type": "VariableDeclaration", "start": 7220, "end": 7291, "loc": { "start": { "line": 231, "column": 8 }, "end": { "line": 231, "column": 79 } }, "declarations": [ { "type": "VariableDeclarator", "start": 7226, "end": 7290, "loc": { "start": { "line": 231, "column": 14 }, "end": { "line": 231, "column": 78 } }, "id": { "type": "Identifier", "start": 7226, "end": 7234, "loc": { "start": { "line": 231, "column": 14 }, "end": { "line": 231, "column": 22 }, "identifierName": "settings" }, "name": "settings" }, "init": { "type": "MemberExpression", "start": 7237, "end": 7290, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 78 } }, "object": { "type": "CallExpression", "start": 7237, "end": 7281, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 69 } }, "callee": { "type": "MemberExpression", "start": 7237, "end": 7259, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 47 } }, "object": { "type": "MemberExpression", "start": 7237, "end": 7254, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 42 } }, "object": { "type": "MemberExpression", "start": 7237, "end": 7249, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 37 } }, "object": { "type": "ThisExpression", "start": 7237, "end": 7241, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 29 } } }, "property": { "type": "Identifier", "start": 7242, "end": 7249, "loc": { "start": { "line": 231, "column": 30 }, "end": { "line": 231, "column": 37 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 7250, "end": 7254, "loc": { "start": { "line": 231, "column": 38 }, "end": { "line": 231, "column": 42 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 7255, "end": 7259, "loc": { "start": { "line": 231, "column": 43 }, "end": { "line": 231, "column": 47 }, "identifierName": "find" }, "name": "find" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 7260, "end": 7280, "loc": { "start": { "line": 231, "column": 48 }, "end": { "line": 231, "column": 68 } }, "id": null, "generator": false, "expression": true, "async": false, "params": [ { "type": "Identifier", "start": 7260, "end": 7263, "loc": { "start": { "line": 231, "column": 48 }, "end": { "line": 231, "column": 51 }, "identifierName": "mod" }, "name": "mod" } ], "body": { "type": "BinaryExpression", "start": 7267, "end": 7280, "loc": { "start": { "line": 231, "column": 55 }, "end": { "line": 231, "column": 68 } }, "left": { "type": "MemberExpression", "start": 7267, "end": 7273, "loc": { "start": { "line": 231, "column": 55 }, "end": { "line": 231, "column": 61 } }, "object": { "type": "Identifier", "start": 7267, "end": 7270, "loc": { "start": { "line": 231, "column": 55 }, "end": { "line": 231, "column": 58 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 7271, "end": 7273, "loc": { "start": { "line": 231, "column": 59 }, "end": { "line": 231, "column": 61 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "operator": "===", "right": { "type": "Identifier", "start": 7278, "end": 7280, "loc": { "start": { "line": 231, "column": 66 }, "end": { "line": 231, "column": 68 }, "identifierName": "id" }, "name": "id" } } } ] }, "property": { "type": "Identifier", "start": 7282, "end": 7290, "loc": { "start": { "line": 231, "column": 70 }, "end": { "line": 231, "column": 78 }, "identifierName": "settings" }, "name": "settings" }, "computed": false } } ], "kind": "const" }, { "type": "IfStatement", "start": 7301, "end": 7397, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 234, "column": 9 } }, "test": { "type": "Identifier", "start": 7305, "end": 7313, "loc": { "start": { "line": 232, "column": 12 }, "end": { "line": 232, "column": 20 }, "identifierName": "settings" }, "name": "settings" }, "consequent": { "type": "BlockStatement", "start": 7315, "end": 7397, "loc": { "start": { "line": 232, "column": 22 }, "end": { "line": 234, "column": 9 } }, "body": [ { "type": "ExpressionStatement", "start": 7330, "end": 7386, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 68 } }, "expression": { "type": "CallExpression", "start": 7330, "end": 7385, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 67 } }, "callee": { "type": "Identifier", "start": 7330, "end": 7361, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 43 }, "identifierName": "matchOverwriteRecursiveSettings" }, "name": "matchOverwriteRecursiveSettings" }, "arguments": [ { "type": "MemberExpression", "start": 7362, "end": 7374, "loc": { "start": { "line": 233, "column": 44 }, "end": { "line": 233, "column": 56 } }, "object": { "type": "Identifier", "start": 7362, "end": 7365, "loc": { "start": { "line": 233, "column": 44 }, "end": { "line": 233, "column": 47 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 7366, "end": 7374, "loc": { "start": { "line": 233, "column": 48 }, "end": { "line": 233, "column": 56 }, "identifierName": "settings" }, "name": "settings" }, "computed": false }, { "type": "Identifier", "start": 7376, "end": 7384, "loc": { "start": { "line": 233, "column": 58 }, "end": { "line": 233, "column": 66 }, "identifierName": "settings" }, "name": "settings" } ] } } ], "directives": [] }, "alternate": null }, { "type": "IfStatement", "start": 7409, "end": 7536, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 237, "column": 24 } }, "test": { "type": "LogicalExpression", "start": 7413, "end": 7446, "loc": { "start": { "line": 236, "column": 12 }, "end": { "line": 236, "column": 45 } }, "left": { "type": "MemberExpression", "start": 7413, "end": 7425, "loc": { "start": { "line": 236, "column": 12 }, "end": { "line": 236, "column": 24 } }, "object": { "type": "ThisExpression", "start": 7413, "end": 7417, "loc": { "start": { "line": 236, "column": 12 }, "end": { "line": 236, "column": 16 } } }, "property": { "type": "Identifier", "start": 7418, "end": 7425, "loc": { "start": { "line": 236, "column": 17 }, "end": { "line": 236, "column": 24 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "operator": "&&", "right": { "type": "MemberExpression", "start": 7429, "end": 7446, "loc": { "start": { "line": 236, "column": 28 }, "end": { "line": 236, "column": 45 } }, "object": { "type": "MemberExpression", "start": 7429, "end": 7441, "loc": { "start": { "line": 236, "column": 28 }, "end": { "line": 236, "column": 40 } }, "object": { "type": "ThisExpression", "start": 7429, "end": 7433, "loc": { "start": { "line": 236, "column": 28 }, "end": { "line": 236, "column": 32 } } }, "property": { "type": "Identifier", "start": 7434, "end": 7441, "loc": { "start": { "line": 236, "column": 33 }, "end": { "line": 236, "column": 40 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 7442, "end": 7446, "loc": { "start": { "line": 236, "column": 41 }, "end": { "line": 236, "column": 45 }, "identifierName": "mods" }, "name": "mods" }, "computed": false } }, "consequent": { "type": "ExpressionStatement", "start": 7448, "end": 7510, "loc": { "start": { "line": 236, "column": 47 }, "end": { "line": 236, "column": 109 } }, "expression": { "type": "CallExpression", "start": 7448, "end": 7509, "loc": { "start": { "line": 236, "column": 47 }, "end": { "line": 236, "column": 108 } }, "callee": { "type": "MemberExpression", "start": 7448, "end": 7456, "loc": { "start": { "line": 236, "column": 47 }, "end": { "line": 236, "column": 55 } }, "object": { "type": "Identifier", "start": 7448, "end": 7451, "loc": { "start": { "line": 236, "column": 47 }, "end": { "line": 236, "column": 50 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 7452, "end": 7456, "loc": { "start": { "line": 236, "column": 51 }, "end": { "line": 236, "column": 55 }, "identifierName": "main" }, "name": "main" }, "computed": false }, "arguments": [ { "type": "MemberExpression", "start": 7457, "end": 7508, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 107 } }, "object": { "type": "CallExpression", "start": 7457, "end": 7501, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 100 } }, "callee": { "type": "MemberExpression", "start": 7457, "end": 7479, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 78 } }, "object": { "type": "MemberExpression", "start": 7457, "end": 7474, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 73 } }, "object": { "type": "MemberExpression", "start": 7457, "end": 7469, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 68 } }, "object": { "type": "ThisExpression", "start": 7457, "end": 7461, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 60 } } }, "property": { "type": "Identifier", "start": 7462, "end": 7469, "loc": { "start": { "line": 236, "column": 61 }, "end": { "line": 236, "column": 68 }, "identifierName": "modPack" }, "name": "modPack" }, "computed": false }, "property": { "type": "Identifier", "start": 7470, "end": 7474, "loc": { "start": { "line": 236, "column": 69 }, "end": { "line": 236, "column": 73 }, "identifierName": "mods" }, "name": "mods" }, "computed": false }, "property": { "type": "Identifier", "start": 7475, "end": 7479, "loc": { "start": { "line": 236, "column": 74 }, "end": { "line": 236, "column": 78 }, "identifierName": "find" }, "name": "find" }, "computed": false }, "arguments": [ { "type": "ArrowFunctionExpression", "start": 7480, "end": 7500, "loc": { "start": { "line": 236, "column": 79 }, "end": { "line": 236, "column": 99 } }, "id": null, "generator": false, "expression": true, "async": false, "params": [ { "type": "Identifier", "start": 7480, "end": 7483, "loc": { "start": { "line": 236, "column": 79 }, "end": { "line": 236, "column": 82 }, "identifierName": "mod" }, "name": "mod" } ], "body": { "type": "BinaryExpression", "start": 7487, "end": 7500, "loc": { "start": { "line": 236, "column": 86 }, "end": { "line": 236, "column": 99 } }, "left": { "type": "MemberExpression", "start": 7487, "end": 7493, "loc": { "start": { "line": 236, "column": 86 }, "end": { "line": 236, "column": 92 } }, "object": { "type": "Identifier", "start": 7487, "end": 7490, "loc": { "start": { "line": 236, "column": 86 }, "end": { "line": 236, "column": 89 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 7491, "end": 7493, "loc": { "start": { "line": 236, "column": 90 }, "end": { "line": 236, "column": 92 }, "identifierName": "id" }, "name": "id" }, "computed": false }, "operator": "===", "right": { "type": "Identifier", "start": 7498, "end": 7500, "loc": { "start": { "line": 236, "column": 97 }, "end": { "line": 236, "column": 99 }, "identifierName": "id" }, "name": "id" } } } ] }, "property": { "type": "Identifier", "start": 7502, "end": 7508, "loc": { "start": { "line": 236, "column": 101 }, "end": { "line": 236, "column": 107 }, "identifierName": "config" }, "name": "config" }, "computed": false } ] } }, "alternate": { "type": "ExpressionStatement", "start": 7525, "end": 7536, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 24 } }, "expression": { "type": "CallExpression", "start": 7525, "end": 7535, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 23 } }, "callee": { "type": "MemberExpression", "start": 7525, "end": 7533, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 21 } }, "object": { "type": "Identifier", "start": 7525, "end": 7528, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 16 }, "identifierName": "mod" }, "name": "mod" }, "property": { "type": "Identifier", "start": 7529, "end": 7533, "loc": { "start": { "line": 237, "column": 17 }, "end": { "line": 237, "column": 21 }, "identifierName": "main" }, "name": "main" }, "computed": false }, "arguments": [] } } } ], "directives": [] }, "leadingComments": [ { "type": "CommentBlock", "value": "*\r\n * Calls the main mod function\r\n * @param {String} id\r\n ", "start": 6595, "end": 6670, "loc": { "start": { "line": 212, "column": 4 }, "end": { "line": 215, "column": 7 } } } ] } ] }, "leadingComments": [], "trailingComments": [] } } ], "directives": [] }, "comments": [ { "type": "CommentBlock", "value": "*\r\n * @typedef {{\r\n * mods: [\r\n * {\r\n * url: string,\r\n * id: string,\r\n * config: {},\r\n * settings: {},\r\n * },\r\n * ],\r\n * modOrder?: [],\r\n * }} ModPack\r\n ", "start": 162, "end": 368, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 17, "column": 3 } } }, { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {ModPack} modPack\r\n ", "start": 902, "end": 955, "loc": { "start": { "line": 41, "column": 4 }, "end": { "line": 44, "column": 7 } } }, { "type": "CommentBlock", "value": "* @type {Map} ", "start": 1011, "end": 1062, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 59 } } }, { "type": "CommentBlock", "value": "*\r\n * Registers a mod\r\n * @param {import(\"./mod\").ModInfo} mod\r\n ", "start": 1195, "end": 1288, "loc": { "start": { "line": 53, "column": 8 }, "end": { "line": 56, "column": 11 } } }, { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {String} url\r\n * @returns {Promise}\r\n ", "start": 2197, "end": 2295, "loc": { "start": { "line": 86, "column": 4 }, "end": { "line": 90, "column": 7 } } }, { "type": "CommentLine", "value": "TODO: check if is mods website", "start": 2324, "end": 2356, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 40 } } }, { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {Array} urls\r\n ", "start": 4604, "end": 4683, "loc": { "start": { "line": 151, "column": 4 }, "end": { "line": 154, "column": 7 } } }, { "type": "CommentBlock", "value": "*\r\n * Loads all mods in the mods list\r\n ", "start": 4993, "end": 5045, "loc": { "start": { "line": 169, "column": 4 }, "end": { "line": 171, "column": 7 } } }, { "type": "CommentBlock", "value": "* @typedef {string[]} ", "start": 6175, "end": 6201, "loc": { "start": { "line": 199, "column": 12 }, "end": { "line": 199, "column": 38 } } }, { "type": "CommentBlock", "value": "*\r\n * Calls the main mod function\r\n * @param {String} id\r\n ", "start": 6595, "end": 6670, "loc": { "start": { "line": 212, "column": 4 }, "end": { "line": 215, "column": 7 } } } ], "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": "matchOverwriteRecursive", "start": 9, "end": 32, "loc": { "start": { "line": 1, "column": 9 }, "end": { "line": 1, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "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": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 35, "end": 39, "loc": { "start": { "line": 1, "column": 35 }, "end": { "line": 1, "column": 39 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "../translations", "start": 40, "end": 57, "loc": { "start": { "line": 1, "column": 40 }, "end": { "line": 1, "column": 57 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 57, "end": 58, "loc": { "start": { "line": 1, "column": 57 }, "end": { "line": 1, "column": 58 } } }, { "type": { "label": "import", "keyword": "import", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "import", "start": 60, "end": 66, "loc": { "start": { "line": 2, "column": 0 }, "end": { "line": 2, "column": 6 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 67, "end": 68, "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": "ShapezAPI", "start": 69, "end": 78, "loc": { "start": { "line": 2, "column": 9 }, "end": { "line": 2, "column": 18 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 79, "end": 80, "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": "from", "start": 81, "end": 85, "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": "./mod", "start": 86, "end": 93, "loc": { "start": { "line": 2, "column": 26 }, "end": { "line": 2, "column": 33 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 93, "end": 94, "loc": { "start": { "line": 2, "column": 33 }, "end": { "line": 2, "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": 96, "end": 102, "loc": { "start": { "line": 3, "column": 0 }, "end": { "line": 3, "column": 6 } } }, { "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": 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": "matchOverwriteRecursiveSettings", "start": 105, "end": 136, "loc": { "start": { "line": 3, "column": 9 }, "end": { "line": 3, "column": 40 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 137, "end": 138, "loc": { "start": { "line": 3, "column": 41 }, "end": { "line": 3, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "from", "start": 139, "end": 143, "loc": { "start": { "line": 3, "column": 43 }, "end": { "line": 3, "column": 47 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "./overwrite", "start": 144, "end": 157, "loc": { "start": { "line": 3, "column": 48 }, "end": { "line": 3, "column": 61 } } }, { "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": 3, "column": 61 }, "end": { "line": 3, "column": 62 } } }, { "type": "CommentBlock", "value": "*\r\n * @typedef {{\r\n * mods: [\r\n * {\r\n * url: string,\r\n * id: string,\r\n * config: {},\r\n * settings: {},\r\n * },\r\n * ],\r\n * modOrder?: [],\r\n * }} ModPack\r\n ", "start": 162, "end": 368, "loc": { "start": { "line": 5, "column": 0 }, "end": { "line": 17, "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": 372, "end": 377, "loc": { "start": { "line": 19, "column": 0 }, "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": "Toposort", "start": 378, "end": 386, "loc": { "start": { "line": 19, "column": 6 }, "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": 387, "end": 388, "loc": { "start": { "line": 19, "column": 15 }, "end": { "line": 19, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "require", "start": 389, "end": 396, "loc": { "start": { "line": 19, "column": 17 }, "end": { "line": 19, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 396, "end": 397, "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": "toposort-class", "start": 397, "end": 413, "loc": { "start": { "line": 19, "column": 25 }, "end": { "line": 19, "column": 41 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 413, "end": 414, "loc": { "start": { "line": 19, "column": 41 }, "end": { "line": 19, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 414, "end": 415, "loc": { "start": { "line": 19, "column": 42 }, "end": { "line": 19, "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": 419, "end": 424, "loc": { "start": { "line": 21, "column": 0 }, "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": "INFOType", "start": 425, "end": 433, "loc": { "start": { "line": 21, "column": 6 }, "end": { "line": 21, "column": 14 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 434, "end": 435, "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": 436, "end": 437, "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": "title", "start": 443, "end": 448, "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": 448, "end": 449, "loc": { "start": { "line": 22, "column": 9 }, "end": { "line": 22, "column": 10 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 450, "end": 452, "loc": { "start": { "line": 22, "column": 11 }, "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": 452, "end": 453, "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": "id", "start": 459, "end": 461, "loc": { "start": { "line": 23, "column": 4 }, "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": 461, "end": 462, "loc": { "start": { "line": 23, "column": 6 }, "end": { "line": 23, "column": 7 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 463, "end": 465, "loc": { "start": { "line": 23, "column": 8 }, "end": { "line": 23, "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": 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": "description", "start": 472, "end": 483, "loc": { "start": { "line": 24, "column": 4 }, "end": { "line": 24, "column": 15 } } }, { "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": 24, "column": 15 }, "end": { "line": 24, "column": 16 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 485, "end": 487, "loc": { "start": { "line": 24, "column": 17 }, "end": { "line": 24, "column": 19 } } }, { "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": 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": "authors", "start": 494, "end": 501, "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": 501, "end": 502, "loc": { "start": { "line": 25, "column": 11 }, "end": { "line": 25, "column": 12 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 503, "end": 504, "loc": { "start": { "line": 25, "column": 13 }, "end": { "line": 25, "column": 14 } } }, { "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": 25, "column": 14 }, "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": 505, "end": 506, "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": "version", "start": 512, "end": 519, "loc": { "start": { "line": 26, "column": 4 }, "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": 519, "end": 520, "loc": { "start": { "line": 26, "column": 11 }, "end": { "line": 26, "column": 12 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 521, "end": 523, "loc": { "start": { "line": 26, "column": 13 }, "end": { "line": 26, "column": 15 } } }, { "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": 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": "gameVersion", "start": 530, "end": 541, "loc": { "start": { "line": 27, "column": 4 }, "end": { "line": 27, "column": 15 } } }, { "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": 27, "column": 15 }, "end": { "line": 27, "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": 543, "end": 544, "loc": { "start": { "line": 27, "column": 17 }, "end": { "line": 27, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 544, "end": 545, "loc": { "start": { "line": 27, "column": 18 }, "end": { "line": 27, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencies", "start": 551, "end": 563, "loc": { "start": { "line": 28, "column": 4 }, "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": 563, "end": 564, "loc": { "start": { "line": 28, "column": 16 }, "end": { "line": 28, "column": 17 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 565, "end": 566, "loc": { "start": { "line": 28, "column": 18 }, "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": 566, "end": 567, "loc": { "start": { "line": 28, "column": 19 }, "end": { "line": 28, "column": 20 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 567, "end": 568, "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": "incompatible", "start": 574, "end": 586, "loc": { "start": { "line": 29, "column": 4 }, "end": { "line": 29, "column": 16 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 586, "end": 587, "loc": { "start": { "line": 29, "column": 16 }, "end": { "line": 29, "column": 17 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 588, "end": 589, "loc": { "start": { "line": 29, "column": 18 }, "end": { "line": 29, "column": 19 } } }, { "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": 19 }, "end": { "line": 29, "column": 20 } } }, { "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": 29, "column": 20 }, "end": { "line": 29, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "translations", "start": 597, "end": 609, "loc": { "start": { "line": 30, "column": 4 }, "end": { "line": 30, "column": 16 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 609, "end": 610, "loc": { "start": { "line": 30, "column": 16 }, "end": { "line": 30, "column": 17 } } }, { "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": 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": 612, "end": 613, "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": 613, "end": 614, "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": "settings", "start": 620, "end": 628, "loc": { "start": { "line": 31, "column": 4 }, "end": { "line": 31, "column": 12 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 628, "end": 629, "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": 630, "end": 631, "loc": { "start": { "line": 31, "column": 14 }, "end": { "line": 31, "column": 15 } } }, { "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": 31, "column": 15 }, "end": { "line": 31, "column": 16 } } }, { "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": 31, "column": 16 }, "end": { "line": 31, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "updateStaticSettings", "start": 639, "end": 659, "loc": { "start": { "line": 32, "column": 4 }, "end": { "line": 32, "column": 24 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 659, "end": 660, "loc": { "start": { "line": 32, "column": 24 }, "end": { "line": 32, "column": 25 } } }, { "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": 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 }, "start": 662, "end": 663, "loc": { "start": { "line": 32, "column": 27 }, "end": { "line": 32, "column": 28 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 664, "end": 666, "loc": { "start": { "line": 32, "column": 29 }, "end": { "line": 32, "column": 31 } } }, { "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": 32, "column": 32 }, "end": { "line": 32, "column": 33 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 668, "end": 669, "loc": { "start": { "line": 32, "column": 33 }, "end": { "line": 32, "column": 34 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 669, "end": 670, "loc": { "start": { "line": 32, "column": 34 }, "end": { "line": 32, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "updateStaticTranslations", "start": 676, "end": 700, "loc": { "start": { "line": 33, "column": 4 }, "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": 700, "end": 701, "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": "id", "start": 702, "end": 704, "loc": { "start": { "line": 33, "column": 30 }, "end": { "line": 33, "column": 32 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 705, "end": 707, "loc": { "start": { "line": 33, "column": 33 }, "end": { "line": 33, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 708, "end": 709, "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": 709, "end": 710, "loc": { "start": { "line": 33, "column": 37 }, "end": { "line": 33, "column": 38 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 710, "end": 711, "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": "gameInitializedRootClasses", "start": 717, "end": 743, "loc": { "start": { "line": 34, "column": 4 }, "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": 743, "end": 744, "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": "root", "start": 745, "end": 749, "loc": { "start": { "line": 34, "column": 32 }, "end": { "line": 34, "column": 36 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 750, "end": 752, "loc": { "start": { "line": 34, "column": 37 }, "end": { "line": 34, "column": 39 } } }, { "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": 34, "column": 40 }, "end": { "line": 34, "column": 41 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 754, "end": 755, "loc": { "start": { "line": 34, "column": 41 }, "end": { "line": 34, "column": 42 } } }, { "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": 34, "column": 42 }, "end": { "line": 34, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "gameInitializedRootManagers", "start": 762, "end": 789, "loc": { "start": { "line": 35, "column": 4 }, "end": { "line": 35, "column": 31 } } }, { "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": 35, "column": 31 }, "end": { "line": 35, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 791, "end": 795, "loc": { "start": { "line": 35, "column": 33 }, "end": { "line": 35, "column": 37 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 796, "end": 798, "loc": { "start": { "line": 35, "column": 38 }, "end": { "line": 35, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 799, "end": 800, "loc": { "start": { "line": 35, "column": 41 }, "end": { "line": 35, "column": 42 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 800, "end": 801, "loc": { "start": { "line": 35, "column": 42 }, "end": { "line": 35, "column": 43 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 801, "end": 802, "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": "gameBeforeFirstUpdate", "start": 808, "end": 829, "loc": { "start": { "line": 36, "column": 4 }, "end": { "line": 36, "column": 25 } } }, { "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": 36, "column": 25 }, "end": { "line": 36, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "root", "start": 831, "end": 835, "loc": { "start": { "line": 36, "column": 27 }, "end": { "line": 36, "column": 31 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 836, "end": 838, "loc": { "start": { "line": 36, "column": 32 }, "end": { "line": 36, "column": 34 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 839, "end": 840, "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": 840, "end": 841, "loc": { "start": { "line": 36, "column": 36 }, "end": { "line": 36, "column": 37 } } }, { "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": 36, "column": 37 }, "end": { "line": 36, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "main", "start": 848, "end": 852, "loc": { "start": { "line": 37, "column": 4 }, "end": { "line": 37, "column": 8 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 852, "end": 853, "loc": { "start": { "line": 37, "column": 8 }, "end": { "line": 37, "column": 9 } } }, { "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": 37, "column": 10 }, "end": { "line": 37, "column": 11 } } }, { "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": 37, "column": 11 }, "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": 857, "end": 859, "loc": { "start": { "line": 37, "column": 13 }, "end": { "line": 37, "column": 15 } } }, { "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": 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 }, "start": 861, "end": 862, "loc": { "start": { "line": 37, "column": 17 }, "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": 862, "end": 863, "loc": { "start": { "line": 37, "column": 18 }, "end": { "line": 37, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 865, "end": 866, "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": 866, "end": 867, "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": 871, "end": 877, "loc": { "start": { "line": 40, "column": 0 }, "end": { "line": 40, "column": 6 } } }, { "type": { "label": "class", "keyword": "class", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "class", "start": 878, "end": 883, "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": "ModManager", "start": 884, "end": 894, "loc": { "start": { "line": 40, "column": 13 }, "end": { "line": 40, "column": 23 } } }, { "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": 40, "column": 24 }, "end": { "line": 40, "column": 25 } } }, { "type": "CommentBlock", "value": "*\r\n *\r\n * @param {ModPack} modPack\r\n ", "start": 902, "end": 955, "loc": { "start": { "line": 41, "column": 4 }, "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": "constructor", "start": 961, "end": 972, "loc": { "start": { "line": 45, "column": 4 }, "end": { "line": 45, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 972, "end": 973, "loc": { "start": { "line": 45, "column": 15 }, "end": { "line": 45, "column": 16 } } }, { "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": 45, "column": 16 }, "end": { "line": 45, "column": 20 } } }, { "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": 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": "modPack", "start": 979, "end": 986, "loc": { "start": { "line": 45, "column": 22 }, "end": { "line": 45, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 987, "end": 988, "loc": { "start": { "line": 45, "column": 30 }, "end": { "line": 45, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "undefined", "start": 989, "end": 998, "loc": { "start": { "line": 45, "column": 32 }, "end": { "line": 45, "column": 41 } } }, { "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": 45, "column": 41 }, "end": { "line": 45, "column": 42 } } }, { "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": 45, "column": 43 }, "end": { "line": 45, "column": 44 } } }, { "type": "CommentBlock", "value": "* @type {Map} ", "start": 1011, "end": 1062, "loc": { "start": { "line": 46, "column": 8 }, "end": { "line": 46, "column": 59 } } }, { "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": 1072, "end": 1076, "loc": { "start": { "line": 47, "column": 8 }, "end": { "line": 47, "column": 12 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1076, "end": 1077, "loc": { "start": { "line": 47, "column": 12 }, "end": { "line": 47, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 1077, "end": 1081, "loc": { "start": { "line": 47, "column": 13 }, "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": 1082, "end": 1083, "loc": { "start": { "line": 47, "column": 18 }, "end": { "line": 47, "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": 1084, "end": 1087, "loc": { "start": { "line": 47, "column": 20 }, "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": "Map", "start": 1088, "end": 1091, "loc": { "start": { "line": 47, "column": 24 }, "end": { "line": 47, "column": 27 } } }, { "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": 47, "column": 27 }, "end": { "line": 47, "column": 28 } } }, { "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": 47, "column": 28 }, "end": { "line": 47, "column": 29 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1093, "end": 1094, "loc": { "start": { "line": 47, "column": 29 }, "end": { "line": 47, "column": 30 } } }, { "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": 1106, "end": 1110, "loc": { "start": { "line": 49, "column": 8 }, "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": 1110, "end": 1111, "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": "modPack", "start": 1111, "end": 1118, "loc": { "start": { "line": 49, "column": 13 }, "end": { "line": 49, "column": 20 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1119, "end": 1120, "loc": { "start": { "line": 49, "column": 21 }, "end": { "line": 49, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 1121, "end": 1128, "loc": { "start": { "line": 49, "column": 23 }, "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": 1128, "end": 1129, "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": "window", "start": 1141, "end": 1147, "loc": { "start": { "line": 51, "column": 8 }, "end": { "line": 51, "column": 14 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1147, "end": 1148, "loc": { "start": { "line": 51, "column": 14 }, "end": { "line": 51, "column": 15 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "shapezAPI", "start": 1148, "end": 1159, "loc": { "start": { "line": 51, "column": 15 }, "end": { "line": 51, "column": 26 } } }, { "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": 51, "column": 26 }, "end": { "line": 51, "column": 27 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1161, "end": 1162, "loc": { "start": { "line": 51, "column": 28 }, "end": { "line": 51, "column": 29 } } }, { "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": 1163, "end": 1166, "loc": { "start": { "line": 51, "column": 30 }, "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": "ShapezAPI", "start": 1167, "end": 1176, "loc": { "start": { "line": 51, "column": 34 }, "end": { "line": 51, "column": 43 } } }, { "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": 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": "user", "start": 1177, "end": 1181, "loc": { "start": { "line": 51, "column": 44 }, "end": { "line": 51, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1181, "end": 1182, "loc": { "start": { "line": 51, "column": 48 }, "end": { "line": 51, "column": 49 } } }, { "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": 51, "column": 49 }, "end": { "line": 51, "column": 50 } } }, { "type": "CommentBlock", "value": "*\r\n * Registers a mod\r\n * @param {import(\"./mod\").ModInfo} mod\r\n ", "start": 1195, "end": 1288, "loc": { "start": { "line": 53, "column": 8 }, "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": "window", "start": 1298, "end": 1304, "loc": { "start": { "line": 57, "column": 8 }, "end": { "line": 57, "column": 14 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1304, "end": 1305, "loc": { "start": { "line": 57, "column": 14 }, "end": { "line": 57, "column": 15 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "registerMod", "start": 1305, "end": 1318, "loc": { "start": { "line": 57, "column": 15 }, "end": { "line": 57, "column": 28 } } }, { "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": 57, "column": 28 }, "end": { "line": 57, "column": 29 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 1320, "end": 1321, "loc": { "start": { "line": 57, "column": 30 }, "end": { "line": 57, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1322, "end": 1325, "loc": { "start": { "line": 57, "column": 32 }, "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": 1326, "end": 1328, "loc": { "start": { "line": 57, "column": 36 }, "end": { "line": 57, "column": 38 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1329, "end": 1330, "loc": { "start": { "line": 57, "column": 39 }, "end": { "line": 57, "column": 40 } } }, { "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": 1344, "end": 1348, "loc": { "start": { "line": 58, "column": 12 }, "end": { "line": 58, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1348, "end": 1349, "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": "registerMod", "start": 1349, "end": 1360, "loc": { "start": { "line": 58, "column": 17 }, "end": { "line": 58, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1360, "end": 1361, "loc": { "start": { "line": 58, "column": 28 }, "end": { "line": 58, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1361, "end": 1364, "loc": { "start": { "line": 58, "column": 29 }, "end": { "line": 58, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1364, "end": 1365, "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": 1365, "end": 1366, "loc": { "start": { "line": 58, "column": 33 }, "end": { "line": 58, "column": 34 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1376, "end": 1377, "loc": { "start": { "line": 59, "column": 8 }, "end": { "line": 59, "column": 9 } } }, { "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": 59, "column": 9 }, "end": { "line": 59, "column": 10 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1384, "end": 1385, "loc": { "start": { "line": 60, "column": 4 }, "end": { "line": 60, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "registerMod", "start": 1393, "end": 1404, "loc": { "start": { "line": 62, "column": 4 }, "end": { "line": 62, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1404, "end": 1405, "loc": { "start": { "line": 62, "column": 15 }, "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": "mod", "start": 1405, "end": 1408, "loc": { "start": { "line": 62, "column": 16 }, "end": { "line": 62, "column": 19 } } }, { "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": 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": 1410, "end": 1411, "loc": { "start": { "line": 62, "column": 21 }, "end": { "line": 62, "column": 22 } } }, { "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": 1421, "end": 1424, "loc": { "start": { "line": 63, "column": 8 }, "end": { "line": 63, "column": 11 } } }, { "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": 63, "column": 12 }, "end": { "line": 63, "column": 13 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 1426, "end": 1431, "loc": { "start": { "line": 63, "column": 13 }, "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": 1432, "end": 1435, "loc": { "start": { "line": 63, "column": 19 }, "end": { "line": 63, "column": 22 } } }, { "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": 1436, "end": 1438, "loc": { "start": { "line": 63, "column": 23 }, "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": "INFOType", "start": 1439, "end": 1447, "loc": { "start": { "line": 63, "column": 26 }, "end": { "line": 63, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1447, "end": 1448, "loc": { "start": { "line": 63, "column": 34 }, "end": { "line": 63, "column": 35 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1449, "end": 1450, "loc": { "start": { "line": 63, "column": 36 }, "end": { "line": 63, "column": 37 } } }, { "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": 1464, "end": 1466, "loc": { "start": { "line": 64, "column": 12 }, "end": { "line": 64, "column": 14 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1467, "end": 1468, "loc": { "start": { "line": 64, "column": 15 }, "end": { "line": 64, "column": 16 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 1468, "end": 1469, "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": "INFOType", "start": 1469, "end": 1477, "loc": { "start": { "line": 64, "column": 17 }, "end": { "line": 64, "column": 25 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1477, "end": 1478, "loc": { "start": { "line": 64, "column": 25 }, "end": { "line": 64, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasOwnProperty", "start": 1478, "end": 1492, "loc": { "start": { "line": 64, "column": 26 }, "end": { "line": 64, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1492, "end": 1493, "loc": { "start": { "line": 64, "column": 40 }, "end": { "line": 64, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "key", "start": 1493, "end": 1496, "loc": { "start": { "line": 64, "column": 41 }, "end": { "line": 64, "column": 44 } } }, { "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": 64, "column": 44 }, "end": { "line": 64, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1497, "end": 1498, "loc": { "start": { "line": 64, "column": 45 }, "end": { "line": 64, "column": 46 } } }, { "type": { "label": "continue", "keyword": "continue", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "continue", "start": 1499, "end": 1507, "loc": { "start": { "line": 64, "column": 47 }, "end": { "line": 64, "column": 55 } } }, { "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": 64, "column": 55 }, "end": { "line": 64, "column": 56 } } }, { "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": 1522, "end": 1524, "loc": { "start": { "line": 65, "column": 12 }, "end": { "line": 65, "column": 14 } } }, { "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": 65, "column": 15 }, "end": { "line": 65, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1526, "end": 1529, "loc": { "start": { "line": 65, "column": 16 }, "end": { "line": 65, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1529, "end": 1530, "loc": { "start": { "line": 65, "column": 19 }, "end": { "line": 65, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "hasOwnProperty", "start": 1530, "end": 1544, "loc": { "start": { "line": 65, "column": 20 }, "end": { "line": 65, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1544, "end": 1545, "loc": { "start": { "line": 65, "column": 34 }, "end": { "line": 65, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "key", "start": 1545, "end": 1548, "loc": { "start": { "line": 65, "column": 35 }, "end": { "line": 65, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1548, "end": 1549, "loc": { "start": { "line": 65, "column": 38 }, "end": { "line": 65, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1549, "end": 1550, "loc": { "start": { "line": 65, "column": 39 }, "end": { "line": 65, "column": 40 } } }, { "type": { "label": "continue", "keyword": "continue", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "continue", "start": 1551, "end": 1559, "loc": { "start": { "line": 65, "column": 41 }, "end": { "line": 65, "column": 49 } } }, { "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": 65, "column": 49 }, "end": { "line": 65, "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": 1576, "end": 1578, "loc": { "start": { "line": 67, "column": 12 }, "end": { "line": 67, "column": 14 } } }, { "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": 67, "column": 15 }, "end": { "line": 67, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1580, "end": 1583, "loc": { "start": { "line": 67, "column": 16 }, "end": { "line": 67, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1583, "end": 1584, "loc": { "start": { "line": 67, "column": 19 }, "end": { "line": 67, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 1584, "end": 1586, "loc": { "start": { "line": 67, "column": 20 }, "end": { "line": 67, "column": 22 } } }, { "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": 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": "console", "start": 1588, "end": 1595, "loc": { "start": { "line": 67, "column": 24 }, "end": { "line": 67, "column": 31 } } }, { "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": 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": "warn", "start": 1596, "end": 1600, "loc": { "start": { "line": 67, "column": 32 }, "end": { "line": 67, "column": 36 } } }, { "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": 67, "column": 36 }, "end": { "line": 67, "column": 37 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Mod with mod id: ", "start": 1601, "end": 1620, "loc": { "start": { "line": 67, "column": 37 }, "end": { "line": 67, "column": 56 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1621, "end": 1622, "loc": { "start": { "line": 67, "column": 57 }, "end": { "line": 67, "column": 58 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1623, "end": 1626, "loc": { "start": { "line": 67, "column": 59 }, "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": 1626, "end": 1627, "loc": { "start": { "line": 67, "column": 62 }, "end": { "line": 67, "column": 63 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 1627, "end": 1629, "loc": { "start": { "line": 67, "column": 63 }, "end": { "line": 67, "column": 65 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1630, "end": 1631, "loc": { "start": { "line": 67, "column": 66 }, "end": { "line": 67, "column": 67 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " has no ", "start": 1632, "end": 1642, "loc": { "start": { "line": 67, "column": 68 }, "end": { "line": 67, "column": 78 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1643, "end": 1644, "loc": { "start": { "line": 67, "column": 79 }, "end": { "line": 67, "column": 80 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "key", "start": 1645, "end": 1648, "loc": { "start": { "line": 67, "column": 81 }, "end": { "line": 67, "column": 84 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1649, "end": 1650, "loc": { "start": { "line": 67, "column": 85 }, "end": { "line": 67, "column": 86 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " specified", "start": 1651, "end": 1663, "loc": { "start": { "line": 67, "column": 87 }, "end": { "line": 67, "column": 99 } } }, { "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": 67, "column": 99 }, "end": { "line": 67, "column": 100 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1664, "end": 1665, "loc": { "start": { "line": 67, "column": 100 }, "end": { "line": 67, "column": 101 } } }, { "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": 1679, "end": 1683, "loc": { "start": { "line": 68, "column": 12 }, "end": { "line": 68, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 1684, "end": 1691, "loc": { "start": { "line": 68, "column": 17 }, "end": { "line": 68, "column": 24 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1691, "end": 1692, "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": "warn", "start": 1692, "end": 1696, "loc": { "start": { "line": 68, "column": 25 }, "end": { "line": 68, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1696, "end": 1697, "loc": { "start": { "line": 68, "column": 29 }, "end": { "line": 68, "column": 30 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Unknown mod has no ", "start": 1697, "end": 1718, "loc": { "start": { "line": 68, "column": 30 }, "end": { "line": 68, "column": 51 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1719, "end": 1720, "loc": { "start": { "line": 68, "column": 52 }, "end": { "line": 68, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "key", "start": 1721, "end": 1724, "loc": { "start": { "line": 68, "column": 54 }, "end": { "line": 68, "column": 57 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1725, "end": 1726, "loc": { "start": { "line": 68, "column": 58 }, "end": { "line": 68, "column": 59 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " specified", "start": 1727, "end": 1739, "loc": { "start": { "line": 68, "column": 60 }, "end": { "line": 68, "column": 72 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1739, "end": 1740, "loc": { "start": { "line": 68, "column": 72 }, "end": { "line": 68, "column": 73 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1740, "end": 1741, "loc": { "start": { "line": 68, "column": 73 }, "end": { "line": 68, "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": 1757, "end": 1763, "loc": { "start": { "line": 70, "column": 12 }, "end": { "line": 70, "column": 18 } } }, { "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": 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": 1774, "end": 1775, "loc": { "start": { "line": 71, "column": 8 }, "end": { "line": 71, "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": 1787, "end": 1789, "loc": { "start": { "line": 73, "column": 8 }, "end": { "line": 73, "column": 10 } } }, { "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": 73, "column": 11 }, "end": { "line": 73, "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": 1791, "end": 1792, "loc": { "start": { "line": 73, "column": 12 }, "end": { "line": 73, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1792, "end": 1795, "loc": { "start": { "line": 73, "column": 13 }, "end": { "line": 73, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1795, "end": 1796, "loc": { "start": { "line": 73, "column": 16 }, "end": { "line": 73, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 1796, "end": 1798, "loc": { "start": { "line": 73, "column": 17 }, "end": { "line": 73, "column": 19 } } }, { "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": 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": "match", "start": 1799, "end": 1804, "loc": { "start": { "line": 73, "column": 20 }, "end": { "line": 73, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1804, "end": 1805, "loc": { "start": { "line": 73, "column": 25 }, "end": { "line": 73, "column": 26 } } }, { "type": { "label": "regexp", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": { "pattern": "^[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}$", "flags": "i" }, "start": 1805, "end": 1881, "loc": { "start": { "line": 73, "column": 26 }, "end": { "line": 73, "column": 102 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1881, "end": 1882, "loc": { "start": { "line": 73, "column": 102 }, "end": { "line": 73, "column": 103 } } }, { "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": 73, "column": 103 }, "end": { "line": 73, "column": 104 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1884, "end": 1885, "loc": { "start": { "line": 73, "column": 105 }, "end": { "line": 73, "column": 106 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 1899, "end": 1906, "loc": { "start": { "line": 74, "column": 12 }, "end": { "line": 74, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1906, "end": 1907, "loc": { "start": { "line": 74, "column": 19 }, "end": { "line": 74, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "warn", "start": 1907, "end": 1911, "loc": { "start": { "line": 74, "column": 20 }, "end": { "line": 74, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1911, "end": 1912, "loc": { "start": { "line": 74, "column": 24 }, "end": { "line": 74, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Mod with mod id: ", "start": 1912, "end": 1931, "loc": { "start": { "line": 74, "column": 25 }, "end": { "line": 74, "column": 44 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1932, "end": 1933, "loc": { "start": { "line": 74, "column": 45 }, "end": { "line": 74, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 1934, "end": 1937, "loc": { "start": { "line": 74, "column": 47 }, "end": { "line": 74, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1937, "end": 1938, "loc": { "start": { "line": 74, "column": 50 }, "end": { "line": 74, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 1938, "end": 1940, "loc": { "start": { "line": 74, "column": 51 }, "end": { "line": 74, "column": 53 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 1941, "end": 1942, "loc": { "start": { "line": 74, "column": 54 }, "end": { "line": 74, "column": 55 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " has no uuid", "start": 1943, "end": 1957, "loc": { "start": { "line": 74, "column": 56 }, "end": { "line": 74, "column": 70 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1957, "end": 1958, "loc": { "start": { "line": 74, "column": 70 }, "end": { "line": 74, "column": 71 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1958, "end": 1959, "loc": { "start": { "line": 74, "column": 71 }, "end": { "line": 74, "column": 72 } } }, { "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": 1973, "end": 1979, "loc": { "start": { "line": 75, "column": 12 }, "end": { "line": 75, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 1979, "end": 1980, "loc": { "start": { "line": 75, "column": 18 }, "end": { "line": 75, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 1990, "end": 1991, "loc": { "start": { "line": 76, "column": 8 }, "end": { "line": 76, "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": 2003, "end": 2005, "loc": { "start": { "line": 78, "column": 8 }, "end": { "line": 78, "column": 10 } } }, { "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": 78, "column": 11 }, "end": { "line": 78, "column": 12 } } }, { "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": 2007, "end": 2011, "loc": { "start": { "line": 78, "column": 12 }, "end": { "line": 78, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2011, "end": 2012, "loc": { "start": { "line": 78, "column": 16 }, "end": { "line": 78, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 2012, "end": 2016, "loc": { "start": { "line": 78, "column": 17 }, "end": { "line": 78, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2016, "end": 2017, "loc": { "start": { "line": 78, "column": 21 }, "end": { "line": 78, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "has", "start": 2017, "end": 2020, "loc": { "start": { "line": 78, "column": 22 }, "end": { "line": 78, "column": 25 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2020, "end": 2021, "loc": { "start": { "line": 78, "column": 25 }, "end": { "line": 78, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 2021, "end": 2024, "loc": { "start": { "line": 78, "column": 26 }, "end": { "line": 78, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2024, "end": 2025, "loc": { "start": { "line": 78, "column": 29 }, "end": { "line": 78, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 2025, "end": 2027, "loc": { "start": { "line": 78, "column": 30 }, "end": { "line": 78, "column": 32 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2027, "end": 2028, "loc": { "start": { "line": 78, "column": 32 }, "end": { "line": 78, "column": 33 } } }, { "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": 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": 2030, "end": 2031, "loc": { "start": { "line": 78, "column": 35 }, "end": { "line": 78, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 2045, "end": 2052, "loc": { "start": { "line": 79, "column": 12 }, "end": { "line": 79, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2052, "end": 2053, "loc": { "start": { "line": 79, "column": 19 }, "end": { "line": 79, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "warn", "start": 2053, "end": 2057, "loc": { "start": { "line": 79, "column": 20 }, "end": { "line": 79, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2057, "end": 2058, "loc": { "start": { "line": 79, "column": 24 }, "end": { "line": 79, "column": 25 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Mod with mod id: ", "start": 2058, "end": 2077, "loc": { "start": { "line": 79, "column": 25 }, "end": { "line": 79, "column": 44 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 2078, "end": 2079, "loc": { "start": { "line": 79, "column": 45 }, "end": { "line": 79, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 2080, "end": 2083, "loc": { "start": { "line": 79, "column": 47 }, "end": { "line": 79, "column": 50 } } }, { "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": 79, "column": 50 }, "end": { "line": 79, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 2084, "end": 2086, "loc": { "start": { "line": 79, "column": 51 }, "end": { "line": 79, "column": 53 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 2087, "end": 2088, "loc": { "start": { "line": 79, "column": 54 }, "end": { "line": 79, "column": 55 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " already registerd", "start": 2089, "end": 2109, "loc": { "start": { "line": 79, "column": 56 }, "end": { "line": 79, "column": 76 } } }, { "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": 79, "column": 76 }, "end": { "line": 79, "column": 77 } } }, { "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": 79, "column": 77 }, "end": { "line": 79, "column": 78 } } }, { "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": 2125, "end": 2131, "loc": { "start": { "line": 80, "column": 12 }, "end": { "line": 80, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2131, "end": 2132, "loc": { "start": { "line": 80, "column": 18 }, "end": { "line": 80, "column": 19 } } }, { "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": 81, "column": 8 }, "end": { "line": 81, "column": 9 } } }, { "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": 2155, "end": 2159, "loc": { "start": { "line": 83, "column": 8 }, "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": 2159, "end": 2160, "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": "mods", "start": 2160, "end": 2164, "loc": { "start": { "line": 83, "column": 13 }, "end": { "line": 83, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2164, "end": 2165, "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": "set", "start": 2165, "end": 2168, "loc": { "start": { "line": 83, "column": 18 }, "end": { "line": 83, "column": 21 } } }, { "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": 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": "mod", "start": 2169, "end": 2172, "loc": { "start": { "line": 83, "column": 22 }, "end": { "line": 83, "column": 25 } } }, { "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": 83, "column": 25 }, "end": { "line": 83, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 2173, "end": 2175, "loc": { "start": { "line": 83, "column": 26 }, "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": 2175, "end": 2176, "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": "mod", "start": 2177, "end": 2180, "loc": { "start": { "line": 83, "column": 30 }, "end": { "line": 83, "column": 33 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2180, "end": 2181, "loc": { "start": { "line": 83, "column": 33 }, "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": 2181, "end": 2182, "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": 2188, "end": 2189, "loc": { "start": { "line": 84, "column": 4 }, "end": { "line": 84, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {String} url\r\n * @returns {Promise}\r\n ", "start": 2197, "end": 2295, "loc": { "start": { "line": 86, "column": 4 }, "end": { "line": 90, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addMod", "start": 2301, "end": 2307, "loc": { "start": { "line": 91, "column": 4 }, "end": { "line": 91, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2307, "end": 2308, "loc": { "start": { "line": 91, "column": 10 }, "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": "url", "start": 2308, "end": 2311, "loc": { "start": { "line": 91, "column": 11 }, "end": { "line": 91, "column": 14 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2311, "end": 2312, "loc": { "start": { "line": 91, "column": 14 }, "end": { "line": 91, "column": 15 } } }, { "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": 91, "column": 16 }, "end": { "line": 91, "column": 17 } } }, { "type": "CommentLine", "value": "TODO: check if is mods website", "start": 2324, "end": 2356, "loc": { "start": { "line": 92, "column": 8 }, "end": { "line": 92, "column": 40 } } }, { "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": 2366, "end": 2372, "loc": { "start": { "line": 93, "column": 8 }, "end": { "line": 93, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Promise", "start": 2373, "end": 2380, "loc": { "start": { "line": 93, "column": 15 }, "end": { "line": 93, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2380, "end": 2381, "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": "race", "start": 2381, "end": 2385, "loc": { "start": { "line": 93, "column": 23 }, "end": { "line": 93, "column": 27 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2385, "end": 2386, "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, "updateContext": null }, "start": 2386, "end": 2387, "loc": { "start": { "line": 93, "column": 28 }, "end": { "line": 93, "column": 29 } } }, { "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": 2405, "end": 2408, "loc": { "start": { "line": 94, "column": 16 }, "end": { "line": 94, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Promise", "start": 2409, "end": 2416, "loc": { "start": { "line": 94, "column": 20 }, "end": { "line": 94, "column": 27 } } }, { "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": 94, "column": 27 }, "end": { "line": 94, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2417, "end": 2418, "loc": { "start": { "line": 94, "column": 28 }, "end": { "line": 94, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "resolve", "start": 2418, "end": 2425, "loc": { "start": { "line": 94, "column": 29 }, "end": { "line": 94, "column": 36 } } }, { "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": 94, "column": 36 }, "end": { "line": 94, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 2427, "end": 2433, "loc": { "start": { "line": 94, "column": 38 }, "end": { "line": 94, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2433, "end": 2434, "loc": { "start": { "line": 94, "column": 44 }, "end": { "line": 94, "column": 45 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2435, "end": 2437, "loc": { "start": { "line": 94, "column": 46 }, "end": { "line": 94, "column": 48 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2438, "end": 2439, "loc": { "start": { "line": 94, "column": 49 }, "end": { "line": 94, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 2461, "end": 2471, "loc": { "start": { "line": 95, "column": 20 }, "end": { "line": 95, "column": 30 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2471, "end": 2472, "loc": { "start": { "line": 95, "column": 30 }, "end": { "line": 95, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 2472, "end": 2478, "loc": { "start": { "line": 95, "column": 31 }, "end": { "line": 95, "column": 37 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2478, "end": 2479, "loc": { "start": { "line": 95, "column": 37 }, "end": { "line": 95, "column": 38 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 60, "start": 2480, "end": 2482, "loc": { "start": { "line": 95, "column": 39 }, "end": { "line": 95, "column": 41 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 2483, "end": 2484, "loc": { "start": { "line": 95, "column": 42 }, "end": { "line": 95, "column": 43 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 1000, "start": 2485, "end": 2489, "loc": { "start": { "line": 95, "column": 44 }, "end": { "line": 95, "column": 48 } } }, { "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": 95, "column": 48 }, "end": { "line": 95, "column": 49 } } }, { "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": 95, "column": 49 }, "end": { "line": 95, "column": 50 } } }, { "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": 96, "column": 16 }, "end": { "line": 96, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2510, "end": 2511, "loc": { "start": { "line": 96, "column": 17 }, "end": { "line": 96, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2511, "end": 2512, "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": "fetch", "start": 2530, "end": 2535, "loc": { "start": { "line": 97, "column": 16 }, "end": { "line": 97, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2535, "end": 2536, "loc": { "start": { "line": 97, "column": 21 }, "end": { "line": 97, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "url", "start": 2536, "end": 2539, "loc": { "start": { "line": 97, "column": 22 }, "end": { "line": 97, "column": 25 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2539, "end": 2540, "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": 2541, "end": 2542, "loc": { "start": { "line": 97, "column": 27 }, "end": { "line": 97, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "method", "start": 2564, "end": 2570, "loc": { "start": { "line": 98, "column": 20 }, "end": { "line": 98, "column": 26 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2570, "end": 2571, "loc": { "start": { "line": 98, "column": 26 }, "end": { "line": 98, "column": 27 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "GET", "start": 2572, "end": 2577, "loc": { "start": { "line": 98, "column": 28 }, "end": { "line": 98, "column": 33 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2577, "end": 2578, "loc": { "start": { "line": 98, "column": 33 }, "end": { "line": 98, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "cache", "start": 2600, "end": 2605, "loc": { "start": { "line": 99, "column": 20 }, "end": { "line": 99, "column": 25 } } }, { "type": { "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2605, "end": 2606, "loc": { "start": { "line": 99, "column": 25 }, "end": { "line": 99, "column": 26 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "no-cache", "start": 2607, "end": 2617, "loc": { "start": { "line": 99, "column": 27 }, "end": { "line": 99, "column": 37 } } }, { "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": 99, "column": 37 }, "end": { "line": 99, "column": 38 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2636, "end": 2637, "loc": { "start": { "line": 100, "column": 16 }, "end": { "line": 100, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2637, "end": 2638, "loc": { "start": { "line": 100, "column": 17 }, "end": { "line": 100, "column": 18 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2638, "end": 2639, "loc": { "start": { "line": 100, "column": 18 }, "end": { "line": 100, "column": 19 } } }, { "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": 101, "column": 12 }, "end": { "line": 101, "column": 13 } } }, { "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": 101, "column": 13 }, "end": { "line": 101, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2669, "end": 2670, "loc": { "start": { "line": 102, "column": 12 }, "end": { "line": 102, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "then", "start": 2670, "end": 2674, "loc": { "start": { "line": 102, "column": 13 }, "end": { "line": 102, "column": 17 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2674, "end": 2675, "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": "res", "start": 2675, "end": 2678, "loc": { "start": { "line": 102, "column": 18 }, "end": { "line": 102, "column": 21 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2679, "end": 2681, "loc": { "start": { "line": 102, "column": 22 }, "end": { "line": 102, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "res", "start": 2682, "end": 2685, "loc": { "start": { "line": 102, "column": 25 }, "end": { "line": 102, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2685, "end": 2686, "loc": { "start": { "line": 102, "column": 28 }, "end": { "line": 102, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "text", "start": 2686, "end": 2690, "loc": { "start": { "line": 102, "column": 29 }, "end": { "line": 102, "column": 33 } } }, { "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": 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 }, "start": 2691, "end": 2692, "loc": { "start": { "line": 102, "column": 34 }, "end": { "line": 102, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2692, "end": 2693, "loc": { "start": { "line": 102, "column": 35 }, "end": { "line": 102, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2707, "end": 2708, "loc": { "start": { "line": 103, "column": 12 }, "end": { "line": 103, "column": 13 } } }, { "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": 2708, "end": 2713, "loc": { "start": { "line": 103, "column": 13 }, "end": { "line": 103, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2713, "end": 2714, "loc": { "start": { "line": 103, "column": 18 }, "end": { "line": 103, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "err", "start": 2714, "end": 2717, "loc": { "start": { "line": 103, "column": 19 }, "end": { "line": 103, "column": 22 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2718, "end": 2720, "loc": { "start": { "line": 103, "column": 23 }, "end": { "line": 103, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2721, "end": 2722, "loc": { "start": { "line": 103, "column": 26 }, "end": { "line": 103, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "assert", "start": 2740, "end": 2746, "loc": { "start": { "line": 104, "column": 16 }, "end": { "line": 104, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2746, "end": 2747, "loc": { "start": { "line": 104, "column": 22 }, "end": { "line": 104, "column": 23 } } }, { "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": 2747, "end": 2751, "loc": { "start": { "line": 104, "column": 23 }, "end": { "line": 104, "column": 27 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2751, "end": 2752, "loc": { "start": { "line": 104, "column": 27 }, "end": { "line": 104, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Failed to load mod:", "start": 2753, "end": 2774, "loc": { "start": { "line": 104, "column": 29 }, "end": { "line": 104, "column": 50 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2774, "end": 2775, "loc": { "start": { "line": 104, "column": 50 }, "end": { "line": 104, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "err", "start": 2776, "end": 2779, "loc": { "start": { "line": 104, "column": 52 }, "end": { "line": 104, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2779, "end": 2780, "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": 2780, "end": 2781, "loc": { "start": { "line": 104, "column": 56 }, "end": { "line": 104, "column": 57 } } }, { "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": 2799, "end": 2805, "loc": { "start": { "line": 105, "column": 16 }, "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": "Promise", "start": 2806, "end": 2813, "loc": { "start": { "line": 105, "column": 23 }, "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": 2813, "end": 2814, "loc": { "start": { "line": 105, "column": 30 }, "end": { "line": 105, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 2814, "end": 2820, "loc": { "start": { "line": 105, "column": 31 }, "end": { "line": 105, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2820, "end": 2821, "loc": { "start": { "line": 105, "column": 37 }, "end": { "line": 105, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Downloading from '", "start": 2821, "end": 2841, "loc": { "start": { "line": 105, "column": 38 }, "end": { "line": 105, "column": 58 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 2842, "end": 2843, "loc": { "start": { "line": 105, "column": 59 }, "end": { "line": 105, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "url", "start": 2844, "end": 2847, "loc": { "start": { "line": 105, "column": 61 }, "end": { "line": 105, "column": 64 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 2848, "end": 2849, "loc": { "start": { "line": 105, "column": 65 }, "end": { "line": 105, "column": 66 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "' timed out", "start": 2850, "end": 2863, "loc": { "start": { "line": 105, "column": 67 }, "end": { "line": 105, "column": 80 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2863, "end": 2864, "loc": { "start": { "line": 105, "column": 80 }, "end": { "line": 105, "column": 81 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2864, "end": 2865, "loc": { "start": { "line": 105, "column": 81 }, "end": { "line": 105, "column": 82 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2879, "end": 2880, "loc": { "start": { "line": 106, "column": 12 }, "end": { "line": 106, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2880, "end": 2881, "loc": { "start": { "line": 106, "column": 13 }, "end": { "line": 106, "column": 14 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2895, "end": 2896, "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": "then", "start": 2896, "end": 2900, "loc": { "start": { "line": 107, "column": 13 }, "end": { "line": 107, "column": 17 } } }, { "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": 107, "column": 17 }, "end": { "line": 107, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modCode", "start": 2901, "end": 2908, "loc": { "start": { "line": 107, "column": 18 }, "end": { "line": 107, "column": 25 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2909, "end": 2911, "loc": { "start": { "line": 107, "column": 26 }, "end": { "line": 107, "column": 28 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2912, "end": 2913, "loc": { "start": { "line": 107, "column": 29 }, "end": { "line": 107, "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": 2931, "end": 2937, "loc": { "start": { "line": 108, "column": 16 }, "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": "Promise", "start": 2938, "end": 2945, "loc": { "start": { "line": 108, "column": 23 }, "end": { "line": 108, "column": 30 } } }, { "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": 108, "column": 30 }, "end": { "line": 108, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "race", "start": 2946, "end": 2950, "loc": { "start": { "line": 108, "column": 31 }, "end": { "line": 108, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2950, "end": 2951, "loc": { "start": { "line": 108, "column": 35 }, "end": { "line": 108, "column": 36 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2951, "end": 2952, "loc": { "start": { "line": 108, "column": 36 }, "end": { "line": 108, "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": 2974, "end": 2977, "loc": { "start": { "line": 109, "column": 20 }, "end": { "line": 109, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Promise", "start": 2978, "end": 2985, "loc": { "start": { "line": 109, "column": 24 }, "end": { "line": 109, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2985, "end": 2986, "loc": { "start": { "line": 109, "column": 31 }, "end": { "line": 109, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 2986, "end": 2987, "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": "resolve", "start": 2987, "end": 2994, "loc": { "start": { "line": 109, "column": 33 }, "end": { "line": 109, "column": 40 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 2994, "end": 2995, "loc": { "start": { "line": 109, "column": 40 }, "end": { "line": 109, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 2996, "end": 3002, "loc": { "start": { "line": 109, "column": 42 }, "end": { "line": 109, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3002, "end": 3003, "loc": { "start": { "line": 109, "column": 48 }, "end": { "line": 109, "column": 49 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3004, "end": 3006, "loc": { "start": { "line": 109, "column": 50 }, "end": { "line": 109, "column": 52 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3007, "end": 3008, "loc": { "start": { "line": 109, "column": 53 }, "end": { "line": 109, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "setTimeout", "start": 3034, "end": 3044, "loc": { "start": { "line": 110, "column": 24 }, "end": { "line": 110, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3044, "end": 3045, "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": "reject", "start": 3045, "end": 3051, "loc": { "start": { "line": 110, "column": 35 }, "end": { "line": 110, "column": 41 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3051, "end": 3052, "loc": { "start": { "line": 110, "column": 41 }, "end": { "line": 110, "column": 42 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 60, "start": 3053, "end": 3055, "loc": { "start": { "line": 110, "column": 43 }, "end": { "line": 110, "column": 45 } } }, { "type": { "label": "*", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 10, "updateContext": null }, "value": "*", "start": 3056, "end": 3057, "loc": { "start": { "line": 110, "column": 46 }, "end": { "line": 110, "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": 3058, "end": 3062, "loc": { "start": { "line": 110, "column": 48 }, "end": { "line": 110, "column": 52 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3062, "end": 3063, "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": 3063, "end": 3064, "loc": { "start": { "line": 110, "column": 53 }, "end": { "line": 110, "column": 54 } } }, { "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": 111, "column": 20 }, "end": { "line": 111, "column": 21 } } }, { "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": 111, "column": 21 }, "end": { "line": 111, "column": 22 } } }, { "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": 111, "column": 22 }, "end": { "line": 111, "column": 23 } } }, { "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": 3111, "end": 3114, "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": "Promise", "start": 3115, "end": 3122, "loc": { "start": { "line": 112, "column": 24 }, "end": { "line": 112, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3122, "end": 3123, "loc": { "start": { "line": 112, "column": 31 }, "end": { "line": 112, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3123, "end": 3124, "loc": { "start": { "line": 112, "column": 32 }, "end": { "line": 112, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "resolve", "start": 3124, "end": 3131, "loc": { "start": { "line": 112, "column": 33 }, "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": 3131, "end": 3132, "loc": { "start": { "line": 112, "column": 40 }, "end": { "line": 112, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 3133, "end": 3139, "loc": { "start": { "line": 112, "column": 42 }, "end": { "line": 112, "column": 48 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3139, "end": 3140, "loc": { "start": { "line": 112, "column": 48 }, "end": { "line": 112, "column": 49 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3141, "end": 3143, "loc": { "start": { "line": 112, "column": 50 }, "end": { "line": 112, "column": 52 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3144, "end": 3145, "loc": { "start": { "line": 112, "column": 53 }, "end": { "line": 112, "column": 54 } } }, { "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": 3171, "end": 3175, "loc": { "start": { "line": 113, "column": 24 }, "end": { "line": 113, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3175, "end": 3176, "loc": { "start": { "line": 113, "column": 28 }, "end": { "line": 113, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "nextModResolver", "start": 3176, "end": 3191, "loc": { "start": { "line": 113, "column": 29 }, "end": { "line": 113, "column": 44 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3192, "end": 3193, "loc": { "start": { "line": 113, "column": 45 }, "end": { "line": 113, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "resolve", "start": 3194, "end": 3201, "loc": { "start": { "line": 113, "column": 47 }, "end": { "line": 113, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3201, "end": 3202, "loc": { "start": { "line": 113, "column": 54 }, "end": { "line": 113, "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": 3228, "end": 3232, "loc": { "start": { "line": 114, "column": 24 }, "end": { "line": 114, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3232, "end": 3233, "loc": { "start": { "line": 114, "column": 28 }, "end": { "line": 114, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "nextModRejector", "start": 3233, "end": 3248, "loc": { "start": { "line": 114, "column": 29 }, "end": { "line": 114, "column": 44 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3249, "end": 3250, "loc": { "start": { "line": 114, "column": 45 }, "end": { "line": 114, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 3251, "end": 3257, "loc": { "start": { "line": 114, "column": 47 }, "end": { "line": 114, "column": 53 } } }, { "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": 114, "column": 53 }, "end": { "line": 114, "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": 3286, "end": 3291, "loc": { "start": { "line": 116, "column": 24 }, "end": { "line": 116, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modScript", "start": 3292, "end": 3301, "loc": { "start": { "line": 116, "column": 30 }, "end": { "line": 116, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3302, "end": 3303, "loc": { "start": { "line": 116, "column": 40 }, "end": { "line": 116, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "document", "start": 3304, "end": 3312, "loc": { "start": { "line": 116, "column": 42 }, "end": { "line": 116, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3312, "end": 3313, "loc": { "start": { "line": 116, "column": 50 }, "end": { "line": 116, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "createElement", "start": 3313, "end": 3326, "loc": { "start": { "line": 116, "column": 51 }, "end": { "line": 116, "column": 64 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3326, "end": 3327, "loc": { "start": { "line": 116, "column": 64 }, "end": { "line": 116, "column": 65 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "script", "start": 3327, "end": 3335, "loc": { "start": { "line": 116, "column": 65 }, "end": { "line": 116, "column": 73 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3335, "end": 3336, "loc": { "start": { "line": 116, "column": 73 }, "end": { "line": 116, "column": 74 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3336, "end": 3337, "loc": { "start": { "line": 116, "column": 74 }, "end": { "line": 116, "column": 75 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modScript", "start": 3363, "end": 3372, "loc": { "start": { "line": 117, "column": 24 }, "end": { "line": 117, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3372, "end": 3373, "loc": { "start": { "line": 117, "column": 33 }, "end": { "line": 117, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "textContent", "start": 3373, "end": 3384, "loc": { "start": { "line": 117, "column": 34 }, "end": { "line": 117, "column": 45 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3385, "end": 3386, "loc": { "start": { "line": 117, "column": 46 }, "end": { "line": 117, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modCode", "start": 3387, "end": 3394, "loc": { "start": { "line": 117, "column": 48 }, "end": { "line": 117, "column": 55 } } }, { "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": 117, "column": 55 }, "end": { "line": 117, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modScript", "start": 3421, "end": 3430, "loc": { "start": { "line": 118, "column": 24 }, "end": { "line": 118, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3430, "end": 3431, "loc": { "start": { "line": 118, "column": 33 }, "end": { "line": 118, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "type", "start": 3431, "end": 3435, "loc": { "start": { "line": 118, "column": 34 }, "end": { "line": 118, "column": 38 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3436, "end": 3437, "loc": { "start": { "line": 118, "column": 39 }, "end": { "line": 118, "column": 40 } } }, { "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": 3438, "end": 3455, "loc": { "start": { "line": 118, "column": 41 }, "end": { "line": 118, "column": 58 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3455, "end": 3456, "loc": { "start": { "line": 118, "column": 58 }, "end": { "line": 118, "column": 59 } } }, { "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": 3482, "end": 3485, "loc": { "start": { "line": 119, "column": 24 }, "end": { "line": 119, "column": 27 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3486, "end": 3487, "loc": { "start": { "line": 119, "column": 28 }, "end": { "line": 119, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "document", "start": 3517, "end": 3525, "loc": { "start": { "line": 120, "column": 28 }, "end": { "line": 120, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3525, "end": 3526, "loc": { "start": { "line": 120, "column": 36 }, "end": { "line": 120, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "head", "start": 3526, "end": 3530, "loc": { "start": { "line": 120, "column": 37 }, "end": { "line": 120, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3530, "end": 3531, "loc": { "start": { "line": 120, "column": 41 }, "end": { "line": 120, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "appendChild", "start": 3531, "end": 3542, "loc": { "start": { "line": 120, "column": 42 }, "end": { "line": 120, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3542, "end": 3543, "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": "modScript", "start": 3543, "end": 3552, "loc": { "start": { "line": 120, "column": 54 }, "end": { "line": 120, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3552, "end": 3553, "loc": { "start": { "line": 120, "column": 63 }, "end": { "line": 120, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3553, "end": 3554, "loc": { "start": { "line": 120, "column": 64 }, "end": { "line": 120, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "resolve", "start": 3584, "end": 3591, "loc": { "start": { "line": 121, "column": 28 }, "end": { "line": 121, "column": 35 } } }, { "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": 121, "column": 35 }, "end": { "line": 121, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3592, "end": 3593, "loc": { "start": { "line": 121, "column": 36 }, "end": { "line": 121, "column": 37 } } }, { "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": 121, "column": 37 }, "end": { "line": 121, "column": 38 } } }, { "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": 122, "column": 24 }, "end": { "line": 122, "column": 25 } } }, { "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": 3622, "end": 3627, "loc": { "start": { "line": 122, "column": 26 }, "end": { "line": 122, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3628, "end": 3629, "loc": { "start": { "line": 122, "column": 32 }, "end": { "line": 122, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ex", "start": 3629, "end": 3631, "loc": { "start": { "line": 122, "column": 33 }, "end": { "line": 122, "column": 35 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3631, "end": 3632, "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": 3633, "end": 3634, "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": "console", "start": 3664, "end": 3671, "loc": { "start": { "line": 123, "column": 28 }, "end": { "line": 123, "column": 35 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3671, "end": 3672, "loc": { "start": { "line": 123, "column": 35 }, "end": { "line": 123, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "error", "start": 3672, "end": 3677, "loc": { "start": { "line": 123, "column": 36 }, "end": { "line": 123, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3677, "end": 3678, "loc": { "start": { "line": 123, "column": 41 }, "end": { "line": 123, "column": 42 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Failed to insert mod, bad js:", "start": 3678, "end": 3709, "loc": { "start": { "line": 123, "column": 42 }, "end": { "line": 123, "column": 73 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3709, "end": 3710, "loc": { "start": { "line": 123, "column": 73 }, "end": { "line": 123, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "ex", "start": 3711, "end": 3713, "loc": { "start": { "line": 123, "column": 75 }, "end": { "line": 123, "column": 77 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3713, "end": 3714, "loc": { "start": { "line": 123, "column": 77 }, "end": { "line": 123, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3714, "end": 3715, "loc": { "start": { "line": 123, "column": 78 }, "end": { "line": 123, "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": 3745, "end": 3749, "loc": { "start": { "line": 124, "column": 28 }, "end": { "line": 124, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3749, "end": 3750, "loc": { "start": { "line": 124, "column": 32 }, "end": { "line": 124, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "nextModResolver", "start": 3750, "end": 3765, "loc": { "start": { "line": 124, "column": 33 }, "end": { "line": 124, "column": 48 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3766, "end": 3767, "loc": { "start": { "line": 124, "column": 49 }, "end": { "line": 124, "column": 50 } } }, { "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": 3768, "end": 3772, "loc": { "start": { "line": 124, "column": 51 }, "end": { "line": 124, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3772, "end": 3773, "loc": { "start": { "line": 124, "column": 55 }, "end": { "line": 124, "column": 56 } } }, { "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": 3803, "end": 3807, "loc": { "start": { "line": 125, "column": 28 }, "end": { "line": 125, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3807, "end": 3808, "loc": { "start": { "line": 125, "column": 32 }, "end": { "line": 125, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "nextModRejector", "start": 3808, "end": 3823, "loc": { "start": { "line": 125, "column": 33 }, "end": { "line": 125, "column": 48 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 3824, "end": 3825, "loc": { "start": { "line": 125, "column": 49 }, "end": { "line": 125, "column": 50 } } }, { "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": 3826, "end": 3830, "loc": { "start": { "line": 125, "column": 51 }, "end": { "line": 125, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3830, "end": 3831, "loc": { "start": { "line": 125, "column": 55 }, "end": { "line": 125, "column": 56 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 3861, "end": 3867, "loc": { "start": { "line": 126, "column": 28 }, "end": { "line": 126, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3867, "end": 3868, "loc": { "start": { "line": 126, "column": 34 }, "end": { "line": 126, "column": 35 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Mod is invalid", "start": 3868, "end": 3884, "loc": { "start": { "line": 126, "column": 35 }, "end": { "line": 126, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3884, "end": 3885, "loc": { "start": { "line": 126, "column": 51 }, "end": { "line": 126, "column": 52 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3885, "end": 3886, "loc": { "start": { "line": 126, "column": 52 }, "end": { "line": 126, "column": 53 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3912, "end": 3913, "loc": { "start": { "line": 127, "column": 24 }, "end": { "line": 127, "column": 25 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3935, "end": 3936, "loc": { "start": { "line": 128, "column": 20 }, "end": { "line": 128, "column": 21 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3936, "end": 3937, "loc": { "start": { "line": 128, "column": 21 }, "end": { "line": 128, "column": 22 } } }, { "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": 128, "column": 22 }, "end": { "line": 128, "column": 23 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3956, "end": 3957, "loc": { "start": { "line": 129, "column": 16 }, "end": { "line": 129, "column": 17 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3957, "end": 3958, "loc": { "start": { "line": 129, "column": 17 }, "end": { "line": 129, "column": 18 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 3958, "end": 3959, "loc": { "start": { "line": 129, "column": 18 }, "end": { "line": 129, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3973, "end": 3974, "loc": { "start": { "line": 130, "column": 12 }, "end": { "line": 130, "column": 13 } } }, { "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": 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, "updateContext": null }, "start": 3989, "end": 3990, "loc": { "start": { "line": 131, "column": 12 }, "end": { "line": 131, "column": 13 } } }, { "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": 3990, "end": 3995, "loc": { "start": { "line": 131, "column": 13 }, "end": { "line": 131, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 3995, "end": 3996, "loc": { "start": { "line": 131, "column": 18 }, "end": { "line": 131, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "err", "start": 3996, "end": 3999, "loc": { "start": { "line": 131, "column": 19 }, "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": 4000, "end": 4002, "loc": { "start": { "line": 131, "column": 23 }, "end": { "line": 131, "column": 25 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4003, "end": 4004, "loc": { "start": { "line": 131, "column": 26 }, "end": { "line": 131, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "assert", "start": 4022, "end": 4028, "loc": { "start": { "line": 132, "column": 16 }, "end": { "line": 132, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4028, "end": 4029, "loc": { "start": { "line": 132, "column": 22 }, "end": { "line": 132, "column": 23 } } }, { "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": 4029, "end": 4033, "loc": { "start": { "line": 132, "column": 23 }, "end": { "line": 132, "column": 27 } } }, { "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": 132, "column": 27 }, "end": { "line": 132, "column": 28 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Failed to initializing mod:", "start": 4035, "end": 4064, "loc": { "start": { "line": 132, "column": 29 }, "end": { "line": 132, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4064, "end": 4065, "loc": { "start": { "line": 132, "column": 58 }, "end": { "line": 132, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "err", "start": 4066, "end": 4069, "loc": { "start": { "line": 132, "column": 60 }, "end": { "line": 132, "column": 63 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4069, "end": 4070, "loc": { "start": { "line": 132, "column": 63 }, "end": { "line": 132, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4070, "end": 4071, "loc": { "start": { "line": 132, "column": 64 }, "end": { "line": 132, "column": 65 } } }, { "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": 4089, "end": 4095, "loc": { "start": { "line": 133, "column": 16 }, "end": { "line": 133, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Promise", "start": 4096, "end": 4103, "loc": { "start": { "line": 133, "column": 23 }, "end": { "line": 133, "column": 30 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4103, "end": 4104, "loc": { "start": { "line": 133, "column": 30 }, "end": { "line": 133, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 4104, "end": 4110, "loc": { "start": { "line": 133, "column": 31 }, "end": { "line": 133, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4110, "end": 4111, "loc": { "start": { "line": 133, "column": 37 }, "end": { "line": 133, "column": 38 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Initializing mod failed: ", "start": 4111, "end": 4138, "loc": { "start": { "line": 133, "column": 38 }, "end": { "line": 133, "column": 65 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 4139, "end": 4140, "loc": { "start": { "line": 133, "column": 66 }, "end": { "line": 133, "column": 67 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "err", "start": 4141, "end": 4144, "loc": { "start": { "line": 133, "column": 68 }, "end": { "line": 133, "column": 71 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4144, "end": 4145, "loc": { "start": { "line": 133, "column": 71 }, "end": { "line": 133, "column": 72 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4145, "end": 4146, "loc": { "start": { "line": 133, "column": 72 }, "end": { "line": 133, "column": 73 } } }, { "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": 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": 4161, "end": 4162, "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": 4162, "end": 4163, "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": 4169, "end": 4170, "loc": { "start": { "line": 135, "column": 4 }, "end": { "line": 135, "column": 5 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addModPackMods", "start": 4178, "end": 4192, "loc": { "start": { "line": 137, "column": 4 }, "end": { "line": 137, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4192, "end": 4193, "loc": { "start": { "line": 137, "column": 18 }, "end": { "line": 137, "column": 19 } } }, { "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": 137, "column": 19 }, "end": { "line": 137, "column": 20 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4195, "end": 4196, "loc": { "start": { "line": 137, "column": 21 }, "end": { "line": 137, "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": 4206, "end": 4208, "loc": { "start": { "line": 138, "column": 8 }, "end": { "line": 138, "column": 10 } } }, { "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": 138, "column": 11 }, "end": { "line": 138, "column": 12 } } }, { "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": 4210, "end": 4214, "loc": { "start": { "line": 138, "column": 12 }, "end": { "line": 138, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4214, "end": 4215, "loc": { "start": { "line": 138, "column": 16 }, "end": { "line": 138, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 4215, "end": 4222, "loc": { "start": { "line": 138, "column": 17 }, "end": { "line": 138, "column": 24 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 4223, "end": 4225, "loc": { "start": { "line": 138, "column": 25 }, "end": { "line": 138, "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": 4226, "end": 4230, "loc": { "start": { "line": 138, "column": 28 }, "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": 4230, "end": 4231, "loc": { "start": { "line": 138, "column": 32 }, "end": { "line": 138, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 4231, "end": 4238, "loc": { "start": { "line": 138, "column": 33 }, "end": { "line": 138, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4238, "end": 4239, "loc": { "start": { "line": 138, "column": 40 }, "end": { "line": 138, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 4239, "end": 4243, "loc": { "start": { "line": 138, "column": 41 }, "end": { "line": 138, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4243, "end": 4244, "loc": { "start": { "line": 138, "column": 45 }, "end": { "line": 138, "column": 46 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4245, "end": 4246, "loc": { "start": { "line": 138, "column": 47 }, "end": { "line": 138, "column": 48 } } }, { "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": 4260, "end": 4263, "loc": { "start": { "line": 139, "column": 12 }, "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": "promise", "start": 4264, "end": 4271, "loc": { "start": { "line": 139, "column": 16 }, "end": { "line": 139, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4272, "end": 4273, "loc": { "start": { "line": 139, "column": 24 }, "end": { "line": 139, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Promise", "start": 4274, "end": 4281, "loc": { "start": { "line": 139, "column": 26 }, "end": { "line": 139, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4281, "end": 4282, "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": "resolve", "start": 4282, "end": 4289, "loc": { "start": { "line": 139, "column": 34 }, "end": { "line": 139, "column": 41 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4289, "end": 4290, "loc": { "start": { "line": 139, "column": 41 }, "end": { "line": 139, "column": 42 } } }, { "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": 4290, "end": 4294, "loc": { "start": { "line": 139, "column": 42 }, "end": { "line": 139, "column": 46 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4294, "end": 4295, "loc": { "start": { "line": 139, "column": 46 }, "end": { "line": 139, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4295, "end": 4296, "loc": { "start": { "line": 139, "column": 47 }, "end": { "line": 139, "column": 48 } } }, { "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": 4312, "end": 4315, "loc": { "start": { "line": 141, "column": 12 }, "end": { "line": 141, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4316, "end": 4317, "loc": { "start": { "line": 141, "column": 16 }, "end": { "line": 141, "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": 4317, "end": 4320, "loc": { "start": { "line": 141, "column": 17 }, "end": { "line": 141, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4321, "end": 4322, "loc": { "start": { "line": 141, "column": 21 }, "end": { "line": 141, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4323, "end": 4324, "loc": { "start": { "line": 141, "column": 23 }, "end": { "line": 141, "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": 4325, "end": 4326, "loc": { "start": { "line": 141, "column": 25 }, "end": { "line": 141, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4326, "end": 4327, "loc": { "start": { "line": 141, "column": 26 }, "end": { "line": 141, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4328, "end": 4329, "loc": { "start": { "line": 141, "column": 28 }, "end": { "line": 141, "column": 29 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 4330, "end": 4331, "loc": { "start": { "line": 141, "column": 30 }, "end": { "line": 141, "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": 4332, "end": 4336, "loc": { "start": { "line": 141, "column": 32 }, "end": { "line": 141, "column": 36 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4336, "end": 4337, "loc": { "start": { "line": 141, "column": 36 }, "end": { "line": 141, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 4337, "end": 4344, "loc": { "start": { "line": 141, "column": 37 }, "end": { "line": 141, "column": 44 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4344, "end": 4345, "loc": { "start": { "line": 141, "column": 44 }, "end": { "line": 141, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 4345, "end": 4349, "loc": { "start": { "line": 141, "column": 45 }, "end": { "line": 141, "column": 49 } } }, { "type": { "label": ".", "beforeExpr": false, "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": 49 }, "end": { "line": 141, "column": 50 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 4350, "end": 4356, "loc": { "start": { "line": 141, "column": 50 }, "end": { "line": 141, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4356, "end": 4357, "loc": { "start": { "line": 141, "column": 56 }, "end": { "line": 141, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4358, "end": 4359, "loc": { "start": { "line": 141, "column": 58 }, "end": { "line": 141, "column": 59 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 4359, "end": 4361, "loc": { "start": { "line": 141, "column": 59 }, "end": { "line": 141, "column": 61 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4361, "end": 4362, "loc": { "start": { "line": 141, "column": 61 }, "end": { "line": 141, "column": 62 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4363, "end": 4364, "loc": { "start": { "line": 141, "column": 63 }, "end": { "line": 141, "column": 64 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "promise", "start": 4382, "end": 4389, "loc": { "start": { "line": 142, "column": 16 }, "end": { "line": 142, "column": 23 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4390, "end": 4391, "loc": { "start": { "line": 142, "column": 24 }, "end": { "line": 142, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "promise", "start": 4392, "end": 4399, "loc": { "start": { "line": 142, "column": 26 }, "end": { "line": 142, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4399, "end": 4400, "loc": { "start": { "line": 142, "column": 33 }, "end": { "line": 142, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "then", "start": 4400, "end": 4404, "loc": { "start": { "line": 142, "column": 34 }, "end": { "line": 142, "column": 38 } } }, { "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": 142, "column": 38 }, "end": { "line": 142, "column": 39 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4405, "end": 4406, "loc": { "start": { "line": 142, "column": 39 }, "end": { "line": 142, "column": 40 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4406, "end": 4407, "loc": { "start": { "line": 142, "column": 40 }, "end": { "line": 142, "column": 41 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4408, "end": 4410, "loc": { "start": { "line": 142, "column": 42 }, "end": { "line": 142, "column": 44 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4411, "end": 4412, "loc": { "start": { "line": 142, "column": 45 }, "end": { "line": 142, "column": 46 } } }, { "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": 4434, "end": 4440, "loc": { "start": { "line": 143, "column": 20 }, "end": { "line": 143, "column": 26 } } }, { "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": 4441, "end": 4445, "loc": { "start": { "line": 143, "column": 27 }, "end": { "line": 143, "column": 31 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4445, "end": 4446, "loc": { "start": { "line": 143, "column": 31 }, "end": { "line": 143, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addMod", "start": 4446, "end": 4452, "loc": { "start": { "line": 143, "column": 32 }, "end": { "line": 143, "column": 38 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4452, "end": 4453, "loc": { "start": { "line": 143, "column": 38 }, "end": { "line": 143, "column": 39 } } }, { "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": 4453, "end": 4457, "loc": { "start": { "line": 143, "column": 39 }, "end": { "line": 143, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4457, "end": 4458, "loc": { "start": { "line": 143, "column": 43 }, "end": { "line": 143, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 4458, "end": 4465, "loc": { "start": { "line": 143, "column": 44 }, "end": { "line": 143, "column": 51 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4465, "end": 4466, "loc": { "start": { "line": 143, "column": 51 }, "end": { "line": 143, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 4466, "end": 4470, "loc": { "start": { "line": 143, "column": 52 }, "end": { "line": 143, "column": 56 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4470, "end": 4471, "loc": { "start": { "line": 143, "column": 56 }, "end": { "line": 143, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4471, "end": 4472, "loc": { "start": { "line": 143, "column": 57 }, "end": { "line": 143, "column": 58 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4472, "end": 4473, "loc": { "start": { "line": 143, "column": 58 }, "end": { "line": 143, "column": 59 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4473, "end": 4474, "loc": { "start": { "line": 143, "column": 59 }, "end": { "line": 143, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "url", "start": 4474, "end": 4477, "loc": { "start": { "line": 143, "column": 60 }, "end": { "line": 143, "column": 63 } } }, { "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": 143, "column": 63 }, "end": { "line": 143, "column": 64 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4478, "end": 4479, "loc": { "start": { "line": 143, "column": 64 }, "end": { "line": 143, "column": 65 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4497, "end": 4498, "loc": { "start": { "line": 144, "column": 16 }, "end": { "line": 144, "column": 17 } } }, { "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": 144, "column": 17 }, "end": { "line": 144, "column": 18 } } }, { "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": 144, "column": 18 }, "end": { "line": 144, "column": 19 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4514, "end": 4515, "loc": { "start": { "line": 145, "column": 12 }, "end": { "line": 145, "column": 13 } } }, { "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": 4529, "end": 4535, "loc": { "start": { "line": 146, "column": 12 }, "end": { "line": 146, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "promise", "start": 4536, "end": 4543, "loc": { "start": { "line": 146, "column": 19 }, "end": { "line": 146, "column": 26 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4543, "end": 4544, "loc": { "start": { "line": 146, "column": 26 }, "end": { "line": 146, "column": 27 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4554, "end": 4555, "loc": { "start": { "line": 147, "column": 8 }, "end": { "line": 147, "column": 9 } } }, { "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": 4565, "end": 4571, "loc": { "start": { "line": 148, "column": 8 }, "end": { "line": 148, "column": 14 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Promise", "start": 4572, "end": 4579, "loc": { "start": { "line": 148, "column": 15 }, "end": { "line": 148, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4579, "end": 4580, "loc": { "start": { "line": 148, "column": 22 }, "end": { "line": 148, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reject", "start": 4580, "end": 4586, "loc": { "start": { "line": 148, "column": 23 }, "end": { "line": 148, "column": 29 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4586, "end": 4587, "loc": { "start": { "line": 148, "column": 29 }, "end": { "line": 148, "column": 30 } } }, { "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": 148, "column": 30 }, "end": { "line": 148, "column": 31 } } }, { "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": 148, "column": 31 }, "end": { "line": 148, "column": 32 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4595, "end": 4596, "loc": { "start": { "line": 149, "column": 4 }, "end": { "line": 149, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Adds a mod to the page\r\n * @param {Array} urls\r\n ", "start": 4604, "end": 4683, "loc": { "start": { "line": 151, "column": 4 }, "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": "addMods", "start": 4689, "end": 4696, "loc": { "start": { "line": 155, "column": 4 }, "end": { "line": 155, "column": 11 } } }, { "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": 155, "column": 11 }, "end": { "line": 155, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "urls", "start": 4697, "end": 4701, "loc": { "start": { "line": 155, "column": 12 }, "end": { "line": 155, "column": 16 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4701, "end": 4702, "loc": { "start": { "line": 155, "column": 16 }, "end": { "line": 155, "column": 17 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4703, "end": 4704, "loc": { "start": { "line": 155, "column": 18 }, "end": { "line": 155, "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": 4714, "end": 4717, "loc": { "start": { "line": 156, "column": 8 }, "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": "promise", "start": 4718, "end": 4725, "loc": { "start": { "line": 156, "column": 12 }, "end": { "line": 156, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4726, "end": 4727, "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": "Promise", "start": 4728, "end": 4735, "loc": { "start": { "line": 156, "column": 22 }, "end": { "line": 156, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4735, "end": 4736, "loc": { "start": { "line": 156, "column": 29 }, "end": { "line": 156, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "resolve", "start": 4736, "end": 4743, "loc": { "start": { "line": 156, "column": 30 }, "end": { "line": 156, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4743, "end": 4744, "loc": { "start": { "line": 156, "column": 37 }, "end": { "line": 156, "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": 4744, "end": 4748, "loc": { "start": { "line": 156, "column": 38 }, "end": { "line": 156, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4748, "end": 4749, "loc": { "start": { "line": 156, "column": 42 }, "end": { "line": 156, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4749, "end": 4750, "loc": { "start": { "line": 156, "column": 43 }, "end": { "line": 156, "column": 44 } } }, { "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": 4762, "end": 4765, "loc": { "start": { "line": 158, "column": 8 }, "end": { "line": 158, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4766, "end": 4767, "loc": { "start": { "line": 158, "column": 12 }, "end": { "line": 158, "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": 4767, "end": 4770, "loc": { "start": { "line": 158, "column": 13 }, "end": { "line": 158, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4771, "end": 4772, "loc": { "start": { "line": 158, "column": 17 }, "end": { "line": 158, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4773, "end": 4774, "loc": { "start": { "line": 158, "column": 19 }, "end": { "line": 158, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 4775, "end": 4776, "loc": { "start": { "line": 158, "column": 21 }, "end": { "line": 158, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4776, "end": 4777, "loc": { "start": { "line": 158, "column": 22 }, "end": { "line": 158, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4778, "end": 4779, "loc": { "start": { "line": 158, "column": 24 }, "end": { "line": 158, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 4780, "end": 4781, "loc": { "start": { "line": 158, "column": 26 }, "end": { "line": 158, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "urls", "start": 4782, "end": 4786, "loc": { "start": { "line": 158, "column": 28 }, "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": 4786, "end": 4787, "loc": { "start": { "line": 158, "column": 32 }, "end": { "line": 158, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 4787, "end": 4793, "loc": { "start": { "line": 158, "column": 33 }, "end": { "line": 158, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4793, "end": 4794, "loc": { "start": { "line": 158, "column": 39 }, "end": { "line": 158, "column": 40 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 4795, "end": 4797, "loc": { "start": { "line": 158, "column": 41 }, "end": { "line": 158, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4797, "end": 4798, "loc": { "start": { "line": 158, "column": 43 }, "end": { "line": 158, "column": 44 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4798, "end": 4799, "loc": { "start": { "line": 158, "column": 44 }, "end": { "line": 158, "column": 45 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4800, "end": 4801, "loc": { "start": { "line": 158, "column": 46 }, "end": { "line": 158, "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": 4815, "end": 4820, "loc": { "start": { "line": 159, "column": 12 }, "end": { "line": 159, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "url", "start": 4821, "end": 4824, "loc": { "start": { "line": 159, "column": 18 }, "end": { "line": 159, "column": 21 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4825, "end": 4826, "loc": { "start": { "line": 159, "column": 22 }, "end": { "line": 159, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "urls", "start": 4827, "end": 4831, "loc": { "start": { "line": 159, "column": 24 }, "end": { "line": 159, "column": 28 } } }, { "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": 159, "column": 28 }, "end": { "line": 159, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 4832, "end": 4833, "loc": { "start": { "line": 159, "column": 29 }, "end": { "line": 159, "column": 30 } } }, { "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": 159, "column": 30 }, "end": { "line": 159, "column": 31 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4834, "end": 4835, "loc": { "start": { "line": 159, "column": 31 }, "end": { "line": 159, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "promise", "start": 4851, "end": 4858, "loc": { "start": { "line": 161, "column": 12 }, "end": { "line": 161, "column": 19 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 4859, "end": 4860, "loc": { "start": { "line": 161, "column": 20 }, "end": { "line": 161, "column": 21 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "promise", "start": 4861, "end": 4868, "loc": { "start": { "line": 161, "column": 22 }, "end": { "line": 161, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4868, "end": 4869, "loc": { "start": { "line": 161, "column": 29 }, "end": { "line": 161, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "then", "start": 4869, "end": 4873, "loc": { "start": { "line": 161, "column": 30 }, "end": { "line": 161, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4873, "end": 4874, "loc": { "start": { "line": 161, "column": 34 }, "end": { "line": 161, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4874, "end": 4875, "loc": { "start": { "line": 161, "column": 35 }, "end": { "line": 161, "column": 36 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4875, "end": 4876, "loc": { "start": { "line": 161, "column": 36 }, "end": { "line": 161, "column": 37 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4877, "end": 4879, "loc": { "start": { "line": 161, "column": 38 }, "end": { "line": 161, "column": 40 } } }, { "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": 161, "column": 41 }, "end": { "line": 161, "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": 4899, "end": 4905, "loc": { "start": { "line": 162, "column": 16 }, "end": { "line": 162, "column": 22 } } }, { "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": 4906, "end": 4910, "loc": { "start": { "line": 162, "column": 23 }, "end": { "line": 162, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4910, "end": 4911, "loc": { "start": { "line": 162, "column": 27 }, "end": { "line": 162, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "addMod", "start": 4911, "end": 4917, "loc": { "start": { "line": 162, "column": 28 }, "end": { "line": 162, "column": 34 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4917, "end": 4918, "loc": { "start": { "line": 162, "column": 34 }, "end": { "line": 162, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "url", "start": 4918, "end": 4921, "loc": { "start": { "line": 162, "column": 35 }, "end": { "line": 162, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4921, "end": 4922, "loc": { "start": { "line": 162, "column": 38 }, "end": { "line": 162, "column": 39 } } }, { "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": 162, "column": 39 }, "end": { "line": 162, "column": 40 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4937, "end": 4938, "loc": { "start": { "line": 163, "column": 12 }, "end": { "line": 163, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4938, "end": 4939, "loc": { "start": { "line": 163, "column": 13 }, "end": { "line": 163, "column": 14 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4939, "end": 4940, "loc": { "start": { "line": 163, "column": 14 }, "end": { "line": 163, "column": 15 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4950, "end": 4951, "loc": { "start": { "line": 164, "column": 8 }, "end": { "line": 164, "column": 9 } } }, { "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": 4963, "end": 4969, "loc": { "start": { "line": 166, "column": 8 }, "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": "promise", "start": 4970, "end": 4977, "loc": { "start": { "line": 166, "column": 15 }, "end": { "line": 166, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 4977, "end": 4978, "loc": { "start": { "line": 166, "column": 22 }, "end": { "line": 166, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 4984, "end": 4985, "loc": { "start": { "line": 167, "column": 4 }, "end": { "line": 167, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Loads all mods in the mods list\r\n ", "start": 4993, "end": 5045, "loc": { "start": { "line": 169, "column": 4 }, "end": { "line": 171, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadMods", "start": 5051, "end": 5059, "loc": { "start": { "line": 172, "column": 4 }, "end": { "line": 172, "column": 12 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5059, "end": 5060, "loc": { "start": { "line": 172, "column": 12 }, "end": { "line": 172, "column": 13 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5060, "end": 5061, "loc": { "start": { "line": 172, "column": 13 }, "end": { "line": 172, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5062, "end": 5063, "loc": { "start": { "line": 172, "column": 15 }, "end": { "line": 172, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapezAPI", "start": 5073, "end": 5082, "loc": { "start": { "line": 173, "column": 8 }, "end": { "line": 173, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5082, "end": 5083, "loc": { "start": { "line": 173, "column": 17 }, "end": { "line": 173, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 5083, "end": 5087, "loc": { "start": { "line": 173, "column": 18 }, "end": { "line": 173, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5088, "end": 5089, "loc": { "start": { "line": 173, "column": 23 }, "end": { "line": 173, "column": 24 } } }, { "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": 5090, "end": 5094, "loc": { "start": { "line": 173, "column": 25 }, "end": { "line": 173, "column": 29 } } }, { "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": 173, "column": 29 }, "end": { "line": 173, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 5095, "end": 5099, "loc": { "start": { "line": 173, "column": 30 }, "end": { "line": 173, "column": 34 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5099, "end": 5100, "loc": { "start": { "line": 173, "column": 34 }, "end": { "line": 173, "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": 5112, "end": 5114, "loc": { "start": { "line": 175, "column": 8 }, "end": { "line": 175, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5115, "end": 5116, "loc": { "start": { "line": 175, "column": 11 }, "end": { "line": 175, "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": 5116, "end": 5117, "loc": { "start": { "line": 175, "column": 12 }, "end": { "line": 175, "column": 13 } } }, { "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": 5117, "end": 5121, "loc": { "start": { "line": 175, "column": 13 }, "end": { "line": 175, "column": 17 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5121, "end": 5122, "loc": { "start": { "line": 175, "column": 17 }, "end": { "line": 175, "column": 18 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 5122, "end": 5129, "loc": { "start": { "line": 175, "column": 18 }, "end": { "line": 175, "column": 25 } } }, { "type": { "label": "||", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 1, "updateContext": null }, "value": "||", "start": 5130, "end": 5132, "loc": { "start": { "line": 175, "column": 26 }, "end": { "line": 175, "column": 28 } } }, { "type": { "label": "prefix", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": null, "updateContext": null }, "value": "!", "start": 5133, "end": 5134, "loc": { "start": { "line": 175, "column": 29 }, "end": { "line": 175, "column": 30 } } }, { "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": 5134, "end": 5138, "loc": { "start": { "line": 175, "column": 30 }, "end": { "line": 175, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5138, "end": 5139, "loc": { "start": { "line": 175, "column": 34 }, "end": { "line": 175, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 5139, "end": 5146, "loc": { "start": { "line": 175, "column": 35 }, "end": { "line": 175, "column": 42 } } }, { "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": 175, "column": 42 }, "end": { "line": 175, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 5147, "end": 5155, "loc": { "start": { "line": 175, "column": 43 }, "end": { "line": 175, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5155, "end": 5156, "loc": { "start": { "line": 175, "column": 51 }, "end": { "line": 175, "column": 52 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5157, "end": 5158, "loc": { "start": { "line": 175, "column": 53 }, "end": { "line": 175, "column": 54 } } }, { "type": { "label": "var", "keyword": "var", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "var", "start": 5172, "end": 5175, "loc": { "start": { "line": 176, "column": 12 }, "end": { "line": 176, "column": 15 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sorter", "start": 5176, "end": 5182, "loc": { "start": { "line": 176, "column": 16 }, "end": { "line": 176, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5183, "end": 5184, "loc": { "start": { "line": 176, "column": 23 }, "end": { "line": 176, "column": 24 } } }, { "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": 5185, "end": 5188, "loc": { "start": { "line": 176, "column": 25 }, "end": { "line": 176, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "Toposort", "start": 5189, "end": 5197, "loc": { "start": { "line": 176, "column": 29 }, "end": { "line": 176, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5197, "end": 5198, "loc": { "start": { "line": 176, "column": 37 }, "end": { "line": 176, "column": 38 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5198, "end": 5199, "loc": { "start": { "line": 176, "column": 38 }, "end": { "line": 176, "column": 39 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5199, "end": 5200, "loc": { "start": { "line": 176, "column": 39 }, "end": { "line": 176, "column": 40 } } }, { "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": 5214, "end": 5217, "loc": { "start": { "line": 177, "column": 12 }, "end": { "line": 177, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5218, "end": 5219, "loc": { "start": { "line": 177, "column": 16 }, "end": { "line": 177, "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": 5219, "end": 5224, "loc": { "start": { "line": 177, "column": 17 }, "end": { "line": 177, "column": 22 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5225, "end": 5226, "loc": { "start": { "line": 177, "column": 23 }, "end": { "line": 177, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 5226, "end": 5228, "loc": { "start": { "line": 177, "column": 24 }, "end": { "line": 177, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5228, "end": 5229, "loc": { "start": { "line": 177, "column": 26 }, "end": { "line": 177, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 5230, "end": 5233, "loc": { "start": { "line": 177, "column": 28 }, "end": { "line": 177, "column": 31 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5233, "end": 5234, "loc": { "start": { "line": 177, "column": 31 }, "end": { "line": 177, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "of", "start": 5235, "end": 5237, "loc": { "start": { "line": 177, "column": 33 }, "end": { "line": 177, "column": 35 } } }, { "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": 5238, "end": 5242, "loc": { "start": { "line": 177, "column": 36 }, "end": { "line": 177, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5242, "end": 5243, "loc": { "start": { "line": 177, "column": 40 }, "end": { "line": 177, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 5243, "end": 5247, "loc": { "start": { "line": 177, "column": 41 }, "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": 5247, "end": 5248, "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": "entries", "start": 5248, "end": 5255, "loc": { "start": { "line": 177, "column": 46 }, "end": { "line": 177, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5255, "end": 5256, "loc": { "start": { "line": 177, "column": 53 }, "end": { "line": 177, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5256, "end": 5257, "loc": { "start": { "line": 177, "column": 54 }, "end": { "line": 177, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5257, "end": 5258, "loc": { "start": { "line": 177, "column": 55 }, "end": { "line": 177, "column": 56 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5259, "end": 5260, "loc": { "start": { "line": 177, "column": 57 }, "end": { "line": 177, "column": 58 } } }, { "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": 5278, "end": 5281, "loc": { "start": { "line": 178, "column": 16 }, "end": { "line": 178, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isMissingDependecie", "start": 5282, "end": 5301, "loc": { "start": { "line": 178, "column": 20 }, "end": { "line": 178, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5302, "end": 5303, "loc": { "start": { "line": 178, "column": 40 }, "end": { "line": 178, "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": 5304, "end": 5309, "loc": { "start": { "line": 178, "column": 42 }, "end": { "line": 178, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5309, "end": 5310, "loc": { "start": { "line": 178, "column": 47 }, "end": { "line": 178, "column": 48 } } }, { "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": 5328, "end": 5331, "loc": { "start": { "line": 179, "column": 16 }, "end": { "line": 179, "column": 19 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "missingDependecie", "start": 5332, "end": 5349, "loc": { "start": { "line": 179, "column": 20 }, "end": { "line": 179, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5350, "end": 5351, "loc": { "start": { "line": 179, "column": 38 }, "end": { "line": 179, "column": 39 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "", "start": 5352, "end": 5354, "loc": { "start": { "line": 179, "column": 40 }, "end": { "line": 179, "column": 42 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5354, "end": 5355, "loc": { "start": { "line": 179, "column": 42 }, "end": { "line": 179, "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": 5373, "end": 5376, "loc": { "start": { "line": 180, "column": 16 }, "end": { "line": 180, "column": 19 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5377, "end": 5378, "loc": { "start": { "line": 180, "column": 20 }, "end": { "line": 180, "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": 5378, "end": 5381, "loc": { "start": { "line": 180, "column": 21 }, "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": "i", "start": 5382, "end": 5383, "loc": { "start": { "line": 180, "column": 25 }, "end": { "line": 180, "column": 26 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5384, "end": 5385, "loc": { "start": { "line": 180, "column": 27 }, "end": { "line": 180, "column": 28 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 5386, "end": 5387, "loc": { "start": { "line": 180, "column": 29 }, "end": { "line": 180, "column": 30 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5387, "end": 5388, "loc": { "start": { "line": 180, "column": 30 }, "end": { "line": 180, "column": 31 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5389, "end": 5390, "loc": { "start": { "line": 180, "column": 32 }, "end": { "line": 180, "column": 33 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 5391, "end": 5392, "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": "mod", "start": 5393, "end": 5396, "loc": { "start": { "line": 180, "column": 36 }, "end": { "line": 180, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5396, "end": 5397, "loc": { "start": { "line": 180, "column": 39 }, "end": { "line": 180, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencies", "start": 5397, "end": 5409, "loc": { "start": { "line": 180, "column": 40 }, "end": { "line": 180, "column": 52 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5409, "end": 5410, "loc": { "start": { "line": 180, "column": 52 }, "end": { "line": 180, "column": 53 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 5410, "end": 5416, "loc": { "start": { "line": 180, "column": 53 }, "end": { "line": 180, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5416, "end": 5417, "loc": { "start": { "line": 180, "column": 59 }, "end": { "line": 180, "column": 60 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5418, "end": 5419, "loc": { "start": { "line": 180, "column": 61 }, "end": { "line": 180, "column": 62 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 5419, "end": 5421, "loc": { "start": { "line": 180, "column": 62 }, "end": { "line": 180, "column": 64 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5421, "end": 5422, "loc": { "start": { "line": 180, "column": 64 }, "end": { "line": 180, "column": 65 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5423, "end": 5424, "loc": { "start": { "line": 180, "column": 66 }, "end": { "line": 180, "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": 5446, "end": 5451, "loc": { "start": { "line": 181, "column": 20 }, "end": { "line": 181, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencie", "start": 5452, "end": 5463, "loc": { "start": { "line": 181, "column": 26 }, "end": { "line": 181, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5464, "end": 5465, "loc": { "start": { "line": 181, "column": 38 }, "end": { "line": 181, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 5466, "end": 5469, "loc": { "start": { "line": 181, "column": 40 }, "end": { "line": 181, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5469, "end": 5470, "loc": { "start": { "line": 181, "column": 43 }, "end": { "line": 181, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencies", "start": 5470, "end": 5482, "loc": { "start": { "line": 181, "column": 44 }, "end": { "line": 181, "column": 56 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5482, "end": 5483, "loc": { "start": { "line": 181, "column": 56 }, "end": { "line": 181, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 5483, "end": 5484, "loc": { "start": { "line": 181, "column": 57 }, "end": { "line": 181, "column": 58 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5484, "end": 5485, "loc": { "start": { "line": 181, "column": 58 }, "end": { "line": 181, "column": 59 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5485, "end": 5486, "loc": { "start": { "line": 181, "column": 59 }, "end": { "line": 181, "column": 60 } } }, { "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": 5508, "end": 5510, "loc": { "start": { "line": 182, "column": 20 }, "end": { "line": 182, "column": 22 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5511, "end": 5512, "loc": { "start": { "line": 182, "column": 23 }, "end": { "line": 182, "column": 24 } } }, { "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": 5512, "end": 5516, "loc": { "start": { "line": 182, "column": 24 }, "end": { "line": 182, "column": 28 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5516, "end": 5517, "loc": { "start": { "line": 182, "column": 28 }, "end": { "line": 182, "column": 29 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 5517, "end": 5521, "loc": { "start": { "line": 182, "column": 29 }, "end": { "line": 182, "column": 33 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5521, "end": 5522, "loc": { "start": { "line": 182, "column": 33 }, "end": { "line": 182, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "has", "start": 5522, "end": 5525, "loc": { "start": { "line": 182, "column": 34 }, "end": { "line": 182, "column": 37 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5525, "end": 5526, "loc": { "start": { "line": 182, "column": 37 }, "end": { "line": 182, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencie", "start": 5526, "end": 5537, "loc": { "start": { "line": 182, "column": 38 }, "end": { "line": 182, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5537, "end": 5538, "loc": { "start": { "line": 182, "column": 49 }, "end": { "line": 182, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5538, "end": 5539, "loc": { "start": { "line": 182, "column": 50 }, "end": { "line": 182, "column": 51 } } }, { "type": { "label": "continue", "keyword": "continue", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "continue", "start": 5540, "end": 5548, "loc": { "start": { "line": 182, "column": 52 }, "end": { "line": 182, "column": 60 } } }, { "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": 182, "column": 60 }, "end": { "line": 182, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isMissingDependecie", "start": 5571, "end": 5590, "loc": { "start": { "line": 183, "column": 20 }, "end": { "line": 183, "column": 39 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5591, "end": 5592, "loc": { "start": { "line": 183, "column": 40 }, "end": { "line": 183, "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": 5593, "end": 5597, "loc": { "start": { "line": 183, "column": 42 }, "end": { "line": 183, "column": 46 } } }, { "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": 183, "column": 46 }, "end": { "line": 183, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "missingDependecie", "start": 5620, "end": 5637, "loc": { "start": { "line": 184, "column": 20 }, "end": { "line": 184, "column": 37 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 5638, "end": 5639, "loc": { "start": { "line": 184, "column": 38 }, "end": { "line": 184, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencie", "start": 5640, "end": 5651, "loc": { "start": { "line": 184, "column": 40 }, "end": { "line": 184, "column": 51 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5651, "end": 5652, "loc": { "start": { "line": 184, "column": 51 }, "end": { "line": 184, "column": 52 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5670, "end": 5671, "loc": { "start": { "line": 185, "column": 16 }, "end": { "line": 185, "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": 5691, "end": 5693, "loc": { "start": { "line": 187, "column": 16 }, "end": { "line": 187, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5694, "end": 5695, "loc": { "start": { "line": 187, "column": 19 }, "end": { "line": 187, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "isMissingDependecie", "start": 5695, "end": 5714, "loc": { "start": { "line": 187, "column": 20 }, "end": { "line": 187, "column": 39 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5714, "end": 5715, "loc": { "start": { "line": 187, "column": 39 }, "end": { "line": 187, "column": 40 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5716, "end": 5717, "loc": { "start": { "line": 187, "column": 41 }, "end": { "line": 187, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 5739, "end": 5746, "loc": { "start": { "line": 188, "column": 20 }, "end": { "line": 188, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5746, "end": 5747, "loc": { "start": { "line": 188, "column": 27 }, "end": { "line": 188, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "warn", "start": 5747, "end": 5751, "loc": { "start": { "line": 188, "column": 28 }, "end": { "line": 188, "column": 32 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 5751, "end": 5752, "loc": { "start": { "line": 188, "column": 32 }, "end": { "line": 188, "column": 33 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Mod with mod id: ", "start": 5778, "end": 5797, "loc": { "start": { "line": 189, "column": 24 }, "end": { "line": 189, "column": 43 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5798, "end": 5799, "loc": { "start": { "line": 189, "column": 44 }, "end": { "line": 189, "column": 45 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 5825, "end": 5828, "loc": { "start": { "line": 190, "column": 24 }, "end": { "line": 190, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5828, "end": 5829, "loc": { "start": { "line": 190, "column": 27 }, "end": { "line": 190, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 5829, "end": 5831, "loc": { "start": { "line": 190, "column": 28 }, "end": { "line": 190, "column": 30 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5832, "end": 5833, "loc": { "start": { "line": 190, "column": 31 }, "end": { "line": 190, "column": 32 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " is disabled because it's missings the dependecie ", "start": 5859, "end": 5911, "loc": { "start": { "line": 191, "column": 24 }, "end": { "line": 191, "column": 76 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 5912, "end": 5913, "loc": { "start": { "line": 191, "column": 77 }, "end": { "line": 191, "column": 78 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "missingDependecie", "start": 5939, "end": 5956, "loc": { "start": { "line": 192, "column": 24 }, "end": { "line": 192, "column": 41 } } }, { "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": 193, "column": 20 }, "end": { "line": 193, "column": 21 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 5979, "end": 5980, "loc": { "start": { "line": 193, "column": 21 }, "end": { "line": 193, "column": 22 } } }, { "type": { "label": "continue", "keyword": "continue", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "continue", "start": 6002, "end": 6010, "loc": { "start": { "line": 194, "column": 20 }, "end": { "line": 194, "column": 28 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6010, "end": 6011, "loc": { "start": { "line": 194, "column": 28 }, "end": { "line": 194, "column": 29 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6029, "end": 6030, "loc": { "start": { "line": 195, "column": 16 }, "end": { "line": 195, "column": 17 } } }, { "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": 6031, "end": 6035, "loc": { "start": { "line": 195, "column": 18 }, "end": { "line": 195, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sorter", "start": 6036, "end": 6042, "loc": { "start": { "line": 195, "column": 23 }, "end": { "line": 195, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6042, "end": 6043, "loc": { "start": { "line": 195, "column": 29 }, "end": { "line": 195, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "add", "start": 6043, "end": 6046, "loc": { "start": { "line": 195, "column": 30 }, "end": { "line": 195, "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": 195, "column": 33 }, "end": { "line": 195, "column": 34 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6047, "end": 6049, "loc": { "start": { "line": 195, "column": 34 }, "end": { "line": 195, "column": 36 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6049, "end": 6050, "loc": { "start": { "line": 195, "column": 36 }, "end": { "line": 195, "column": 37 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 6051, "end": 6054, "loc": { "start": { "line": 195, "column": 38 }, "end": { "line": 195, "column": 41 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6054, "end": 6055, "loc": { "start": { "line": 195, "column": 41 }, "end": { "line": 195, "column": 42 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "dependencies", "start": 6055, "end": 6067, "loc": { "start": { "line": 195, "column": 42 }, "end": { "line": 195, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6067, "end": 6068, "loc": { "start": { "line": 195, "column": 54 }, "end": { "line": 195, "column": 55 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6068, "end": 6069, "loc": { "start": { "line": 195, "column": 55 }, "end": { "line": 195, "column": 56 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6083, "end": 6084, "loc": { "start": { "line": 196, "column": 12 }, "end": { "line": 196, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapezAPI", "start": 6098, "end": 6107, "loc": { "start": { "line": 197, "column": 12 }, "end": { "line": 197, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6107, "end": 6108, "loc": { "start": { "line": 197, "column": 21 }, "end": { "line": 197, "column": 22 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 6108, "end": 6116, "loc": { "start": { "line": 197, "column": 22 }, "end": { "line": 197, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 6117, "end": 6118, "loc": { "start": { "line": 197, "column": 31 }, "end": { "line": 197, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sorter", "start": 6119, "end": 6125, "loc": { "start": { "line": 197, "column": 33 }, "end": { "line": 197, "column": 39 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6125, "end": 6126, "loc": { "start": { "line": 197, "column": 39 }, "end": { "line": 197, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "sort", "start": 6126, "end": 6130, "loc": { "start": { "line": 197, "column": 40 }, "end": { "line": 197, "column": 44 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6130, "end": 6131, "loc": { "start": { "line": 197, "column": 44 }, "end": { "line": 197, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6131, "end": 6132, "loc": { "start": { "line": 197, "column": 45 }, "end": { "line": 197, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6132, "end": 6133, "loc": { "start": { "line": 197, "column": 46 }, "end": { "line": 197, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "reverse", "start": 6133, "end": 6140, "loc": { "start": { "line": 197, "column": 47 }, "end": { "line": 197, "column": 54 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6140, "end": 6141, "loc": { "start": { "line": 197, "column": 54 }, "end": { "line": 197, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6141, "end": 6142, "loc": { "start": { "line": 197, "column": 55 }, "end": { "line": 197, "column": 56 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6142, "end": 6143, "loc": { "start": { "line": 197, "column": 56 }, "end": { "line": 197, "column": 57 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6153, "end": 6154, "loc": { "start": { "line": 198, "column": 8 }, "end": { "line": 198, "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": 6155, "end": 6159, "loc": { "start": { "line": 198, "column": 10 }, "end": { "line": 198, "column": 14 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6160, "end": 6161, "loc": { "start": { "line": 198, "column": 15 }, "end": { "line": 198, "column": 16 } } }, { "type": "CommentBlock", "value": "* @typedef {string[]} ", "start": 6175, "end": 6201, "loc": { "start": { "line": 199, "column": 12 }, "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": "shapezAPI", "start": 6215, "end": 6224, "loc": { "start": { "line": 200, "column": 12 }, "end": { "line": 200, "column": 21 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6224, "end": 6225, "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": "modOrder", "start": 6225, "end": 6233, "loc": { "start": { "line": 200, "column": 22 }, "end": { "line": 200, "column": 30 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 6234, "end": 6235, "loc": { "start": { "line": 200, "column": 31 }, "end": { "line": 200, "column": 32 } } }, { "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": 6236, "end": 6240, "loc": { "start": { "line": 200, "column": 33 }, "end": { "line": 200, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6240, "end": 6241, "loc": { "start": { "line": 200, "column": 37 }, "end": { "line": 200, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 6241, "end": 6248, "loc": { "start": { "line": 200, "column": 38 }, "end": { "line": 200, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6248, "end": 6249, "loc": { "start": { "line": 200, "column": 45 }, "end": { "line": 200, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 6249, "end": 6257, "loc": { "start": { "line": 200, "column": 46 }, "end": { "line": 200, "column": 54 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6257, "end": 6258, "loc": { "start": { "line": 200, "column": 54 }, "end": { "line": 200, "column": 55 } } }, { "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": 6272, "end": 6275, "loc": { "start": { "line": 201, "column": 12 }, "end": { "line": 201, "column": 15 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6276, "end": 6277, "loc": { "start": { "line": 201, "column": 16 }, "end": { "line": 201, "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": 6277, "end": 6282, "loc": { "start": { "line": 201, "column": 17 }, "end": { "line": 201, "column": 22 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6283, "end": 6284, "loc": { "start": { "line": 201, "column": 23 }, "end": { "line": 201, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6284, "end": 6286, "loc": { "start": { "line": 201, "column": 24 }, "end": { "line": 201, "column": 26 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6286, "end": 6287, "loc": { "start": { "line": 201, "column": 26 }, "end": { "line": 201, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 6288, "end": 6291, "loc": { "start": { "line": 201, "column": 28 }, "end": { "line": 201, "column": 31 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6291, "end": 6292, "loc": { "start": { "line": 201, "column": 31 }, "end": { "line": 201, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "of", "start": 6293, "end": 6295, "loc": { "start": { "line": 201, "column": 33 }, "end": { "line": 201, "column": 35 } } }, { "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": 6296, "end": 6300, "loc": { "start": { "line": 201, "column": 36 }, "end": { "line": 201, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6300, "end": 6301, "loc": { "start": { "line": 201, "column": 40 }, "end": { "line": 201, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 6301, "end": 6305, "loc": { "start": { "line": 201, "column": 41 }, "end": { "line": 201, "column": 45 } } }, { "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": 201, "column": 45 }, "end": { "line": 201, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 6306, "end": 6313, "loc": { "start": { "line": 201, "column": 46 }, "end": { "line": 201, "column": 53 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6313, "end": 6314, "loc": { "start": { "line": 201, "column": 53 }, "end": { "line": 201, "column": 54 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6314, "end": 6315, "loc": { "start": { "line": 201, "column": 54 }, "end": { "line": 201, "column": 55 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6315, "end": 6316, "loc": { "start": { "line": 201, "column": 55 }, "end": { "line": 201, "column": 56 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6317, "end": 6318, "loc": { "start": { "line": 201, "column": 57 }, "end": { "line": 201, "column": 58 } } }, { "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": 6336, "end": 6338, "loc": { "start": { "line": 202, "column": 16 }, "end": { "line": 202, "column": 18 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6339, "end": 6340, "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": "shapezAPI", "start": 6340, "end": 6349, "loc": { "start": { "line": 202, "column": 20 }, "end": { "line": 202, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6349, "end": 6350, "loc": { "start": { "line": 202, "column": 29 }, "end": { "line": 202, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 6350, "end": 6358, "loc": { "start": { "line": 202, "column": 30 }, "end": { "line": 202, "column": 38 } } }, { "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": 202, "column": 38 }, "end": { "line": 202, "column": 39 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "includes", "start": 6359, "end": 6367, "loc": { "start": { "line": 202, "column": 39 }, "end": { "line": 202, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6367, "end": 6368, "loc": { "start": { "line": 202, "column": 47 }, "end": { "line": 202, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6368, "end": 6370, "loc": { "start": { "line": 202, "column": 48 }, "end": { "line": 202, "column": 50 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6370, "end": 6371, "loc": { "start": { "line": 202, "column": 50 }, "end": { "line": 202, "column": 51 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6371, "end": 6372, "loc": { "start": { "line": 202, "column": 51 }, "end": { "line": 202, "column": 52 } } }, { "type": { "label": "continue", "keyword": "continue", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "continue", "start": 6373, "end": 6381, "loc": { "start": { "line": 202, "column": 53 }, "end": { "line": 202, "column": 61 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6381, "end": 6382, "loc": { "start": { "line": 202, "column": 61 }, "end": { "line": 202, "column": 62 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapezAPI", "start": 6400, "end": 6409, "loc": { "start": { "line": 203, "column": 16 }, "end": { "line": 203, "column": 25 } } }, { "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": 203, "column": 25 }, "end": { "line": 203, "column": 26 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 6410, "end": 6418, "loc": { "start": { "line": 203, "column": 26 }, "end": { "line": 203, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6418, "end": 6419, "loc": { "start": { "line": 203, "column": 34 }, "end": { "line": 203, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "push", "start": 6419, "end": 6423, "loc": { "start": { "line": 203, "column": 35 }, "end": { "line": 203, "column": 39 } } }, { "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": 203, "column": 39 }, "end": { "line": 203, "column": 40 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6424, "end": 6426, "loc": { "start": { "line": 203, "column": 40 }, "end": { "line": 203, "column": 42 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6426, "end": 6427, "loc": { "start": { "line": 203, "column": 42 }, "end": { "line": 203, "column": 43 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6427, "end": 6428, "loc": { "start": { "line": 203, "column": 43 }, "end": { "line": 203, "column": 44 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6442, "end": 6443, "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": 6453, "end": 6454, "loc": { "start": { "line": 205, "column": 8 }, "end": { "line": 205, "column": 9 } } }, { "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": 6466, "end": 6469, "loc": { "start": { "line": 207, "column": 8 }, "end": { "line": 207, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6470, "end": 6471, "loc": { "start": { "line": 207, "column": 12 }, "end": { "line": 207, "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": 6471, "end": 6474, "loc": { "start": { "line": 207, "column": 13 }, "end": { "line": 207, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 6475, "end": 6476, "loc": { "start": { "line": 207, "column": 17 }, "end": { "line": 207, "column": 18 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 6477, "end": 6478, "loc": { "start": { "line": 207, "column": 19 }, "end": { "line": 207, "column": 20 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 6479, "end": 6480, "loc": { "start": { "line": 207, "column": 21 }, "end": { "line": 207, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6480, "end": 6481, "loc": { "start": { "line": 207, "column": 22 }, "end": { "line": 207, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 6482, "end": 6483, "loc": { "start": { "line": 207, "column": 24 }, "end": { "line": 207, "column": 25 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": "<", "start": 6484, "end": 6485, "loc": { "start": { "line": 207, "column": 26 }, "end": { "line": 207, "column": 27 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapezAPI", "start": 6486, "end": 6495, "loc": { "start": { "line": 207, "column": 28 }, "end": { "line": 207, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6495, "end": 6496, "loc": { "start": { "line": 207, "column": 37 }, "end": { "line": 207, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 6496, "end": 6504, "loc": { "start": { "line": 207, "column": 38 }, "end": { "line": 207, "column": 46 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6504, "end": 6505, "loc": { "start": { "line": 207, "column": 46 }, "end": { "line": 207, "column": 47 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "length", "start": 6505, "end": 6511, "loc": { "start": { "line": 207, "column": 47 }, "end": { "line": 207, "column": 53 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6511, "end": 6512, "loc": { "start": { "line": 207, "column": 53 }, "end": { "line": 207, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 6513, "end": 6514, "loc": { "start": { "line": 207, "column": 55 }, "end": { "line": 207, "column": 56 } } }, { "type": { "label": "++/--", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": true, "binop": null }, "value": "++", "start": 6514, "end": 6516, "loc": { "start": { "line": 207, "column": 56 }, "end": { "line": 207, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6516, "end": 6517, "loc": { "start": { "line": 207, "column": 58 }, "end": { "line": 207, "column": 59 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6518, "end": 6519, "loc": { "start": { "line": 207, "column": 60 }, "end": { "line": 207, "column": 61 } } }, { "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": 6533, "end": 6537, "loc": { "start": { "line": 208, "column": 12 }, "end": { "line": 208, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6537, "end": 6538, "loc": { "start": { "line": 208, "column": 16 }, "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": "loadMod", "start": 6538, "end": 6545, "loc": { "start": { "line": 208, "column": 17 }, "end": { "line": 208, "column": 24 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6545, "end": 6546, "loc": { "start": { "line": 208, "column": 24 }, "end": { "line": 208, "column": 25 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapezAPI", "start": 6546, "end": 6555, "loc": { "start": { "line": 208, "column": 25 }, "end": { "line": 208, "column": 34 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6555, "end": 6556, "loc": { "start": { "line": 208, "column": 34 }, "end": { "line": 208, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modOrder", "start": 6556, "end": 6564, "loc": { "start": { "line": 208, "column": 35 }, "end": { "line": 208, "column": 43 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6564, "end": 6565, "loc": { "start": { "line": 208, "column": 43 }, "end": { "line": 208, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "i", "start": 6565, "end": 6566, "loc": { "start": { "line": 208, "column": 44 }, "end": { "line": 208, "column": 45 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6566, "end": 6567, "loc": { "start": { "line": 208, "column": 45 }, "end": { "line": 208, "column": 46 } } }, { "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": 208, "column": 46 }, "end": { "line": 208, "column": 47 } } }, { "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": 208, "column": 47 }, "end": { "line": 208, "column": 48 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6579, "end": 6580, "loc": { "start": { "line": 209, "column": 8 }, "end": { "line": 209, "column": 9 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6586, "end": 6587, "loc": { "start": { "line": 210, "column": 4 }, "end": { "line": 210, "column": 5 } } }, { "type": "CommentBlock", "value": "*\r\n * Calls the main mod function\r\n * @param {String} id\r\n ", "start": 6595, "end": 6670, "loc": { "start": { "line": 212, "column": 4 }, "end": { "line": 215, "column": 7 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "loadMod", "start": 6676, "end": 6683, "loc": { "start": { "line": 216, "column": 4 }, "end": { "line": 216, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6683, "end": 6684, "loc": { "start": { "line": 216, "column": 11 }, "end": { "line": 216, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6684, "end": 6686, "loc": { "start": { "line": 216, "column": 12 }, "end": { "line": 216, "column": 14 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6686, "end": 6687, "loc": { "start": { "line": 216, "column": 14 }, "end": { "line": 216, "column": 15 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6688, "end": 6689, "loc": { "start": { "line": 216, "column": 16 }, "end": { "line": 216, "column": 17 } } }, { "type": { "label": "var", "keyword": "var", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "var", "start": 6699, "end": 6702, "loc": { "start": { "line": 217, "column": 8 }, "end": { "line": 217, "column": 11 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 6703, "end": 6706, "loc": { "start": { "line": 217, "column": 12 }, "end": { "line": 217, "column": 15 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 6707, "end": 6708, "loc": { "start": { "line": 217, "column": 16 }, "end": { "line": 217, "column": 17 } } }, { "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": 6709, "end": 6713, "loc": { "start": { "line": 217, "column": 18 }, "end": { "line": 217, "column": 22 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6713, "end": 6714, "loc": { "start": { "line": 217, "column": 22 }, "end": { "line": 217, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 6714, "end": 6718, "loc": { "start": { "line": 217, "column": 23 }, "end": { "line": 217, "column": 27 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6718, "end": 6719, "loc": { "start": { "line": 217, "column": 27 }, "end": { "line": 217, "column": 28 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "get", "start": 6719, "end": 6722, "loc": { "start": { "line": 217, "column": 28 }, "end": { "line": 217, "column": 31 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6722, "end": 6723, "loc": { "start": { "line": 217, "column": 31 }, "end": { "line": 217, "column": 32 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6723, "end": 6725, "loc": { "start": { "line": 217, "column": 32 }, "end": { "line": 217, "column": 34 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6725, "end": 6726, "loc": { "start": { "line": 217, "column": 34 }, "end": { "line": 217, "column": 35 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6726, "end": 6727, "loc": { "start": { "line": 217, "column": 35 }, "end": { "line": 217, "column": 36 } } }, { "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": 6737, "end": 6740, "loc": { "start": { "line": 218, "column": 8 }, "end": { "line": 218, "column": 11 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6741, "end": 6742, "loc": { "start": { "line": 218, "column": 12 }, "end": { "line": 218, "column": 13 } } }, { "type": { "label": "const", "keyword": "const", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "const", "start": 6742, "end": 6747, "loc": { "start": { "line": 218, "column": 13 }, "end": { "line": 218, "column": 18 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6748, "end": 6749, "loc": { "start": { "line": 218, "column": 19 }, "end": { "line": 218, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6749, "end": 6751, "loc": { "start": { "line": 218, "column": 20 }, "end": { "line": 218, "column": 22 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6751, "end": 6752, "loc": { "start": { "line": 218, "column": 22 }, "end": { "line": 218, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "currentMod", "start": 6753, "end": 6763, "loc": { "start": { "line": 218, "column": 24 }, "end": { "line": 218, "column": 34 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6763, "end": 6764, "loc": { "start": { "line": 218, "column": 34 }, "end": { "line": 218, "column": 35 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "of", "start": 6765, "end": 6767, "loc": { "start": { "line": 218, "column": 36 }, "end": { "line": 218, "column": 38 } } }, { "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": 6768, "end": 6772, "loc": { "start": { "line": 218, "column": 39 }, "end": { "line": 218, "column": 43 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6772, "end": 6773, "loc": { "start": { "line": 218, "column": 43 }, "end": { "line": 218, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 6773, "end": 6777, "loc": { "start": { "line": 218, "column": 44 }, "end": { "line": 218, "column": 48 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6777, "end": 6778, "loc": { "start": { "line": 218, "column": 48 }, "end": { "line": 218, "column": 49 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "entries", "start": 6778, "end": 6785, "loc": { "start": { "line": 218, "column": 49 }, "end": { "line": 218, "column": 56 } } }, { "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": 218, "column": 56 }, "end": { "line": 218, "column": 57 } } }, { "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": 218, "column": 57 }, "end": { "line": 218, "column": 58 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6787, "end": 6788, "loc": { "start": { "line": 218, "column": 58 }, "end": { "line": 218, "column": 59 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6789, "end": 6790, "loc": { "start": { "line": 218, "column": 60 }, "end": { "line": 218, "column": 61 } } }, { "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": 6804, "end": 6806, "loc": { "start": { "line": 219, "column": 12 }, "end": { "line": 219, "column": 14 } } }, { "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": 219, "column": 15 }, "end": { "line": 219, "column": 16 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 6808, "end": 6811, "loc": { "start": { "line": 219, "column": 16 }, "end": { "line": 219, "column": 19 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6811, "end": 6812, "loc": { "start": { "line": 219, "column": 19 }, "end": { "line": 219, "column": 20 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "incompatible", "start": 6812, "end": 6824, "loc": { "start": { "line": 219, "column": 20 }, "end": { "line": 219, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6824, "end": 6825, "loc": { "start": { "line": 219, "column": 32 }, "end": { "line": 219, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "indexOf", "start": 6825, "end": 6832, "loc": { "start": { "line": 219, "column": 33 }, "end": { "line": 219, "column": 40 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6832, "end": 6833, "loc": { "start": { "line": 219, "column": 40 }, "end": { "line": 219, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6833, "end": 6835, "loc": { "start": { "line": 219, "column": 41 }, "end": { "line": 219, "column": 43 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6835, "end": 6836, "loc": { "start": { "line": 219, "column": 43 }, "end": { "line": 219, "column": 44 } } }, { "type": { "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 7, "updateContext": null }, "value": ">=", "start": 6837, "end": 6839, "loc": { "start": { "line": 219, "column": 45 }, "end": { "line": 219, "column": 47 } } }, { "type": { "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": 0, "start": 6840, "end": 6841, "loc": { "start": { "line": 219, "column": 48 }, "end": { "line": 219, "column": 49 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6841, "end": 6842, "loc": { "start": { "line": 219, "column": 49 }, "end": { "line": 219, "column": 50 } } }, { "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": 219, "column": 51 }, "end": { "line": 219, "column": 52 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "console", "start": 6862, "end": 6869, "loc": { "start": { "line": 220, "column": 16 }, "end": { "line": 220, "column": 23 } } }, { "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": 220, "column": 23 }, "end": { "line": 220, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "warn", "start": 6870, "end": 6874, "loc": { "start": { "line": 220, "column": 24 }, "end": { "line": 220, "column": 28 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6874, "end": 6875, "loc": { "start": { "line": 220, "column": 28 }, "end": { "line": 220, "column": 29 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "Mod with mod id: ", "start": 6897, "end": 6916, "loc": { "start": { "line": 221, "column": 20 }, "end": { "line": 221, "column": 39 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 6917, "end": 6918, "loc": { "start": { "line": 221, "column": 40 }, "end": { "line": 221, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 6919, "end": 6922, "loc": { "start": { "line": 221, "column": 42 }, "end": { "line": 221, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6922, "end": 6923, "loc": { "start": { "line": 221, "column": 45 }, "end": { "line": 221, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6923, "end": 6925, "loc": { "start": { "line": 221, "column": 46 }, "end": { "line": 221, "column": 48 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 6926, "end": 6927, "loc": { "start": { "line": 221, "column": 49 }, "end": { "line": 221, "column": 50 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": " is disabled because it's incompatible with ", "start": 6928, "end": 6974, "loc": { "start": { "line": 221, "column": 51 }, "end": { "line": 221, "column": 97 } } }, { "type": { "label": "+/-", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": true, "postfix": false, "binop": 9, "updateContext": null }, "value": "+", "start": 6975, "end": 6976, "loc": { "start": { "line": 221, "column": 98 }, "end": { "line": 221, "column": 99 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 6977, "end": 6979, "loc": { "start": { "line": 221, "column": 100 }, "end": { "line": 221, "column": 102 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 6997, "end": 6998, "loc": { "start": { "line": 222, "column": 16 }, "end": { "line": 222, "column": 17 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 6998, "end": 6999, "loc": { "start": { "line": 222, "column": 17 }, "end": { "line": 222, "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": 7017, "end": 7023, "loc": { "start": { "line": 223, "column": 16 }, "end": { "line": 223, "column": 22 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7023, "end": 7024, "loc": { "start": { "line": 223, "column": 22 }, "end": { "line": 223, "column": 23 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7038, "end": 7039, "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": 7049, "end": 7050, "loc": { "start": { "line": 225, "column": 8 }, "end": { "line": 225, "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": 7060, "end": 7065, "loc": { "start": { "line": 226, "column": 8 }, "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": "language", "start": 7066, "end": 7074, "loc": { "start": { "line": 226, "column": 14 }, "end": { "line": 226, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 7075, "end": 7076, "loc": { "start": { "line": 226, "column": 23 }, "end": { "line": 226, "column": 24 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7077, "end": 7080, "loc": { "start": { "line": 226, "column": 25 }, "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": 7080, "end": 7081, "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": "translations", "start": 7081, "end": 7093, "loc": { "start": { "line": 226, "column": 29 }, "end": { "line": 226, "column": 41 } } }, { "type": { "label": "[", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7093, "end": 7094, "loc": { "start": { "line": 226, "column": 41 }, "end": { "line": 226, "column": 42 } } }, { "type": { "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "en", "start": 7094, "end": 7098, "loc": { "start": { "line": 226, "column": 42 }, "end": { "line": 226, "column": 46 } } }, { "type": { "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7098, "end": 7099, "loc": { "start": { "line": 226, "column": 46 }, "end": { "line": 226, "column": 47 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7099, "end": 7100, "loc": { "start": { "line": 226, "column": 47 }, "end": { "line": 226, "column": 48 } } }, { "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": 7110, "end": 7112, "loc": { "start": { "line": 227, "column": 8 }, "end": { "line": 227, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7113, "end": 7114, "loc": { "start": { "line": 227, "column": 11 }, "end": { "line": 227, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "language", "start": 7114, "end": 7122, "loc": { "start": { "line": 227, "column": 12 }, "end": { "line": 227, "column": 20 } } }, { "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": 227, "column": 20 }, "end": { "line": 227, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7124, "end": 7125, "loc": { "start": { "line": 227, "column": 22 }, "end": { "line": 227, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "matchOverwriteRecursive", "start": 7139, "end": 7162, "loc": { "start": { "line": 228, "column": 12 }, "end": { "line": 228, "column": 35 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7162, "end": 7163, "loc": { "start": { "line": 228, "column": 35 }, "end": { "line": 228, "column": 36 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "shapezAPI", "start": 7163, "end": 7172, "loc": { "start": { "line": 228, "column": 36 }, "end": { "line": 228, "column": 45 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7172, "end": 7173, "loc": { "start": { "line": 228, "column": 45 }, "end": { "line": 228, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "translations", "start": 7173, "end": 7185, "loc": { "start": { "line": 228, "column": 46 }, "end": { "line": 228, "column": 58 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7185, "end": 7186, "loc": { "start": { "line": 228, "column": 58 }, "end": { "line": 228, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "language", "start": 7187, "end": 7195, "loc": { "start": { "line": 228, "column": 60 }, "end": { "line": 228, "column": 68 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7195, "end": 7196, "loc": { "start": { "line": 228, "column": 68 }, "end": { "line": 228, "column": 69 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7196, "end": 7197, "loc": { "start": { "line": 228, "column": 69 }, "end": { "line": 228, "column": 70 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7207, "end": 7208, "loc": { "start": { "line": 229, "column": 8 }, "end": { "line": 229, "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": 7220, "end": 7225, "loc": { "start": { "line": 231, "column": 8 }, "end": { "line": 231, "column": 13 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "settings", "start": 7226, "end": 7234, "loc": { "start": { "line": 231, "column": 14 }, "end": { "line": 231, "column": 22 } } }, { "type": { "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "value": "=", "start": 7235, "end": 7236, "loc": { "start": { "line": 231, "column": 23 }, "end": { "line": 231, "column": 24 } } }, { "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": 7237, "end": 7241, "loc": { "start": { "line": 231, "column": 25 }, "end": { "line": 231, "column": 29 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7241, "end": 7242, "loc": { "start": { "line": 231, "column": 29 }, "end": { "line": 231, "column": 30 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 7242, "end": 7249, "loc": { "start": { "line": 231, "column": 30 }, "end": { "line": 231, "column": 37 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7249, "end": 7250, "loc": { "start": { "line": 231, "column": 37 }, "end": { "line": 231, "column": 38 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 7250, "end": 7254, "loc": { "start": { "line": 231, "column": 38 }, "end": { "line": 231, "column": 42 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7254, "end": 7255, "loc": { "start": { "line": 231, "column": 42 }, "end": { "line": 231, "column": 43 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "find", "start": 7255, "end": 7259, "loc": { "start": { "line": 231, "column": 43 }, "end": { "line": 231, "column": 47 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7259, "end": 7260, "loc": { "start": { "line": 231, "column": 47 }, "end": { "line": 231, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7260, "end": 7263, "loc": { "start": { "line": 231, "column": 48 }, "end": { "line": 231, "column": 51 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7264, "end": 7266, "loc": { "start": { "line": 231, "column": 52 }, "end": { "line": 231, "column": 54 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7267, "end": 7270, "loc": { "start": { "line": 231, "column": 55 }, "end": { "line": 231, "column": 58 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7270, "end": 7271, "loc": { "start": { "line": 231, "column": 58 }, "end": { "line": 231, "column": 59 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 7271, "end": 7273, "loc": { "start": { "line": 231, "column": 59 }, "end": { "line": 231, "column": 61 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 7274, "end": 7277, "loc": { "start": { "line": 231, "column": 62 }, "end": { "line": 231, "column": 65 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 7278, "end": 7280, "loc": { "start": { "line": 231, "column": 66 }, "end": { "line": 231, "column": 68 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7280, "end": 7281, "loc": { "start": { "line": 231, "column": 68 }, "end": { "line": 231, "column": 69 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7281, "end": 7282, "loc": { "start": { "line": 231, "column": 69 }, "end": { "line": 231, "column": 70 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "settings", "start": 7282, "end": 7290, "loc": { "start": { "line": 231, "column": 70 }, "end": { "line": 231, "column": 78 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7290, "end": 7291, "loc": { "start": { "line": 231, "column": 78 }, "end": { "line": 231, "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": 7301, "end": 7303, "loc": { "start": { "line": 232, "column": 8 }, "end": { "line": 232, "column": 10 } } }, { "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": 232, "column": 11 }, "end": { "line": 232, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "settings", "start": 7305, "end": 7313, "loc": { "start": { "line": 232, "column": 12 }, "end": { "line": 232, "column": 20 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7313, "end": 7314, "loc": { "start": { "line": 232, "column": 20 }, "end": { "line": 232, "column": 21 } } }, { "type": { "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7315, "end": 7316, "loc": { "start": { "line": 232, "column": 22 }, "end": { "line": 232, "column": 23 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "matchOverwriteRecursiveSettings", "start": 7330, "end": 7361, "loc": { "start": { "line": 233, "column": 12 }, "end": { "line": 233, "column": 43 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7361, "end": 7362, "loc": { "start": { "line": 233, "column": 43 }, "end": { "line": 233, "column": 44 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7362, "end": 7365, "loc": { "start": { "line": 233, "column": 44 }, "end": { "line": 233, "column": 47 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7365, "end": 7366, "loc": { "start": { "line": 233, "column": 47 }, "end": { "line": 233, "column": 48 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "settings", "start": 7366, "end": 7374, "loc": { "start": { "line": 233, "column": 48 }, "end": { "line": 233, "column": 56 } } }, { "type": { "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7374, "end": 7375, "loc": { "start": { "line": 233, "column": 56 }, "end": { "line": 233, "column": 57 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "settings", "start": 7376, "end": 7384, "loc": { "start": { "line": 233, "column": 58 }, "end": { "line": 233, "column": 66 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7384, "end": 7385, "loc": { "start": { "line": 233, "column": 66 }, "end": { "line": 233, "column": 67 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7385, "end": 7386, "loc": { "start": { "line": 233, "column": 67 }, "end": { "line": 233, "column": 68 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7396, "end": 7397, "loc": { "start": { "line": 234, "column": 8 }, "end": { "line": 234, "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": 7409, "end": 7411, "loc": { "start": { "line": 236, "column": 8 }, "end": { "line": 236, "column": 10 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7412, "end": 7413, "loc": { "start": { "line": 236, "column": 11 }, "end": { "line": 236, "column": 12 } } }, { "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": 7413, "end": 7417, "loc": { "start": { "line": 236, "column": 12 }, "end": { "line": 236, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7417, "end": 7418, "loc": { "start": { "line": 236, "column": 16 }, "end": { "line": 236, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 7418, "end": 7425, "loc": { "start": { "line": 236, "column": 17 }, "end": { "line": 236, "column": 24 } } }, { "type": { "label": "&&", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 2, "updateContext": null }, "value": "&&", "start": 7426, "end": 7428, "loc": { "start": { "line": 236, "column": 25 }, "end": { "line": 236, "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": 7429, "end": 7433, "loc": { "start": { "line": 236, "column": 28 }, "end": { "line": 236, "column": 32 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7433, "end": 7434, "loc": { "start": { "line": 236, "column": 32 }, "end": { "line": 236, "column": 33 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 7434, "end": 7441, "loc": { "start": { "line": 236, "column": 33 }, "end": { "line": 236, "column": 40 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7441, "end": 7442, "loc": { "start": { "line": 236, "column": 40 }, "end": { "line": 236, "column": 41 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 7442, "end": 7446, "loc": { "start": { "line": 236, "column": 41 }, "end": { "line": 236, "column": 45 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7446, "end": 7447, "loc": { "start": { "line": 236, "column": 45 }, "end": { "line": 236, "column": 46 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7448, "end": 7451, "loc": { "start": { "line": 236, "column": 47 }, "end": { "line": 236, "column": 50 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7451, "end": 7452, "loc": { "start": { "line": 236, "column": 50 }, "end": { "line": 236, "column": 51 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "main", "start": 7452, "end": 7456, "loc": { "start": { "line": 236, "column": 51 }, "end": { "line": 236, "column": 55 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7456, "end": 7457, "loc": { "start": { "line": 236, "column": 55 }, "end": { "line": 236, "column": 56 } } }, { "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": 7457, "end": 7461, "loc": { "start": { "line": 236, "column": 56 }, "end": { "line": 236, "column": 60 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7461, "end": 7462, "loc": { "start": { "line": 236, "column": 60 }, "end": { "line": 236, "column": 61 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "modPack", "start": 7462, "end": 7469, "loc": { "start": { "line": 236, "column": 61 }, "end": { "line": 236, "column": 68 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7469, "end": 7470, "loc": { "start": { "line": 236, "column": 68 }, "end": { "line": 236, "column": 69 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mods", "start": 7470, "end": 7474, "loc": { "start": { "line": 236, "column": 69 }, "end": { "line": 236, "column": 73 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7474, "end": 7475, "loc": { "start": { "line": 236, "column": 73 }, "end": { "line": 236, "column": 74 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "find", "start": 7475, "end": 7479, "loc": { "start": { "line": 236, "column": 74 }, "end": { "line": 236, "column": 78 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7479, "end": 7480, "loc": { "start": { "line": 236, "column": 78 }, "end": { "line": 236, "column": 79 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7480, "end": 7483, "loc": { "start": { "line": 236, "column": 79 }, "end": { "line": 236, "column": 82 } } }, { "type": { "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7484, "end": 7486, "loc": { "start": { "line": 236, "column": 83 }, "end": { "line": 236, "column": 85 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7487, "end": 7490, "loc": { "start": { "line": 236, "column": 86 }, "end": { "line": 236, "column": 89 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7490, "end": 7491, "loc": { "start": { "line": 236, "column": 89 }, "end": { "line": 236, "column": 90 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 7491, "end": 7493, "loc": { "start": { "line": 236, "column": 90 }, "end": { "line": 236, "column": 92 } } }, { "type": { "label": "==/!=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": 6, "updateContext": null }, "value": "===", "start": 7494, "end": 7497, "loc": { "start": { "line": 236, "column": 93 }, "end": { "line": 236, "column": 96 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "id", "start": 7498, "end": 7500, "loc": { "start": { "line": 236, "column": 97 }, "end": { "line": 236, "column": 99 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7500, "end": 7501, "loc": { "start": { "line": 236, "column": 99 }, "end": { "line": 236, "column": 100 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7501, "end": 7502, "loc": { "start": { "line": 236, "column": 100 }, "end": { "line": 236, "column": 101 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "config", "start": 7502, "end": 7508, "loc": { "start": { "line": 236, "column": 101 }, "end": { "line": 236, "column": 107 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7508, "end": 7509, "loc": { "start": { "line": 236, "column": 107 }, "end": { "line": 236, "column": 108 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7509, "end": 7510, "loc": { "start": { "line": 236, "column": 108 }, "end": { "line": 236, "column": 109 } } }, { "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": 7520, "end": 7524, "loc": { "start": { "line": 237, "column": 8 }, "end": { "line": 237, "column": 12 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "mod", "start": 7525, "end": 7528, "loc": { "start": { "line": 237, "column": 13 }, "end": { "line": 237, "column": 16 } } }, { "type": { "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7528, "end": 7529, "loc": { "start": { "line": 237, "column": 16 }, "end": { "line": 237, "column": 17 } } }, { "type": { "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "value": "main", "start": 7529, "end": 7533, "loc": { "start": { "line": 237, "column": 17 }, "end": { "line": 237, "column": 21 } } }, { "type": { "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7533, "end": 7534, "loc": { "start": { "line": 237, "column": 21 }, "end": { "line": 237, "column": 22 } } }, { "type": { "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7534, "end": 7535, "loc": { "start": { "line": 237, "column": 22 }, "end": { "line": 237, "column": 23 } } }, { "type": { "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7535, "end": 7536, "loc": { "start": { "line": 237, "column": 23 }, "end": { "line": 237, "column": 24 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7542, "end": 7543, "loc": { "start": { "line": 238, "column": 4 }, "end": { "line": 238, "column": 5 } } }, { "type": { "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null }, "start": 7545, "end": 7546, "loc": { "start": { "line": 239, "column": 0 }, "end": { "line": 239, "column": 1 } } }, { "type": { "label": "eof", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, "start": 7546, "end": 7546, "loc": { "start": { "line": 239, "column": 1 }, "end": { "line": 239, "column": 1 } } } ] }