diff --git a/docs/ast/source/backed.js.json b/docs/ast/source/backed.js.json index 86b1a85..2400d93 100644 --- a/docs/ast/source/backed.js.json +++ b/docs/ast/source/backed.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 1508, + "end": 1655, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 54, + "line": 59, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 1508, + "end": 1655, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 54, + "line": 59, "column": 0 } }, @@ -741,308 +741,398 @@ { "type": "ExpressionStatement", "start": 269, - "end": 690, + "end": 739, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 19, + "line": 20, "column": 23 } }, "expression": { "type": "CallExpression", "start": 269, - "end": 689, + "end": 738, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 19, + "line": 20, "column": 22 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 675, + "end": 724, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 19, + "line": 20, "column": 8 } }, "object": { "type": "CallExpression", "start": 269, - "end": 666, + "end": 715, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 18, + "line": 19, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 630, + "end": 679, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 18, + "line": 19, "column": 9 } }, "object": { "type": "CallExpression", "start": 269, - "end": 620, + "end": 669, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 17, + "line": 18, "column": 45 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 584, + "end": 633, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 17, + "line": 18, "column": 9 } }, "object": { "type": "CallExpression", "start": 269, - "end": 574, + "end": 623, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 16, + "line": 17, "column": 98 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 485, + "end": 534, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 16, + "line": 17, "column": 9 } }, "object": { "type": "CallExpression", "start": 269, - "end": 475, + "end": 524, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 15, + "line": 16, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 432, + "end": 481, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 15, + "line": 16, "column": 9 } }, "object": { "type": "CallExpression", "start": 269, - "end": 422, + "end": 471, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 14, + "line": 15, "column": 52 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 379, + "end": 428, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 14, + "line": 15, "column": 9 } }, "object": { "type": "CallExpression", "start": 269, - "end": 369, + "end": 418, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 13, - "column": 70 + "line": 14, + "column": 48 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 308, + "end": 379, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 13, + "line": 14, "column": 9 } }, "object": { "type": "CallExpression", "start": 269, - "end": 298, + "end": 369, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 12, - "column": 19 + "line": 13, + "column": 70 } }, "callee": { "type": "MemberExpression", "start": 269, - "end": 289, + "end": 308, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 12, - "column": 10 + "line": 13, + "column": 9 } }, "object": { - "type": "Identifier", + "type": "CallExpression", "start": 269, - "end": 278, + "end": 298, "loc": { "start": { "line": 11, "column": 0 }, "end": { - "line": 11, - "column": 9 + "line": 12, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 269, + "end": 289, + "loc": { + "start": { + "line": 11, + "column": 0 + }, + "end": { + "line": 12, + "column": 10 + } + }, + "object": { + "type": "Identifier", + "start": 269, + "end": 278, + "loc": { + "start": { + "line": 11, + "column": 0 + }, + "end": { + "line": 11, + "column": 9 + }, + "identifierName": "commander" + }, + "name": "commander" + }, + "property": { + "type": "Identifier", + "start": 282, + "end": 289, + "loc": { + "start": { + "line": 12, + "column": 3 + }, + "end": { + "line": 12, + "column": 10 + }, + "identifierName": "version" + }, + "name": "version" }, - "identifierName": "commander" + "computed": false }, - "name": "commander" + "arguments": [ + { + "type": "Identifier", + "start": 290, + "end": 297, + "loc": { + "start": { + "line": 12, + "column": 11 + }, + "end": { + "line": 12, + "column": 18 + }, + "identifierName": "version" + }, + "name": "version" + } + ] }, "property": { "type": "Identifier", - "start": 282, - "end": 289, + "start": 302, + "end": 308, "loc": { "start": { - "line": 12, + "line": 13, "column": 3 }, "end": { - "line": 12, - "column": 10 + "line": 13, + "column": 9 }, - "identifierName": "version" + "identifierName": "option" }, - "name": "version" + "name": "option" }, "computed": false }, "arguments": [ { - "type": "Identifier", - "start": 290, - "end": 297, + "type": "StringLiteral", + "start": 309, + "end": 322, "loc": { "start": { - "line": 12, - "column": 11 + "line": 13, + "column": 10 }, "end": { - "line": 12, - "column": 18 + "line": 13, + "column": 23 + } + }, + "extra": { + "rawValue": "-w, --watch", + "raw": "'-w, --watch'" + }, + "value": "-w, --watch" + }, + { + "type": "StringLiteral", + "start": 324, + "end": 368, + "loc": { + "start": { + "line": 13, + "column": 25 }, - "identifierName": "version" + "end": { + "line": 13, + "column": 69 + } + }, + "extra": { + "rawValue": "watch for file changes & rebuild on change", + "raw": "'watch for file changes & rebuild on change'" }, - "name": "version" + "value": "watch for file changes & rebuild on change" } ] }, "property": { "type": "Identifier", - "start": 302, - "end": 308, + "start": 373, + "end": 379, "loc": { "start": { - "line": 13, + "line": 14, "column": 3 }, "end": { - "line": 13, + "line": 14, "column": 9 }, "identifierName": "option" @@ -1054,57 +1144,57 @@ "arguments": [ { "type": "StringLiteral", - "start": 309, - "end": 322, + "start": 380, + "end": 394, "loc": { "start": { - "line": 13, + "line": 14, "column": 10 }, "end": { - "line": 13, - "column": 23 + "line": 14, + "column": 24 } }, "extra": { - "rawValue": "-w, --watch", - "raw": "'-w, --watch'" + "rawValue": "-u, --uglify", + "raw": "'-u, --uglify'" }, - "value": "-w, --watch" + "value": "-u, --uglify" }, { "type": "StringLiteral", - "start": 324, - "end": 368, + "start": 396, + "end": 417, "loc": { "start": { - "line": 13, - "column": 25 + "line": 14, + "column": 26 }, "end": { - "line": 13, - "column": 69 + "line": 14, + "column": 47 } }, "extra": { - "rawValue": "watch for file changes & rebuild on change", - "raw": "'watch for file changes & rebuild on change'" + "rawValue": "minimize code ouput", + "raw": "'minimize code ouput'" }, - "value": "watch for file changes & rebuild on change" + "value": "minimize code ouput" } ] }, "property": { "type": "Identifier", - "start": 373, - "end": 379, + "start": 422, + "end": 428, "loc": { "start": { - "line": 14, + "line": 15, "column": 3 }, "end": { - "line": 14, + "line": 15, "column": 9 }, "identifierName": "option" @@ -1116,15 +1206,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 380, - "end": 393, + "start": 429, + "end": 442, "loc": { "start": { - "line": 14, + "line": 15, "column": 10 }, "end": { - "line": 14, + "line": 15, "column": 23 } }, @@ -1136,15 +1226,15 @@ }, { "type": "StringLiteral", - "start": 395, - "end": 421, + "start": 444, + "end": 470, "loc": { "start": { - "line": 14, + "line": 15, "column": 25 }, "end": { - "line": 14, + "line": 15, "column": 51 } }, @@ -1158,15 +1248,15 @@ }, "property": { "type": "Identifier", - "start": 426, - "end": 432, + "start": 475, + "end": 481, "loc": { "start": { - "line": 15, + "line": 16, "column": 3 }, "end": { - "line": 15, + "line": 16, "column": 9 }, "identifierName": "option" @@ -1178,15 +1268,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 433, - "end": 446, + "start": 482, + "end": 495, "loc": { "start": { - "line": 15, + "line": 16, "column": 10 }, "end": { - "line": 15, + "line": 16, "column": 23 } }, @@ -1198,15 +1288,15 @@ }, { "type": "StringLiteral", - "start": 448, - "end": 474, + "start": 497, + "end": 523, "loc": { "start": { - "line": 15, + "line": 16, "column": 25 }, "end": { - "line": 15, + "line": 16, "column": 51 } }, @@ -1220,15 +1310,15 @@ }, "property": { "type": "Identifier", - "start": 479, - "end": 485, + "start": 528, + "end": 534, "loc": { "start": { - "line": 16, + "line": 17, "column": 3 }, "end": { - "line": 16, + "line": 17, "column": 9 }, "identifierName": "option" @@ -1240,15 +1330,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 486, - "end": 498, + "start": 535, + "end": 547, "loc": { "start": { - "line": 16, + "line": 17, "column": 10 }, "end": { - "line": 16, + "line": 17, "column": 22 } }, @@ -1260,15 +1350,15 @@ }, { "type": "StringLiteral", - "start": 500, - "end": 573, + "start": 549, + "end": 622, "loc": { "start": { - "line": 16, + "line": 17, "column": 24 }, "end": { - "line": 16, + "line": 17, "column": 97 } }, @@ -1282,15 +1372,15 @@ }, "property": { "type": "Identifier", - "start": 578, - "end": 584, + "start": 627, + "end": 633, "loc": { "start": { - "line": 17, + "line": 18, "column": 3 }, "end": { - "line": 17, + "line": 18, "column": 9 }, "identifierName": "option" @@ -1302,15 +1392,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 585, - "end": 598, + "start": 634, + "end": 647, "loc": { "start": { - "line": 17, + "line": 18, "column": 10 }, "end": { - "line": 17, + "line": 18, "column": 23 } }, @@ -1322,15 +1412,15 @@ }, { "type": "StringLiteral", - "start": 600, - "end": 619, + "start": 649, + "end": 668, "loc": { "start": { - "line": 17, + "line": 18, "column": 25 }, "end": { - "line": 17, + "line": 18, "column": 44 } }, @@ -1344,15 +1434,15 @@ }, "property": { "type": "Identifier", - "start": 624, - "end": 630, + "start": 673, + "end": 679, "loc": { "start": { - "line": 18, + "line": 19, "column": 3 }, "end": { - "line": 18, + "line": 19, "column": 9 }, "identifierName": "option" @@ -1364,15 +1454,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 631, - "end": 646, + "start": 680, + "end": 695, "loc": { "start": { - "line": 18, + "line": 19, "column": 10 }, "end": { - "line": 18, + "line": 19, "column": 25 } }, @@ -1384,15 +1474,15 @@ }, { "type": "StringLiteral", - "start": 648, - "end": 665, + "start": 697, + "end": 714, "loc": { "start": { - "line": 18, + "line": 19, "column": 27 }, "end": { - "line": 18, + "line": 19, "column": 44 } }, @@ -1406,15 +1496,15 @@ }, "property": { "type": "Identifier", - "start": 670, - "end": 675, + "start": 719, + "end": 724, "loc": { "start": { - "line": 19, + "line": 20, "column": 3 }, "end": { - "line": 19, + "line": 20, "column": 8 }, "identifierName": "parse" @@ -1426,29 +1516,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 676, - "end": 688, + "start": 725, + "end": 737, "loc": { "start": { - "line": 19, + "line": 20, "column": 9 }, "end": { - "line": 19, + "line": 20, "column": 21 } }, "object": { "type": "Identifier", - "start": 676, - "end": 683, + "start": 725, + "end": 732, "loc": { "start": { - "line": 19, + "line": 20, "column": 9 }, "end": { - "line": 19, + "line": 20, "column": 16 }, "identifierName": "process" @@ -1457,15 +1547,15 @@ }, "property": { "type": "Identifier", - "start": 684, - "end": 688, + "start": 733, + "end": 737, "loc": { "start": { - "line": 19, + "line": 20, "column": 17 }, "end": { - "line": 19, + "line": 20, "column": 21 }, "identifierName": "argv" @@ -1479,44 +1569,44 @@ }, { "type": "VariableDeclaration", - "start": 692, - "end": 906, + "start": 741, + "end": 992, "loc": { "start": { - "line": 21, + "line": 22, "column": 0 }, "end": { - "line": 26, + "line": 28, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 698, - "end": 905, + "start": 747, + "end": 991, "loc": { "start": { - "line": 21, + "line": 22, "column": 6 }, "end": { - "line": 26, + "line": 28, "column": 1 } }, "id": { "type": "Identifier", - "start": 698, - "end": 706, + "start": 747, + "end": 755, "loc": { "start": { - "line": 21, + "line": 22, "column": 6 }, "end": { - "line": 21, + "line": 22, "column": 14 }, "identifierName": "commands" @@ -1525,30 +1615,30 @@ }, "init": { "type": "ObjectExpression", - "start": 709, - "end": 905, + "start": 758, + "end": 991, "loc": { "start": { - "line": 21, + "line": 22, "column": 17 }, "end": { - "line": 26, + "line": 28, "column": 1 } }, "properties": [ { "type": "ObjectProperty", - "start": 713, - "end": 744, + "start": 762, + "end": 793, "loc": { "start": { - "line": 22, + "line": 23, "column": 2 }, "end": { - "line": 22, + "line": 23, "column": 33 } }, @@ -1557,15 +1647,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 713, - "end": 718, + "start": 762, + "end": 767, "loc": { "start": { - "line": 22, + "line": 23, "column": 2 }, "end": { - "line": 22, + "line": 23, "column": 7 }, "identifierName": "build" @@ -1574,29 +1664,29 @@ }, "value": { "type": "CallExpression", - "start": 720, - "end": 744, + "start": 769, + "end": 793, "loc": { "start": { - "line": 22, + "line": 23, "column": 9 }, "end": { - "line": 22, + "line": 23, "column": 33 } }, "callee": { "type": "Identifier", - "start": 720, - "end": 727, + "start": 769, + "end": 776, "loc": { "start": { - "line": 22, + "line": 23, "column": 9 }, "end": { - "line": 22, + "line": 23, "column": 16 }, "identifierName": "Boolean" @@ -1606,29 +1696,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 728, - "end": 743, + "start": 777, + "end": 792, "loc": { "start": { - "line": 22, + "line": 23, "column": 17 }, "end": { - "line": 22, + "line": 23, "column": 32 } }, "object": { "type": "Identifier", - "start": 728, - "end": 737, + "start": 777, + "end": 786, "loc": { "start": { - "line": 22, + "line": 23, "column": 17 }, "end": { - "line": 22, + "line": 23, "column": 26 }, "identifierName": "commander" @@ -1637,15 +1727,15 @@ }, "property": { "type": "Identifier", - "start": 738, - "end": 743, + "start": 787, + "end": 792, "loc": { "start": { - "line": 22, + "line": 23, "column": 27 }, "end": { - "line": 22, + "line": 23, "column": 32 }, "identifierName": "build" @@ -1659,15 +1749,134 @@ }, { "type": "ObjectProperty", - "start": 748, - "end": 807, + "start": 797, + "end": 830, "loc": { "start": { - "line": 23, + "line": 24, "column": 2 }, "end": { - "line": 23, + "line": 24, + "column": 35 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 797, + "end": 803, + "loc": { + "start": { + "line": 24, + "column": 2 + }, + "end": { + "line": 24, + "column": 8 + }, + "identifierName": "uglify" + }, + "name": "uglify" + }, + "value": { + "type": "CallExpression", + "start": 805, + "end": 830, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 35 + } + }, + "callee": { + "type": "Identifier", + "start": 805, + "end": 812, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 17 + }, + "identifierName": "Boolean" + }, + "name": "Boolean" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 813, + "end": 829, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 813, + "end": 822, + "loc": { + "start": { + "line": 24, + "column": 18 + }, + "end": { + "line": 24, + "column": 27 + }, + "identifierName": "commander" + }, + "name": "commander" + }, + "property": { + "type": "Identifier", + "start": 823, + "end": 829, + "loc": { + "start": { + "line": 24, + "column": 28 + }, + "end": { + "line": 24, + "column": 34 + }, + "identifierName": "uglify" + }, + "name": "uglify" + }, + "computed": false + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 834, + "end": 893, + "loc": { + "start": { + "line": 25, + "column": 2 + }, + "end": { + "line": 25, "column": 61 } }, @@ -1676,15 +1885,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 748, - "end": 753, + "start": 834, + "end": 839, "loc": { "start": { - "line": 23, + "line": 25, "column": 2 }, "end": { - "line": 23, + "line": 25, "column": 7 }, "identifierName": "serve" @@ -1693,43 +1902,43 @@ }, "value": { "type": "LogicalExpression", - "start": 755, - "end": 807, + "start": 841, + "end": 893, "loc": { "start": { - "line": 23, + "line": 25, "column": 9 }, "end": { - "line": 23, + "line": 25, "column": 61 } }, "left": { "type": "CallExpression", - "start": 755, - "end": 779, + "start": 841, + "end": 865, "loc": { "start": { - "line": 23, + "line": 25, "column": 9 }, "end": { - "line": 23, + "line": 25, "column": 33 } }, "callee": { "type": "Identifier", - "start": 755, - "end": 762, + "start": 841, + "end": 848, "loc": { "start": { - "line": 23, + "line": 25, "column": 9 }, "end": { - "line": 23, + "line": 25, "column": 16 }, "identifierName": "Boolean" @@ -1739,29 +1948,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 763, - "end": 778, + "start": 849, + "end": 864, "loc": { "start": { - "line": 23, + "line": 25, "column": 17 }, "end": { - "line": 23, + "line": 25, "column": 32 } }, "object": { "type": "Identifier", - "start": 763, - "end": 772, + "start": 849, + "end": 858, "loc": { "start": { - "line": 23, + "line": 25, "column": 17 }, "end": { - "line": 23, + "line": 25, "column": 26 }, "identifierName": "commander" @@ -1770,15 +1979,15 @@ }, "property": { "type": "Identifier", - "start": 773, - "end": 778, + "start": 859, + "end": 864, "loc": { "start": { - "line": 23, + "line": 25, "column": 27 }, "end": { - "line": 23, + "line": 25, "column": 32 }, "identifierName": "serve" @@ -1792,29 +2001,29 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 783, - "end": 807, + "start": 869, + "end": 893, "loc": { "start": { - "line": 23, + "line": 25, "column": 37 }, "end": { - "line": 23, + "line": 25, "column": 61 } }, "callee": { "type": "Identifier", - "start": 783, - "end": 790, + "start": 869, + "end": 876, "loc": { "start": { - "line": 23, + "line": 25, "column": 37 }, "end": { - "line": 23, + "line": 25, "column": 44 }, "identifierName": "Boolean" @@ -1824,29 +2033,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 791, - "end": 806, + "start": 877, + "end": 892, "loc": { "start": { - "line": 23, + "line": 25, "column": 45 }, "end": { - "line": 23, + "line": 25, "column": 60 } }, "object": { "type": "Identifier", - "start": 791, - "end": 800, + "start": 877, + "end": 886, "loc": { "start": { - "line": 23, + "line": 25, "column": 45 }, "end": { - "line": 23, + "line": 25, "column": 54 }, "identifierName": "commander" @@ -1855,15 +2064,15 @@ }, "property": { "type": "Identifier", - "start": 801, - "end": 806, + "start": 887, + "end": 892, "loc": { "start": { - "line": 23, + "line": 25, "column": 55 }, "end": { - "line": 23, + "line": 25, "column": 60 }, "identifierName": "watch" @@ -1878,15 +2087,15 @@ }, { "type": "ObjectProperty", - "start": 811, - "end": 842, + "start": 897, + "end": 928, "loc": { "start": { - "line": 24, + "line": 26, "column": 2 }, "end": { - "line": 24, + "line": 26, "column": 33 } }, @@ -1895,15 +2104,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 811, - "end": 816, + "start": 897, + "end": 902, "loc": { "start": { - "line": 24, + "line": 26, "column": 2 }, "end": { - "line": 24, + "line": 26, "column": 7 }, "identifierName": "watch" @@ -1912,29 +2121,29 @@ }, "value": { "type": "CallExpression", - "start": 818, - "end": 842, + "start": 904, + "end": 928, "loc": { "start": { - "line": 24, + "line": 26, "column": 9 }, "end": { - "line": 24, + "line": 26, "column": 33 } }, "callee": { "type": "Identifier", - "start": 818, - "end": 825, + "start": 904, + "end": 911, "loc": { "start": { - "line": 24, + "line": 26, "column": 9 }, "end": { - "line": 24, + "line": 26, "column": 16 }, "identifierName": "Boolean" @@ -1944,29 +2153,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 826, - "end": 841, + "start": 912, + "end": 927, "loc": { "start": { - "line": 24, + "line": 26, "column": 17 }, "end": { - "line": 24, + "line": 26, "column": 32 } }, "object": { "type": "Identifier", - "start": 826, - "end": 835, + "start": 912, + "end": 921, "loc": { "start": { - "line": 24, + "line": 26, "column": 17 }, "end": { - "line": 24, + "line": 26, "column": 26 }, "identifierName": "commander" @@ -1975,15 +2184,15 @@ }, "property": { "type": "Identifier", - "start": 836, - "end": 841, + "start": 922, + "end": 927, "loc": { "start": { - "line": 24, + "line": 26, "column": 27 }, "end": { - "line": 24, + "line": 26, "column": 32 }, "identifierName": "watch" @@ -1997,15 +2206,15 @@ }, { "type": "ObjectProperty", - "start": 846, - "end": 903, + "start": 932, + "end": 989, "loc": { "start": { - "line": 25, + "line": 27, "column": 2 }, "end": { - "line": 25, + "line": 27, "column": 59 } }, @@ -2014,15 +2223,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 846, - "end": 850, + "start": 932, + "end": 936, "loc": { "start": { - "line": 25, + "line": 27, "column": 2 }, "end": { - "line": 25, + "line": 27, "column": 6 }, "identifierName": "copy" @@ -2031,43 +2240,43 @@ }, "value": { "type": "LogicalExpression", - "start": 852, - "end": 903, + "start": 938, + "end": 989, "loc": { "start": { - "line": 25, + "line": 27, "column": 8 }, "end": { - "line": 25, + "line": 27, "column": 59 } }, "left": { "type": "CallExpression", - "start": 852, - "end": 876, + "start": 938, + "end": 962, "loc": { "start": { - "line": 25, + "line": 27, "column": 8 }, "end": { - "line": 25, + "line": 27, "column": 32 } }, "callee": { "type": "Identifier", - "start": 852, - "end": 859, + "start": 938, + "end": 945, "loc": { "start": { - "line": 25, + "line": 27, "column": 8 }, "end": { - "line": 25, + "line": 27, "column": 15 }, "identifierName": "Boolean" @@ -2077,29 +2286,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 860, - "end": 875, + "start": 946, + "end": 961, "loc": { "start": { - "line": 25, + "line": 27, "column": 16 }, "end": { - "line": 25, + "line": 27, "column": 31 } }, "object": { "type": "Identifier", - "start": 860, - "end": 869, + "start": 946, + "end": 955, "loc": { "start": { - "line": 25, + "line": 27, "column": 16 }, "end": { - "line": 25, + "line": 27, "column": 25 }, "identifierName": "commander" @@ -2108,15 +2317,15 @@ }, "property": { "type": "Identifier", - "start": 870, - "end": 875, + "start": 956, + "end": 961, "loc": { "start": { - "line": 25, + "line": 27, "column": 26 }, "end": { - "line": 25, + "line": 27, "column": 31 }, "identifierName": "build" @@ -2130,29 +2339,29 @@ "operator": "||", "right": { "type": "CallExpression", - "start": 880, - "end": 903, + "start": 966, + "end": 989, "loc": { "start": { - "line": 25, + "line": 27, "column": 36 }, "end": { - "line": 25, + "line": 27, "column": 59 } }, "callee": { "type": "Identifier", - "start": 880, - "end": 887, + "start": 966, + "end": 973, "loc": { "start": { - "line": 25, + "line": 27, "column": 36 }, "end": { - "line": 25, + "line": 27, "column": 43 }, "identifierName": "Boolean" @@ -2162,29 +2371,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 888, - "end": 902, + "start": 974, + "end": 988, "loc": { "start": { - "line": 25, + "line": 27, "column": 44 }, "end": { - "line": 25, + "line": 27, "column": 58 } }, "object": { "type": "Identifier", - "start": 888, - "end": 897, + "start": 974, + "end": 983, "loc": { "start": { - "line": 25, + "line": 27, "column": 44 }, "end": { - "line": 25, + "line": 27, "column": 53 }, "identifierName": "commander" @@ -2193,15 +2402,15 @@ }, "property": { "type": "Identifier", - "start": 898, - "end": 902, + "start": 984, + "end": 988, "loc": { "start": { - "line": 25, + "line": 27, "column": 54 }, "end": { - "line": 25, + "line": 27, "column": 58 }, "identifierName": "copy" @@ -2222,58 +2431,58 @@ }, { "type": "ExpressionStatement", - "start": 908, - "end": 939, + "start": 994, + "end": 1025, "loc": { "start": { - "line": 28, + "line": 30, "column": 0 }, "end": { - "line": 28, + "line": 30, "column": 31 } }, "expression": { "type": "AssignmentExpression", - "start": 908, - "end": 938, + "start": 994, + "end": 1024, "loc": { "start": { - "line": 28, + "line": 30, "column": 0 }, "end": { - "line": 28, + "line": 30, "column": 30 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 908, - "end": 920, + "start": 994, + "end": 1006, "loc": { "start": { - "line": 28, + "line": 30, "column": 0 }, "end": { - "line": 28, + "line": 30, "column": 12 } }, "object": { "type": "Identifier", - "start": 908, - "end": 914, + "start": 994, + "end": 1000, "loc": { "start": { - "line": 28, + "line": 30, "column": 0 }, "end": { - "line": 28, + "line": 30, "column": 6 }, "identifierName": "global" @@ -2282,15 +2491,15 @@ }, "property": { "type": "Identifier", - "start": 915, - "end": 920, + "start": 1001, + "end": 1006, "loc": { "start": { - "line": 28, + "line": 30, "column": 7 }, "end": { - "line": 28, + "line": 30, "column": 12 }, "identifierName": "debug" @@ -2301,29 +2510,29 @@ }, "right": { "type": "MemberExpression", - "start": 923, - "end": 938, + "start": 1009, + "end": 1024, "loc": { "start": { - "line": 28, + "line": 30, "column": 15 }, "end": { - "line": 28, + "line": 30, "column": 30 } }, "object": { "type": "Identifier", - "start": 923, - "end": 932, + "start": 1009, + "end": 1018, "loc": { "start": { - "line": 28, + "line": 30, "column": 15 }, "end": { - "line": 28, + "line": 30, "column": 24 }, "identifierName": "commander" @@ -2332,15 +2541,15 @@ }, "property": { "type": "Identifier", - "start": 933, - "end": 938, + "start": 1019, + "end": 1024, "loc": { "start": { - "line": 28, + "line": 30, "column": 25 }, "end": { - "line": 28, + "line": 30, "column": 30 }, "identifierName": "debug" @@ -2354,15 +2563,15 @@ { "type": "CommentBlock", "value": "*\n * @param {object} config {@link Config}\n ", - "start": 941, - "end": 989, + "start": 1027, + "end": 1075, "loc": { "start": { - "line": 30, + "line": 32, "column": 0 }, "end": { - "line": 32, + "line": 34, "column": 3 } } @@ -2371,71 +2580,71 @@ }, { "type": "ExpressionStatement", - "start": 990, - "end": 1507, + "start": 1076, + "end": 1654, "loc": { "start": { - "line": 33, + "line": 35, "column": 0 }, "end": { - "line": 53, + "line": 58, "column": 3 } }, "expression": { "type": "CallExpression", - "start": 990, - "end": 1506, + "start": 1076, + "end": 1653, "loc": { "start": { - "line": 33, + "line": 35, "column": 0 }, "end": { - "line": 53, + "line": 58, "column": 2 } }, "callee": { "type": "MemberExpression", - "start": 990, - "end": 1007, + "start": 1076, + "end": 1093, "loc": { "start": { - "line": 33, + "line": 35, "column": 0 }, "end": { - "line": 33, + "line": 35, "column": 17 } }, "object": { "type": "NewExpression", - "start": 990, - "end": 1002, + "start": 1076, + "end": 1088, "loc": { "start": { - "line": 33, + "line": 35, "column": 0 }, "end": { - "line": 33, + "line": 35, "column": 12 } }, "callee": { "type": "Identifier", - "start": 994, - "end": 1000, + "start": 1080, + "end": 1086, "loc": { "start": { - "line": 33, + "line": 35, "column": 4 }, "end": { - "line": 33, + "line": 35, "column": 10 }, "identifierName": "Config" @@ -2447,15 +2656,15 @@ }, "property": { "type": "Identifier", - "start": 1003, - "end": 1007, + "start": 1089, + "end": 1093, "loc": { "start": { - "line": 33, + "line": 35, "column": 13 }, "end": { - "line": 33, + "line": 35, "column": 17 }, "identifierName": "then" @@ -2468,15 +2677,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 1008, - "end": 1505, + "start": 1094, + "end": 1652, "loc": { "start": { - "line": 33, + "line": 35, "column": 18 }, "end": { - "line": 53, + "line": 58, "column": 1 } }, @@ -2487,15 +2696,15 @@ "params": [ { "type": "Identifier", - "start": 1008, - "end": 1014, + "start": 1094, + "end": 1100, "loc": { "start": { - "line": 33, + "line": 35, "column": 18 }, "end": { - "line": 33, + "line": 35, "column": 24 }, "identifierName": "config" @@ -2505,44 +2714,44 @@ ], "body": { "type": "BlockStatement", - "start": 1018, - "end": 1505, + "start": 1104, + "end": 1652, "loc": { "start": { - "line": 33, + "line": 35, "column": 28 }, "end": { - "line": 53, + "line": 58, "column": 1 } }, "body": [ { "type": "FunctionDeclaration", - "start": 1022, - "end": 1488, + "start": 1108, + "end": 1635, "loc": { "start": { - "line": 34, + "line": 36, "column": 2 }, "end": { - "line": 51, + "line": 56, "column": 3 } }, "id": { "type": "Identifier", - "start": 1037, - "end": 1040, + "start": 1123, + "end": 1126, "loc": { "start": { - "line": 34, + "line": 36, "column": 17 }, "end": { - "line": 34, + "line": 36, "column": 20 }, "identifierName": "run" @@ -2555,15 +2764,15 @@ "params": [ { "type": "Identifier", - "start": 1041, - "end": 1047, + "start": 1127, + "end": 1133, "loc": { "start": { - "line": 34, + "line": 36, "column": 21 }, "end": { - "line": 34, + "line": 36, "column": 27 }, "identifierName": "config" @@ -2573,73 +2782,254 @@ ], "body": { "type": "BlockStatement", - "start": 1049, - "end": 1488, + "start": 1135, + "end": 1635, "loc": { "start": { - "line": 34, + "line": 36, "column": 29 }, "end": { - "line": 51, + "line": 56, "column": 3 } }, "body": [ + { + "type": "IfStatement", + "start": 1141, + "end": 1197, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 39, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 1145, + "end": 1158, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1145, + "end": 1151, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 14 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1152, + "end": 1158, + "loc": { + "start": { + "line": 37, + "column": 15 + }, + "end": { + "line": 37, + "column": 21 + }, + "identifierName": "uglify" + }, + "name": "uglify" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 1160, + "end": 1197, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 39, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1168, + "end": 1191, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 29 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1168, + "end": 1190, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 28 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1168, + "end": 1183, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1168, + "end": 1176, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 14 + }, + "identifierName": "commands" + }, + "name": "commands" + }, + "property": { + "type": "Identifier", + "start": 1177, + "end": 1183, + "loc": { + "start": { + "line": 38, + "column": 15 + }, + "end": { + "line": 38, + "column": 21 + }, + "identifierName": "uglify" + }, + "name": "uglify" + }, + "computed": false + }, + "right": { + "type": "BooleanLiteral", + "start": 1186, + "end": 1190, + "loc": { + "start": { + "line": 38, + "column": 24 + }, + "end": { + "line": 38, + "column": 28 + } + }, + "value": true + } + } + } + ], + "directives": [] + }, + "alternate": null + }, { "type": "ForOfStatement", - "start": 1055, - "end": 1463, + "start": 1202, + "end": 1610, "loc": { "start": { - "line": 35, + "line": 40, "column": 4 }, "end": { - "line": 49, + "line": 54, "column": 5 } }, "left": { "type": "VariableDeclaration", - "start": 1060, - "end": 1070, + "start": 1207, + "end": 1217, "loc": { "start": { - "line": 35, + "line": 40, "column": 9 }, "end": { - "line": 35, + "line": 40, "column": 19 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1066, - "end": 1070, + "start": 1213, + "end": 1217, "loc": { "start": { - "line": 35, + "line": 40, "column": 15 }, "end": { - "line": 35, + "line": 40, "column": 19 } }, "id": { "type": "Identifier", - "start": 1066, - "end": 1070, + "start": 1213, + "end": 1217, "loc": { "start": { - "line": 35, + "line": 40, "column": 15 }, "end": { - "line": 35, + "line": 40, "column": 19 }, "identifierName": "task" @@ -2653,43 +3043,43 @@ }, "right": { "type": "CallExpression", - "start": 1074, - "end": 1098, + "start": 1221, + "end": 1245, "loc": { "start": { - "line": 35, + "line": 40, "column": 23 }, "end": { - "line": 35, + "line": 40, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 1074, - "end": 1088, + "start": 1221, + "end": 1235, "loc": { "start": { - "line": 35, + "line": 40, "column": 23 }, "end": { - "line": 35, + "line": 40, "column": 37 } }, "object": { "type": "Identifier", - "start": 1074, - "end": 1080, + "start": 1221, + "end": 1227, "loc": { "start": { - "line": 35, + "line": 40, "column": 23 }, "end": { - "line": 35, + "line": 40, "column": 29 }, "identifierName": "Object" @@ -2698,15 +3088,15 @@ }, "property": { "type": "Identifier", - "start": 1081, - "end": 1088, + "start": 1228, + "end": 1235, "loc": { "start": { - "line": 35, + "line": 40, "column": 30 }, "end": { - "line": 35, + "line": 40, "column": 37 }, "identifierName": "entries" @@ -2718,15 +3108,15 @@ "arguments": [ { "type": "Identifier", - "start": 1089, - "end": 1097, + "start": 1236, + "end": 1244, "loc": { "start": { - "line": 35, + "line": 40, "column": 38 }, "end": { - "line": 35, + "line": 40, "column": 46 }, "identifierName": "commands" @@ -2737,59 +3127,59 @@ }, "body": { "type": "BlockStatement", - "start": 1100, - "end": 1463, + "start": 1247, + "end": 1610, "loc": { "start": { - "line": 35, + "line": 40, "column": 49 }, "end": { - "line": 49, + "line": 54, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 1108, - "end": 1129, + "start": 1255, + "end": 1276, "loc": { "start": { - "line": 36, + "line": 41, "column": 6 }, "end": { - "line": 36, + "line": 41, "column": 27 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1114, - "end": 1128, + "start": 1261, + "end": 1275, "loc": { "start": { - "line": 36, + "line": 41, "column": 12 }, "end": { - "line": 36, + "line": 41, "column": 26 } }, "id": { "type": "Identifier", - "start": 1114, - "end": 1118, + "start": 1261, + "end": 1265, "loc": { "start": { - "line": 36, + "line": 41, "column": 12 }, "end": { - "line": 36, + "line": 41, "column": 16 }, "identifierName": "name" @@ -2798,29 +3188,29 @@ }, "init": { "type": "MemberExpression", - "start": 1121, - "end": 1128, + "start": 1268, + "end": 1275, "loc": { "start": { - "line": 36, + "line": 41, "column": 19 }, "end": { - "line": 36, + "line": 41, "column": 26 } }, "object": { "type": "Identifier", - "start": 1121, - "end": 1125, + "start": 1268, + "end": 1272, "loc": { "start": { - "line": 36, + "line": 41, "column": 19 }, "end": { - "line": 36, + "line": 41, "column": 23 }, "identifierName": "task" @@ -2829,15 +3219,15 @@ }, "property": { "type": "NumericLiteral", - "start": 1126, - "end": 1127, + "start": 1273, + "end": 1274, "loc": { "start": { - "line": 36, + "line": 41, "column": 24 }, "end": { - "line": 36, + "line": 41, "column": 25 } }, @@ -2855,44 +3245,44 @@ }, { "type": "VariableDeclaration", - "start": 1136, - "end": 1160, + "start": 1283, + "end": 1307, "loc": { "start": { - "line": 37, + "line": 42, "column": 6 }, "end": { - "line": 37, + "line": 42, "column": 30 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1142, - "end": 1159, + "start": 1289, + "end": 1306, "loc": { "start": { - "line": 37, + "line": 42, "column": 12 }, "end": { - "line": 37, + "line": 42, "column": 29 } }, "id": { "type": "Identifier", - "start": 1142, - "end": 1149, + "start": 1289, + "end": 1296, "loc": { "start": { - "line": 37, + "line": 42, "column": 12 }, "end": { - "line": 37, + "line": 42, "column": 19 }, "identifierName": "enabled" @@ -2901,29 +3291,29 @@ }, "init": { "type": "MemberExpression", - "start": 1152, - "end": 1159, + "start": 1299, + "end": 1306, "loc": { "start": { - "line": 37, + "line": 42, "column": 22 }, "end": { - "line": 37, + "line": 42, "column": 29 } }, "object": { "type": "Identifier", - "start": 1152, - "end": 1156, + "start": 1299, + "end": 1303, "loc": { "start": { - "line": 37, + "line": 42, "column": 22 }, "end": { - "line": 37, + "line": 42, "column": 26 }, "identifierName": "task" @@ -2932,15 +3322,15 @@ }, "property": { "type": "NumericLiteral", - "start": 1157, - "end": 1158, + "start": 1304, + "end": 1305, "loc": { "start": { - "line": 37, + "line": 42, "column": 27 }, "end": { - "line": 37, + "line": 42, "column": 28 } }, @@ -2958,29 +3348,29 @@ }, { "type": "IfStatement", - "start": 1167, - "end": 1457, + "start": 1314, + "end": 1604, "loc": { "start": { - "line": 38, + "line": 43, "column": 6 }, "end": { - "line": 48, + "line": 53, "column": 7 } }, "test": { "type": "Identifier", - "start": 1171, - "end": 1178, + "start": 1318, + "end": 1325, "loc": { "start": { - "line": 38, + "line": 43, "column": 10 }, "end": { - "line": 38, + "line": 43, "column": 17 }, "identifierName": "enabled" @@ -2989,101 +3379,101 @@ }, "consequent": { "type": "BlockStatement", - "start": 1180, - "end": 1457, + "start": 1327, + "end": 1604, "loc": { "start": { - "line": 38, + "line": 43, "column": 19 }, "end": { - "line": 48, + "line": 53, "column": 7 } }, "body": [ { "type": "TryStatement", - "start": 1190, - "end": 1449, + "start": 1337, + "end": 1596, "loc": { "start": { - "line": 39, + "line": 44, "column": 8 }, "end": { - "line": 47, + "line": 52, "column": 9 } }, "block": { "type": "BlockStatement", - "start": 1194, - "end": 1373, + "start": 1341, + "end": 1520, "loc": { "start": { - "line": 39, + "line": 44, "column": 12 }, "end": { - "line": 45, + "line": 50, "column": 9 } }, "body": [ { "type": "IfStatement", - "start": 1206, - "end": 1363, + "start": 1353, + "end": 1510, "loc": { "start": { - "line": 40, + "line": 45, "column": 10 }, "end": { - "line": 44, + "line": 49, "column": 11 } }, "test": { "type": "LogicalExpression", - "start": 1210, - "end": 1244, + "start": 1357, + "end": 1391, "loc": { "start": { - "line": 40, + "line": 45, "column": 14 }, "end": { - "line": 40, + "line": 45, "column": 48 } }, "left": { "type": "BinaryExpression", - "start": 1210, - "end": 1226, + "start": 1357, + "end": 1373, "loc": { "start": { - "line": 40, + "line": 45, "column": 14 }, "end": { - "line": 40, + "line": 45, "column": 30 } }, "left": { "type": "Identifier", - "start": 1210, - "end": 1214, + "start": 1357, + "end": 1361, "loc": { "start": { - "line": 40, + "line": 45, "column": 14 }, "end": { - "line": 40, + "line": 45, "column": 18 }, "identifierName": "name" @@ -3093,15 +3483,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 1219, - "end": 1226, + "start": 1366, + "end": 1373, "loc": { "start": { - "line": 40, + "line": 45, "column": 23 }, "end": { - "line": 40, + "line": 45, "column": 30 } }, @@ -3115,29 +3505,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 1230, - "end": 1244, + "start": 1377, + "end": 1391, "loc": { "start": { - "line": 40, + "line": 45, "column": 34 }, "end": { - "line": 40, + "line": 45, "column": 48 } }, "object": { "type": "Identifier", - "start": 1230, - "end": 1238, + "start": 1377, + "end": 1385, "loc": { "start": { - "line": 40, + "line": 45, "column": 34 }, "end": { - "line": 40, + "line": 45, "column": 42 }, "identifierName": "commands" @@ -3146,15 +3536,15 @@ }, "property": { "type": "Identifier", - "start": 1239, - "end": 1244, + "start": 1386, + "end": 1391, "loc": { "start": { - "line": 40, + "line": 45, "column": 43 }, "end": { - "line": 40, + "line": 45, "column": 48 }, "identifierName": "watch" @@ -3166,72 +3556,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 1246, - "end": 1292, + "start": 1393, + "end": 1439, "loc": { "start": { - "line": 40, + "line": 45, "column": 50 }, "end": { - "line": 42, + "line": 47, "column": 11 } }, "body": [ { "type": "ExpressionStatement", - "start": 1260, - "end": 1280, + "start": 1407, + "end": 1427, "loc": { "start": { - "line": 41, + "line": 46, "column": 12 }, "end": { - "line": 41, + "line": 46, "column": 32 } }, "expression": { "type": "CallExpression", - "start": 1260, - "end": 1279, + "start": 1407, + "end": 1426, "loc": { "start": { - "line": 41, + "line": 46, "column": 12 }, "end": { - "line": 41, + "line": 46, "column": 31 } }, "callee": { "type": "MemberExpression", - "start": 1260, - "end": 1271, + "start": 1407, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 46, "column": 12 }, "end": { - "line": 41, + "line": 46, "column": 23 } }, "object": { "type": "Identifier", - "start": 1260, - "end": 1265, + "start": 1407, + "end": 1412, "loc": { "start": { - "line": 41, + "line": 46, "column": 12 }, "end": { - "line": 41, + "line": 46, "column": 17 }, "identifierName": "tasks" @@ -3240,15 +3630,15 @@ }, "property": { "type": "Identifier", - "start": 1266, - "end": 1270, + "start": 1413, + "end": 1417, "loc": { "start": { - "line": 41, + "line": 46, "column": 18 }, "end": { - "line": 41, + "line": 46, "column": 22 }, "identifierName": "name" @@ -3260,15 +3650,15 @@ "arguments": [ { "type": "Identifier", - "start": 1272, - "end": 1278, + "start": 1419, + "end": 1425, "loc": { "start": { - "line": 41, + "line": 46, "column": 24 }, "end": { - "line": 41, + "line": 46, "column": 30 }, "identifierName": "config" @@ -3283,59 +3673,59 @@ }, "alternate": { "type": "BlockStatement", - "start": 1298, - "end": 1363, + "start": 1445, + "end": 1510, "loc": { "start": { - "line": 42, + "line": 47, "column": 17 }, "end": { - "line": 44, + "line": 49, "column": 11 } }, "body": [ { "type": "VariableDeclaration", - "start": 1312, - "end": 1351, + "start": 1459, + "end": 1498, "loc": { "start": { - "line": 43, + "line": 48, "column": 12 }, "end": { - "line": 43, + "line": 48, "column": 51 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1318, - "end": 1350, + "start": 1465, + "end": 1497, "loc": { "start": { - "line": 43, + "line": 48, "column": 18 }, "end": { - "line": 43, + "line": 48, "column": 50 } }, "id": { "type": "Identifier", - "start": 1318, - "end": 1322, + "start": 1465, + "end": 1469, "loc": { "start": { - "line": 43, + "line": 48, "column": 18 }, "end": { - "line": 43, + "line": 48, "column": 22 }, "identifierName": "done" @@ -3344,57 +3734,57 @@ }, "init": { "type": "AwaitExpression", - "start": 1325, - "end": 1350, + "start": 1472, + "end": 1497, "loc": { "start": { - "line": 43, + "line": 48, "column": 25 }, "end": { - "line": 43, + "line": 48, "column": 50 } }, "argument": { "type": "CallExpression", - "start": 1331, - "end": 1350, + "start": 1478, + "end": 1497, "loc": { "start": { - "line": 43, + "line": 48, "column": 31 }, "end": { - "line": 43, + "line": 48, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 1331, - "end": 1342, + "start": 1478, + "end": 1489, "loc": { "start": { - "line": 43, + "line": 48, "column": 31 }, "end": { - "line": 43, + "line": 48, "column": 42 } }, "object": { "type": "Identifier", - "start": 1331, - "end": 1336, + "start": 1478, + "end": 1483, "loc": { "start": { - "line": 43, + "line": 48, "column": 31 }, "end": { - "line": 43, + "line": 48, "column": 36 }, "identifierName": "tasks" @@ -3403,15 +3793,15 @@ }, "property": { "type": "Identifier", - "start": 1337, - "end": 1341, + "start": 1484, + "end": 1488, "loc": { "start": { - "line": 43, + "line": 48, "column": 37 }, "end": { - "line": 43, + "line": 48, "column": 41 }, "identifierName": "name" @@ -3423,15 +3813,15 @@ "arguments": [ { "type": "Identifier", - "start": 1343, - "end": 1349, + "start": 1490, + "end": 1496, "loc": { "start": { - "line": 43, + "line": 48, "column": 43 }, "end": { - "line": 43, + "line": 48, "column": 49 }, "identifierName": "config" @@ -3454,29 +3844,29 @@ }, "handler": { "type": "CatchClause", - "start": 1374, - "end": 1449, + "start": 1521, + "end": 1596, "loc": { "start": { - "line": 45, + "line": 50, "column": 10 }, "end": { - "line": 47, + "line": 52, "column": 9 } }, "param": { "type": "Identifier", - "start": 1381, - "end": 1382, + "start": 1528, + "end": 1529, "loc": { "start": { - "line": 45, + "line": 50, "column": 17 }, "end": { - "line": 45, + "line": 50, "column": 18 }, "identifierName": "e" @@ -3485,72 +3875,72 @@ }, "body": { "type": "BlockStatement", - "start": 1384, - "end": 1449, + "start": 1531, + "end": 1596, "loc": { "start": { - "line": 45, + "line": 50, "column": 20 }, "end": { - "line": 47, + "line": 52, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 1396, - "end": 1439, + "start": 1543, + "end": 1586, "loc": { "start": { - "line": 46, + "line": 51, "column": 10 }, "end": { - "line": 46, + "line": 51, "column": 53 } }, "expression": { "type": "CallExpression", - "start": 1396, - "end": 1438, + "start": 1543, + "end": 1585, "loc": { "start": { - "line": 46, + "line": 51, "column": 10 }, "end": { - "line": 46, + "line": 51, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 1396, - "end": 1407, + "start": 1543, + "end": 1554, "loc": { "start": { - "line": 46, + "line": 51, "column": 10 }, "end": { - "line": 46, + "line": 51, "column": 21 } }, "object": { "type": "Identifier", - "start": 1396, - "end": 1402, + "start": 1543, + "end": 1549, "loc": { "start": { - "line": 46, + "line": 51, "column": 10 }, "end": { - "line": 46, + "line": 51, "column": 16 }, "identifierName": "logger" @@ -3559,15 +3949,15 @@ }, "property": { "type": "Identifier", - "start": 1403, - "end": 1407, + "start": 1550, + "end": 1554, "loc": { "start": { - "line": 46, + "line": 51, "column": 17 }, "end": { - "line": 46, + "line": 51, "column": 21 }, "identifierName": "warn" @@ -3579,30 +3969,30 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 1408, - "end": 1437, + "start": 1555, + "end": 1584, "loc": { "start": { - "line": 46, + "line": 51, "column": 22 }, "end": { - "line": 46, + "line": 51, "column": 51 } }, "expressions": [ { "type": "Identifier", - "start": 1426, - "end": 1430, + "start": 1573, + "end": 1577, "loc": { "start": { - "line": 46, + "line": 51, "column": 40 }, "end": { - "line": 46, + "line": 51, "column": 44 }, "identifierName": "name" @@ -3611,15 +4001,15 @@ }, { "type": "Identifier", - "start": 1434, - "end": 1435, + "start": 1581, + "end": 1582, "loc": { "start": { - "line": 46, + "line": 51, "column": 48 }, "end": { - "line": 46, + "line": 51, "column": 49 }, "identifierName": "e" @@ -3630,15 +4020,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1409, - "end": 1424, + "start": 1556, + "end": 1571, "loc": { "start": { - "line": 46, + "line": 51, "column": 23 }, "end": { - "line": 46, + "line": 51, "column": 38 } }, @@ -3650,15 +4040,15 @@ }, { "type": "TemplateElement", - "start": 1431, - "end": 1432, + "start": 1578, + "end": 1579, "loc": { "start": { - "line": 46, + "line": 51, "column": 45 }, "end": { - "line": 46, + "line": 51, "column": 46 } }, @@ -3670,15 +4060,15 @@ }, { "type": "TemplateElement", - "start": 1436, - "end": 1436, + "start": 1583, + "end": 1583, "loc": { "start": { - "line": 46, + "line": 51, "column": 50 }, "end": { - "line": 46, + "line": 51, "column": 50 } }, @@ -3711,57 +4101,57 @@ }, { "type": "ExpressionStatement", - "start": 1468, - "end": 1484, + "start": 1615, + "end": 1631, "loc": { "start": { - "line": 50, + "line": 55, "column": 4 }, "end": { - "line": 50, + "line": 55, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 1468, - "end": 1483, + "start": 1615, + "end": 1630, "loc": { "start": { - "line": 50, + "line": 55, "column": 4 }, "end": { - "line": 50, + "line": 55, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 1468, - "end": 1480, + "start": 1615, + "end": 1627, "loc": { "start": { - "line": 50, + "line": 55, "column": 4 }, "end": { - "line": 50, + "line": 55, "column": 16 } }, "object": { "type": "Identifier", - "start": 1468, - "end": 1475, + "start": 1615, + "end": 1622, "loc": { "start": { - "line": 50, + "line": 55, "column": 4 }, "end": { - "line": 50, + "line": 55, "column": 11 }, "identifierName": "process" @@ -3770,15 +4160,15 @@ }, "property": { "type": "Identifier", - "start": 1476, - "end": 1480, + "start": 1623, + "end": 1627, "loc": { "start": { - "line": 50, + "line": 55, "column": 12 }, "end": { - "line": 50, + "line": 55, "column": 16 }, "identifierName": "exit" @@ -3790,15 +4180,15 @@ "arguments": [ { "type": "NumericLiteral", - "start": 1481, - "end": 1482, + "start": 1628, + "end": 1629, "loc": { "start": { - "line": 50, + "line": 55, "column": 17 }, "end": { - "line": 50, + "line": 55, "column": 18 } }, @@ -3817,43 +4207,43 @@ }, { "type": "ExpressionStatement", - "start": 1491, - "end": 1503, + "start": 1638, + "end": 1650, "loc": { "start": { - "line": 52, + "line": 57, "column": 2 }, "end": { - "line": 52, + "line": 57, "column": 14 } }, "expression": { "type": "CallExpression", - "start": 1491, - "end": 1502, + "start": 1638, + "end": 1649, "loc": { "start": { - "line": 52, + "line": 57, "column": 2 }, "end": { - "line": 52, + "line": 57, "column": 13 } }, "callee": { "type": "Identifier", - "start": 1491, - "end": 1494, + "start": 1638, + "end": 1641, "loc": { "start": { - "line": 52, + "line": 57, "column": 2 }, "end": { - "line": 52, + "line": 57, "column": 5 }, "identifierName": "run" @@ -3863,15 +4253,15 @@ "arguments": [ { "type": "Identifier", - "start": 1495, - "end": 1501, + "start": 1642, + "end": 1648, "loc": { "start": { - "line": 52, + "line": 57, "column": 6 }, "end": { - "line": 52, + "line": 57, "column": 12 }, "identifierName": "config" @@ -3892,15 +4282,15 @@ { "type": "CommentBlock", "value": "*\n * @param {object} config {@link Config}\n ", - "start": 941, - "end": 989, + "start": 1027, + "end": 1075, "loc": { "start": { - "line": 30, + "line": 32, "column": 0 }, "end": { - "line": 32, + "line": 34, "column": 3 } } @@ -3950,15 +4340,15 @@ { "type": "CommentBlock", "value": "*\n * @param {object} config {@link Config}\n ", - "start": 941, - "end": 989, + "start": 1027, + "end": 1075, "loc": { "start": { - "line": 30, + "line": 32, "column": 0 }, "end": { - "line": 32, + "line": 34, "column": 3 } } @@ -5758,9 +6148,9 @@ "binop": null, "updateContext": null }, - "value": "-b, --build", + "value": "-u, --uglify", "start": 380, - "end": 393, + "end": 394, "loc": { "start": { "line": 14, @@ -5768,7 +6158,7 @@ }, "end": { "line": 14, - "column": 23 + "column": 24 } } }, @@ -5785,16 +6175,16 @@ "binop": null, "updateContext": null }, - "start": 393, - "end": 394, + "start": 394, + "end": 395, "loc": { "start": { "line": 14, - "column": 23 + "column": 24 }, "end": { "line": 14, - "column": 24 + "column": 25 } } }, @@ -5811,17 +6201,17 @@ "binop": null, "updateContext": null }, - "value": "build your app/component", - "start": 395, - "end": 421, + "value": "minimize code ouput", + "start": 396, + "end": 417, "loc": { "start": { "line": 14, - "column": 25 + "column": 26 }, "end": { "line": 14, - "column": 51 + "column": 47 } } }, @@ -5837,16 +6227,16 @@ "postfix": false, "binop": null }, - "start": 421, - "end": 422, + "start": 417, + "end": 418, "loc": { "start": { "line": 14, - "column": 51 + "column": 47 }, "end": { "line": 14, - "column": 52 + "column": 48 } } }, @@ -5863,8 +6253,8 @@ "binop": null, "updateContext": null }, - "start": 425, - "end": 426, + "start": 421, + "end": 422, "loc": { "start": { "line": 15, @@ -5889,8 +6279,8 @@ "binop": null }, "value": "option", - "start": 426, - "end": 432, + "start": 422, + "end": 428, "loc": { "start": { "line": 15, @@ -5914,8 +6304,8 @@ "postfix": false, "binop": null }, - "start": 432, - "end": 433, + "start": 428, + "end": 429, "loc": { "start": { "line": 15, @@ -5940,9 +6330,9 @@ "binop": null, "updateContext": null }, - "value": "-s, --serve", - "start": 433, - "end": 446, + "value": "-b, --build", + "start": 429, + "end": 442, "loc": { "start": { "line": 15, @@ -5967,8 +6357,8 @@ "binop": null, "updateContext": null }, - "start": 446, - "end": 447, + "start": 442, + "end": 443, "loc": { "start": { "line": 15, @@ -5993,9 +6383,9 @@ "binop": null, "updateContext": null }, - "value": "serve your app/component", - "start": 448, - "end": 474, + "value": "build your app/component", + "start": 444, + "end": 470, "loc": { "start": { "line": 15, @@ -6019,8 +6409,8 @@ "postfix": false, "binop": null }, - "start": 474, - "end": 475, + "start": 470, + "end": 471, "loc": { "start": { "line": 15, @@ -6045,8 +6435,8 @@ "binop": null, "updateContext": null }, - "start": 478, - "end": 479, + "start": 474, + "end": 475, "loc": { "start": { "line": 16, @@ -6071,8 +6461,8 @@ "binop": null }, "value": "option", - "start": 479, - "end": 485, + "start": 475, + "end": 481, "loc": { "start": { "line": 16, @@ -6096,8 +6486,8 @@ "postfix": false, "binop": null }, - "start": 485, - "end": 486, + "start": 481, + "end": 482, "loc": { "start": { "line": 16, @@ -6122,9 +6512,9 @@ "binop": null, "updateContext": null }, - "value": "-c, --copy", - "start": 486, - "end": 498, + "value": "-s, --serve", + "start": 482, + "end": 495, "loc": { "start": { "line": 16, @@ -6132,7 +6522,7 @@ }, "end": { "line": 16, - "column": 22 + "column": 23 } } }, @@ -6149,16 +6539,16 @@ "binop": null, "updateContext": null }, - "start": 498, - "end": 499, + "start": 495, + "end": 496, "loc": { "start": { "line": 16, - "column": 22 + "column": 23 }, "end": { "line": 16, - "column": 23 + "column": 24 } } }, @@ -6175,17 +6565,17 @@ "binop": null, "updateContext": null }, - "value": "copy files from your app/component src folder to it distribution folder", - "start": 500, - "end": 573, + "value": "serve your app/component", + "start": 497, + "end": 523, "loc": { "start": { "line": 16, - "column": 24 + "column": 25 }, "end": { "line": 16, - "column": 97 + "column": 51 } } }, @@ -6201,16 +6591,16 @@ "postfix": false, "binop": null }, - "start": 573, - "end": 574, + "start": 523, + "end": 524, "loc": { "start": { "line": 16, - "column": 97 + "column": 51 }, "end": { "line": 16, - "column": 98 + "column": 52 } } }, @@ -6227,8 +6617,8 @@ "binop": null, "updateContext": null }, - "start": 577, - "end": 578, + "start": 527, + "end": 528, "loc": { "start": { "line": 17, @@ -6253,8 +6643,8 @@ "binop": null }, "value": "option", - "start": 578, - "end": 584, + "start": 528, + "end": 534, "loc": { "start": { "line": 17, @@ -6278,8 +6668,8 @@ "postfix": false, "binop": null }, - "start": 584, - "end": 585, + "start": 534, + "end": 535, "loc": { "start": { "line": 17, @@ -6304,9 +6694,9 @@ "binop": null, "updateContext": null }, - "value": "-d, --debug", - "start": 585, - "end": 598, + "value": "-c, --copy", + "start": 535, + "end": 547, "loc": { "start": { "line": 17, @@ -6314,7 +6704,7 @@ }, "end": { "line": 17, - "column": 23 + "column": 22 } } }, @@ -6331,16 +6721,16 @@ "binop": null, "updateContext": null }, - "start": 598, - "end": 599, + "start": 547, + "end": 548, "loc": { "start": { "line": 17, - "column": 23 + "column": 22 }, "end": { "line": 17, - "column": 24 + "column": 23 } } }, @@ -6357,17 +6747,17 @@ "binop": null, "updateContext": null }, - "value": "show all warnings", - "start": 600, - "end": 619, + "value": "copy files from your app/component src folder to it distribution folder", + "start": 549, + "end": 622, "loc": { "start": { "line": 17, - "column": 25 + "column": 24 }, "end": { "line": 17, - "column": 44 + "column": 97 } } }, @@ -6383,16 +6773,16 @@ "postfix": false, "binop": null }, - "start": 619, - "end": 620, + "start": 622, + "end": 623, "loc": { "start": { "line": 17, - "column": 44 + "column": 97 }, "end": { "line": 17, - "column": 45 + "column": 98 } } }, @@ -6409,8 +6799,8 @@ "binop": null, "updateContext": null }, - "start": 623, - "end": 624, + "start": 626, + "end": 627, "loc": { "start": { "line": 18, @@ -6435,8 +6825,8 @@ "binop": null }, "value": "option", - "start": 624, - "end": 630, + "start": 627, + "end": 633, "loc": { "start": { "line": 18, @@ -6460,8 +6850,8 @@ "postfix": false, "binop": null }, - "start": 630, - "end": 631, + "start": 633, + "end": 634, "loc": { "start": { "line": 18, @@ -6486,9 +6876,9 @@ "binop": null, "updateContext": null }, - "value": "-v, --version", - "start": 631, - "end": 646, + "value": "-d, --debug", + "start": 634, + "end": 647, "loc": { "start": { "line": 18, @@ -6496,7 +6886,7 @@ }, "end": { "line": 18, - "column": 25 + "column": 23 } } }, @@ -6513,16 +6903,16 @@ "binop": null, "updateContext": null }, - "start": 646, - "end": 647, + "start": 647, + "end": 648, "loc": { "start": { "line": 18, - "column": 25 + "column": 23 }, "end": { "line": 18, - "column": 26 + "column": 24 } } }, @@ -6539,13 +6929,13 @@ "binop": null, "updateContext": null }, - "value": "current version", - "start": 648, - "end": 665, + "value": "show all warnings", + "start": 649, + "end": 668, "loc": { "start": { "line": 18, - "column": 27 + "column": 25 }, "end": { "line": 18, @@ -6565,8 +6955,8 @@ "postfix": false, "binop": null }, - "start": 665, - "end": 666, + "start": 668, + "end": 669, "loc": { "start": { "line": 18, @@ -6591,8 +6981,8 @@ "binop": null, "updateContext": null }, - "start": 669, - "end": 670, + "start": 672, + "end": 673, "loc": { "start": { "line": 19, @@ -6616,9 +7006,9 @@ "postfix": false, "binop": null }, - "value": "parse", - "start": 670, - "end": 675, + "value": "option", + "start": 673, + "end": 679, "loc": { "start": { "line": 19, @@ -6626,7 +7016,7 @@ }, "end": { "line": 19, - "column": 8 + "column": 9 } } }, @@ -6642,22 +7032,22 @@ "postfix": false, "binop": null }, - "start": 675, - "end": 676, + "start": 679, + "end": 680, "loc": { "start": { "line": 19, - "column": 8 + "column": 9 }, "end": { "line": 19, - "column": 9 + "column": 10 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -6665,26 +7055,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "process", - "start": 676, - "end": 683, + "value": "-v, --version", + "start": 680, + "end": 695, "loc": { "start": { "line": 19, - "column": 9 + "column": 10 }, "end": { "line": 19, - "column": 16 + "column": 25 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -6694,22 +7085,22 @@ "binop": null, "updateContext": null }, - "start": 683, - "end": 684, + "start": 695, + "end": 696, "loc": { "start": { "line": 19, - "column": 16 + "column": 25 }, "end": { "line": 19, - "column": 17 + "column": 26 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -6717,19 +7108,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "argv", - "start": 684, - "end": 688, + "value": "current version", + "start": 697, + "end": 714, "loc": { "start": { "line": 19, - "column": 17 + "column": 27 }, "end": { "line": 19, - "column": 21 + "column": 44 } } }, @@ -6745,23 +7137,23 @@ "postfix": false, "binop": null }, - "start": 688, - "end": 689, + "start": 714, + "end": 715, "loc": { "start": { "line": 19, - "column": 21 + "column": 44 }, "end": { "line": 19, - "column": 22 + "column": 45 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -6771,51 +7163,49 @@ "binop": null, "updateContext": null }, - "start": 689, - "end": 690, + "start": 718, + "end": 719, "loc": { "start": { - "line": 19, - "column": 22 + "line": 20, + "column": 2 }, "end": { - "line": 19, - "column": 23 + "line": 20, + "column": 3 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 692, - "end": 697, + "value": "parse", + "start": 719, + "end": 724, "loc": { "start": { - "line": 21, - "column": 0 + "line": 20, + "column": 3 }, "end": { - "line": 21, - "column": 5 + "line": 20, + "column": 8 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -6824,69 +7214,68 @@ "postfix": false, "binop": null }, - "value": "commands", - "start": 698, - "end": 706, + "start": 724, + "end": 725, "loc": { "start": { - "line": 21, - "column": 6 + "line": 20, + "column": 8 }, "end": { - "line": 21, - "column": 14 + "line": 20, + "column": 9 } } }, { "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 707, - "end": 708, + "value": "process", + "start": 725, + "end": 732, "loc": { "start": { - "line": 21, - "column": 15 + "line": 20, + "column": 9 }, "end": { - "line": 21, + "line": 20, "column": 16 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 709, - "end": 710, + "start": 732, + "end": 733, "loc": { "start": { - "line": 21, - "column": 17 + "line": 20, + "column": 16 }, "end": { - "line": 21, - "column": 18 + "line": 20, + "column": 17 } } }, @@ -6902,94 +7291,96 @@ "postfix": false, "binop": null }, - "value": "build", - "start": 713, - "end": 718, + "value": "argv", + "start": 733, + "end": 737, "loc": { "start": { - "line": 22, - "column": 2 + "line": 20, + "column": 17 }, "end": { - "line": 22, - "column": 7 + "line": 20, + "column": 21 } } }, { "type": { - "label": ":", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 718, - "end": 719, + "start": 737, + "end": 738, "loc": { "start": { - "line": 22, - "column": 7 + "line": 20, + "column": 21 }, "end": { - "line": 22, - "column": 8 + "line": 20, + "column": 22 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "Boolean", - "start": 720, - "end": 727, + "start": 738, + "end": 739, "loc": { "start": { - "line": 22, - "column": 9 + "line": 20, + "column": 22 }, "end": { - "line": 22, - "column": 16 + "line": 20, + "column": 23 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 727, - "end": 728, + "value": "const", + "start": 741, + "end": 746, "loc": { "start": { "line": 22, - "column": 16 + "column": 0 }, "end": { "line": 22, - "column": 17 + "column": 5 } } }, @@ -7005,50 +7396,51 @@ "postfix": false, "binop": null }, - "value": "commander", - "start": 728, - "end": 737, + "value": "commands", + "start": 747, + "end": 755, "loc": { "start": { "line": 22, - "column": 17 + "column": 6 }, "end": { "line": 22, - "column": 26 + "column": 14 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": "=", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 737, - "end": 738, + "value": "=", + "start": 756, + "end": 757, "loc": { "start": { "line": 22, - "column": 26 + "column": 15 }, "end": { "line": 22, - "column": 27 + "column": 16 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -7057,25 +7449,24 @@ "postfix": false, "binop": null }, - "value": "build", - "start": 738, - "end": 743, + "start": 758, + "end": 759, "loc": { "start": { "line": 22, - "column": 27 + "column": 17 }, "end": { "line": 22, - "column": 32 + "column": 18 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -7083,22 +7474,23 @@ "postfix": false, "binop": null }, - "start": 743, - "end": 744, + "value": "build", + "start": 762, + "end": 767, "loc": { "start": { - "line": 22, - "column": 32 + "line": 23, + "column": 2 }, "end": { - "line": 22, - "column": 33 + "line": 23, + "column": 7 } } }, { "type": { - "label": ",", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -7109,16 +7501,16 @@ "binop": null, "updateContext": null }, - "start": 744, - "end": 745, + "start": 767, + "end": 768, "loc": { "start": { - "line": 22, - "column": 33 + "line": 23, + "column": 7 }, "end": { - "line": 22, - "column": 34 + "line": 23, + "column": 8 } } }, @@ -7134,43 +7526,42 @@ "postfix": false, "binop": null }, - "value": "serve", - "start": 748, - "end": 753, + "value": "Boolean", + "start": 769, + "end": 776, "loc": { "start": { "line": 23, - "column": 2 + "column": 9 }, "end": { "line": 23, - "column": 7 + "column": 16 } } }, { "type": { - "label": ":", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 753, - "end": 754, + "start": 776, + "end": 777, "loc": { "start": { "line": 23, - "column": 7 + "column": 16 }, "end": { "line": 23, - "column": 8 + "column": 17 } } }, @@ -7186,42 +7577,43 @@ "postfix": false, "binop": null }, - "value": "Boolean", - "start": 755, - "end": 762, + "value": "commander", + "start": 777, + "end": 786, "loc": { "start": { "line": 23, - "column": 9 + "column": 17 }, "end": { "line": 23, - "column": 16 + "column": 26 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 762, - "end": 763, + "start": 786, + "end": 787, "loc": { "start": { "line": 23, - "column": 16 + "column": 26 }, "end": { "line": 23, - "column": 17 + "column": 27 } } }, @@ -7237,23 +7629,23 @@ "postfix": false, "binop": null }, - "value": "commander", - "start": 763, - "end": 772, + "value": "build", + "start": 787, + "end": 792, "loc": { "start": { "line": 23, - "column": 17 + "column": 27 }, "end": { "line": 23, - "column": 26 + "column": 32 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -7261,53 +7653,52 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 772, - "end": 773, + "start": 792, + "end": 793, "loc": { "start": { "line": 23, - "column": 26 + "column": 32 }, "end": { "line": 23, - "column": 27 + "column": 33 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ",", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "serve", - "start": 773, - "end": 778, + "start": 793, + "end": 794, "loc": { "start": { "line": 23, - "column": 27 + "column": 33 }, "end": { "line": 23, - "column": 32 + "column": 34 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -7315,22 +7706,23 @@ "postfix": false, "binop": null }, - "start": 778, - "end": 779, + "value": "uglify", + "start": 797, + "end": 803, "loc": { "start": { - "line": 23, - "column": 32 + "line": 24, + "column": 2 }, "end": { - "line": 23, - "column": 33 + "line": 24, + "column": 8 } } }, { "type": { - "label": "||", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -7338,20 +7730,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": 1, + "binop": null, "updateContext": null }, - "value": "||", - "start": 780, - "end": 782, + "start": 803, + "end": 804, "loc": { "start": { - "line": 23, - "column": 34 + "line": 24, + "column": 8 }, "end": { - "line": 23, - "column": 36 + "line": 24, + "column": 9 } } }, @@ -7368,16 +7759,16 @@ "binop": null }, "value": "Boolean", - "start": 783, - "end": 790, + "start": 805, + "end": 812, "loc": { "start": { - "line": 23, - "column": 37 + "line": 24, + "column": 10 }, "end": { - "line": 23, - "column": 44 + "line": 24, + "column": 17 } } }, @@ -7393,16 +7784,16 @@ "postfix": false, "binop": null }, - "start": 790, - "end": 791, + "start": 812, + "end": 813, "loc": { "start": { - "line": 23, - "column": 44 + "line": 24, + "column": 17 }, "end": { - "line": 23, - "column": 45 + "line": 24, + "column": 18 } } }, @@ -7419,16 +7810,16 @@ "binop": null }, "value": "commander", - "start": 791, - "end": 800, + "start": 813, + "end": 822, "loc": { "start": { - "line": 23, - "column": 45 + "line": 24, + "column": 18 }, "end": { - "line": 23, - "column": 54 + "line": 24, + "column": 27 } } }, @@ -7445,16 +7836,16 @@ "binop": null, "updateContext": null }, - "start": 800, - "end": 801, + "start": 822, + "end": 823, "loc": { "start": { - "line": 23, - "column": 54 + "line": 24, + "column": 27 }, "end": { - "line": 23, - "column": 55 + "line": 24, + "column": 28 } } }, @@ -7470,17 +7861,17 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 801, - "end": 806, + "value": "uglify", + "start": 823, + "end": 829, "loc": { "start": { - "line": 23, - "column": 55 + "line": 24, + "column": 28 }, "end": { - "line": 23, - "column": 60 + "line": 24, + "column": 34 } } }, @@ -7496,16 +7887,16 @@ "postfix": false, "binop": null }, - "start": 806, - "end": 807, + "start": 829, + "end": 830, "loc": { "start": { - "line": 23, - "column": 60 + "line": 24, + "column": 34 }, "end": { - "line": 23, - "column": 61 + "line": 24, + "column": 35 } } }, @@ -7522,16 +7913,16 @@ "binop": null, "updateContext": null }, - "start": 807, - "end": 808, + "start": 830, + "end": 831, "loc": { "start": { - "line": 23, - "column": 61 + "line": 24, + "column": 35 }, "end": { - "line": 23, - "column": 62 + "line": 24, + "column": 36 } } }, @@ -7547,16 +7938,16 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 811, - "end": 816, + "value": "serve", + "start": 834, + "end": 839, "loc": { "start": { - "line": 24, + "line": 25, "column": 2 }, "end": { - "line": 24, + "line": 25, "column": 7 } } @@ -7574,15 +7965,15 @@ "binop": null, "updateContext": null }, - "start": 816, - "end": 817, + "start": 839, + "end": 840, "loc": { "start": { - "line": 24, + "line": 25, "column": 7 }, "end": { - "line": 24, + "line": 25, "column": 8 } } @@ -7600,15 +7991,15 @@ "binop": null }, "value": "Boolean", - "start": 818, - "end": 825, + "start": 841, + "end": 848, "loc": { "start": { - "line": 24, + "line": 25, "column": 9 }, "end": { - "line": 24, + "line": 25, "column": 16 } } @@ -7625,15 +8016,15 @@ "postfix": false, "binop": null }, - "start": 825, - "end": 826, + "start": 848, + "end": 849, "loc": { "start": { - "line": 24, + "line": 25, "column": 16 }, "end": { - "line": 24, + "line": 25, "column": 17 } } @@ -7651,15 +8042,15 @@ "binop": null }, "value": "commander", - "start": 826, - "end": 835, + "start": 849, + "end": 858, "loc": { "start": { - "line": 24, + "line": 25, "column": 17 }, "end": { - "line": 24, + "line": 25, "column": 26 } } @@ -7677,15 +8068,15 @@ "binop": null, "updateContext": null }, - "start": 835, - "end": 836, + "start": 858, + "end": 859, "loc": { "start": { - "line": 24, + "line": 25, "column": 26 }, "end": { - "line": 24, + "line": 25, "column": 27 } } @@ -7702,16 +8093,16 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 836, - "end": 841, + "value": "serve", + "start": 859, + "end": 864, "loc": { "start": { - "line": 24, + "line": 25, "column": 27 }, "end": { - "line": 24, + "line": 25, "column": 32 } } @@ -7728,22 +8119,22 @@ "postfix": false, "binop": null }, - "start": 841, - "end": 842, + "start": 864, + "end": 865, "loc": { "start": { - "line": 24, + "line": 25, "column": 32 }, "end": { - "line": 24, + "line": 25, "column": 33 } } }, { "type": { - "label": ",", + "label": "||", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -7751,19 +8142,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 1, "updateContext": null }, - "start": 842, - "end": 843, + "value": "||", + "start": 866, + "end": 868, "loc": { "start": { - "line": 24, - "column": 33 + "line": 25, + "column": 34 }, "end": { - "line": 24, - "column": 34 + "line": 25, + "column": 36 } } }, @@ -7779,43 +8171,42 @@ "postfix": false, "binop": null }, - "value": "copy", - "start": 846, - "end": 850, + "value": "Boolean", + "start": 869, + "end": 876, "loc": { "start": { "line": 25, - "column": 2 + "column": 37 }, "end": { "line": 25, - "column": 6 + "column": 44 } } }, { "type": { - "label": ":", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 850, - "end": 851, + "start": 876, + "end": 877, "loc": { "start": { "line": 25, - "column": 6 + "column": 44 }, "end": { "line": 25, - "column": 7 + "column": 45 } } }, @@ -7831,42 +8222,43 @@ "postfix": false, "binop": null }, - "value": "Boolean", - "start": 852, - "end": 859, + "value": "commander", + "start": 877, + "end": 886, "loc": { "start": { "line": 25, - "column": 8 + "column": 45 }, "end": { "line": 25, - "column": 15 + "column": 54 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 859, - "end": 860, + "start": 886, + "end": 887, "loc": { "start": { "line": 25, - "column": 15 + "column": 54 }, "end": { "line": 25, - "column": 16 + "column": 55 } } }, @@ -7882,23 +8274,23 @@ "postfix": false, "binop": null }, - "value": "commander", - "start": 860, - "end": 869, + "value": "watch", + "start": 887, + "end": 892, "loc": { "start": { "line": 25, - "column": 16 + "column": 55 }, "end": { "line": 25, - "column": 25 + "column": 60 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -7906,53 +8298,52 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 869, - "end": 870, + "start": 892, + "end": 893, "loc": { "start": { "line": 25, - "column": 25 + "column": 60 }, "end": { "line": 25, - "column": 26 + "column": 61 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ",", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "build", - "start": 870, - "end": 875, + "start": 893, + "end": 894, "loc": { "start": { "line": 25, - "column": 26 + "column": 61 }, "end": { "line": 25, - "column": 31 + "column": 62 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -7960,22 +8351,23 @@ "postfix": false, "binop": null }, - "start": 875, - "end": 876, + "value": "watch", + "start": 897, + "end": 902, "loc": { "start": { - "line": 25, - "column": 31 + "line": 26, + "column": 2 }, "end": { - "line": 25, - "column": 32 + "line": 26, + "column": 7 } } }, { "type": { - "label": "||", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -7983,20 +8375,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": 1, + "binop": null, "updateContext": null }, - "value": "||", - "start": 877, - "end": 879, + "start": 902, + "end": 903, "loc": { "start": { - "line": 25, - "column": 33 + "line": 26, + "column": 7 }, "end": { - "line": 25, - "column": 35 + "line": 26, + "column": 8 } } }, @@ -8013,16 +8404,16 @@ "binop": null }, "value": "Boolean", - "start": 880, - "end": 887, + "start": 904, + "end": 911, "loc": { "start": { - "line": 25, - "column": 36 + "line": 26, + "column": 9 }, "end": { - "line": 25, - "column": 43 + "line": 26, + "column": 16 } } }, @@ -8038,16 +8429,16 @@ "postfix": false, "binop": null }, - "start": 887, - "end": 888, + "start": 911, + "end": 912, "loc": { "start": { - "line": 25, - "column": 43 + "line": 26, + "column": 16 }, "end": { - "line": 25, - "column": 44 + "line": 26, + "column": 17 } } }, @@ -8064,16 +8455,16 @@ "binop": null }, "value": "commander", - "start": 888, - "end": 897, + "start": 912, + "end": 921, "loc": { "start": { - "line": 25, - "column": 44 + "line": 26, + "column": 17 }, "end": { - "line": 25, - "column": 53 + "line": 26, + "column": 26 } } }, @@ -8090,16 +8481,16 @@ "binop": null, "updateContext": null }, - "start": 897, - "end": 898, + "start": 921, + "end": 922, "loc": { "start": { - "line": 25, - "column": 53 + "line": 26, + "column": 26 }, "end": { - "line": 25, - "column": 54 + "line": 26, + "column": 27 } } }, @@ -8115,17 +8506,17 @@ "postfix": false, "binop": null }, - "value": "copy", - "start": 898, - "end": 902, + "value": "watch", + "start": 922, + "end": 927, "loc": { "start": { - "line": 25, - "column": 54 + "line": 26, + "column": 27 }, "end": { - "line": 25, - "column": 58 + "line": 26, + "column": 32 } } }, @@ -8141,47 +8532,22 @@ "postfix": false, "binop": null }, - "start": 902, - "end": 903, - "loc": { - "start": { - "line": 25, - "column": 58 - }, - "end": { - "line": 25, - "column": 59 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 904, - "end": 905, + "start": 927, + "end": 928, "loc": { "start": { "line": 26, - "column": 0 + "column": 32 }, "end": { "line": 26, - "column": 1 + "column": 33 } } }, { "type": { - "label": ";", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -8192,16 +8558,16 @@ "binop": null, "updateContext": null }, - "start": 905, - "end": 906, + "start": 928, + "end": 929, "loc": { "start": { "line": 26, - "column": 1 + "column": 33 }, "end": { "line": 26, - "column": 2 + "column": 34 } } }, @@ -8217,24 +8583,24 @@ "postfix": false, "binop": null }, - "value": "global", - "start": 908, - "end": 914, + "value": "copy", + "start": 932, + "end": 936, "loc": { "start": { - "line": 28, - "column": 0 + "line": 27, + "column": 2 }, "end": { - "line": 28, + "line": 27, "column": 6 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ":", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -8244,15 +8610,15 @@ "binop": null, "updateContext": null }, - "start": 914, - "end": 915, + "start": 936, + "end": 937, "loc": { "start": { - "line": 28, + "line": 27, "column": 6 }, "end": { - "line": 28, + "line": 27, "column": 7 } } @@ -8269,44 +8635,42 @@ "postfix": false, "binop": null }, - "value": "debug", - "start": 915, - "end": 920, + "value": "Boolean", + "start": 938, + "end": 945, "loc": { "start": { - "line": 28, - "column": 7 + "line": 27, + "column": 8 }, "end": { - "line": 28, - "column": 12 + "line": 27, + "column": 15 } } }, { "type": { - "label": "=", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 921, - "end": 922, + "start": 945, + "end": 946, "loc": { "start": { - "line": 28, - "column": 13 + "line": 27, + "column": 15 }, "end": { - "line": 28, - "column": 14 + "line": 27, + "column": 16 } } }, @@ -8323,16 +8687,16 @@ "binop": null }, "value": "commander", - "start": 923, - "end": 932, + "start": 946, + "end": 955, "loc": { "start": { - "line": 28, - "column": 15 + "line": 27, + "column": 16 }, "end": { - "line": 28, - "column": 24 + "line": 27, + "column": 25 } } }, @@ -8349,16 +8713,16 @@ "binop": null, "updateContext": null }, - "start": 932, - "end": 933, + "start": 955, + "end": 956, "loc": { "start": { - "line": 28, - "column": 24 + "line": 27, + "column": 25 }, "end": { - "line": 28, - "column": 25 + "line": 27, + "column": 26 } } }, @@ -8374,87 +8738,69 @@ "postfix": false, "binop": null }, - "value": "debug", - "start": 933, - "end": 938, + "value": "build", + "start": 956, + "end": 961, "loc": { "start": { - "line": 28, - "column": 25 + "line": 27, + "column": 26 }, "end": { - "line": 28, - "column": 30 + "line": 27, + "column": 31 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 938, - "end": 939, + "start": 961, + "end": 962, "loc": { "start": { - "line": 28, - "column": 30 - }, - "end": { - "line": 28, + "line": 27, "column": 31 - } - } - }, - { - "type": "CommentBlock", - "value": "*\n * @param {object} config {@link Config}\n ", - "start": 941, - "end": 989, - "loc": { - "start": { - "line": 30, - "column": 0 }, "end": { - "line": 32, - "column": 3 + "line": 27, + "column": 32 } } }, { "type": { - "label": "new", - "keyword": "new", + "label": "||", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 1, "updateContext": null }, - "value": "new", - "start": 990, - "end": 993, + "value": "||", + "start": 963, + "end": 965, "loc": { "start": { - "line": 33, - "column": 0 + "line": 27, + "column": 33 }, "end": { - "line": 33, - "column": 3 + "line": 27, + "column": 35 } } }, @@ -8470,17 +8816,17 @@ "postfix": false, "binop": null }, - "value": "Config", - "start": 994, - "end": 1000, + "value": "Boolean", + "start": 966, + "end": 973, "loc": { "start": { - "line": 33, - "column": 4 + "line": 27, + "column": 36 }, "end": { - "line": 33, - "column": 10 + "line": 27, + "column": 43 } } }, @@ -8496,24 +8842,24 @@ "postfix": false, "binop": null }, - "start": 1000, - "end": 1001, + "start": 973, + "end": 974, "loc": { "start": { - "line": 33, - "column": 10 + "line": 27, + "column": 43 }, "end": { - "line": 33, - "column": 11 + "line": 27, + "column": 44 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -8521,16 +8867,17 @@ "postfix": false, "binop": null }, - "start": 1001, - "end": 1002, + "value": "commander", + "start": 974, + "end": 983, "loc": { "start": { - "line": 33, - "column": 11 + "line": 27, + "column": 44 }, "end": { - "line": 33, - "column": 12 + "line": 27, + "column": 53 } } }, @@ -8547,16 +8894,16 @@ "binop": null, "updateContext": null }, - "start": 1002, - "end": 1003, + "start": 983, + "end": 984, "loc": { "start": { - "line": 33, - "column": 12 + "line": 27, + "column": 53 }, "end": { - "line": 33, - "column": 13 + "line": 27, + "column": 54 } } }, @@ -8572,25 +8919,25 @@ "postfix": false, "binop": null }, - "value": "then", - "start": 1003, - "end": 1007, + "value": "copy", + "start": 984, + "end": 988, "loc": { "start": { - "line": 33, - "column": 13 + "line": 27, + "column": 54 }, "end": { - "line": 33, - "column": 17 + "line": 27, + "column": 58 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -8598,24 +8945,24 @@ "postfix": false, "binop": null }, - "start": 1007, - "end": 1008, + "start": 988, + "end": 989, "loc": { "start": { - "line": 33, - "column": 17 + "line": 27, + "column": 58 }, "end": { - "line": 33, - "column": 18 + "line": 27, + "column": 59 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -8623,23 +8970,22 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 1008, - "end": 1014, + "start": 990, + "end": 991, "loc": { "start": { - "line": 33, - "column": 18 + "line": 28, + "column": 0 }, "end": { - "line": 33, - "column": 24 + "line": 28, + "column": 1 } } }, { "type": { - "label": "=>", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -8650,23 +8996,23 @@ "binop": null, "updateContext": null }, - "start": 1015, - "end": 1017, + "start": 991, + "end": 992, "loc": { "start": { - "line": 33, - "column": 25 + "line": 28, + "column": 1 }, "end": { - "line": 33, - "column": 27 + "line": 28, + "column": 2 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -8675,16 +9021,43 @@ "postfix": false, "binop": null }, - "start": 1018, - "end": 1019, + "value": "global", + "start": 994, + "end": 1000, "loc": { "start": { - "line": 33, - "column": 28 + "line": 30, + "column": 0 }, "end": { - "line": 33, - "column": 29 + "line": 30, + "column": 6 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1000, + "end": 1001, + "loc": { + "start": { + "line": 30, + "column": 6 + }, + "end": { + "line": 30, + "column": 7 } } }, @@ -8700,24 +9073,50 @@ "postfix": false, "binop": null }, - "value": "async", - "start": 1022, - "end": 1027, + "value": "debug", + "start": 1001, + "end": 1006, "loc": { "start": { - "line": 34, - "column": 2 + "line": 30, + "column": 7 }, "end": { - "line": 34, - "column": 7 + "line": 30, + "column": 12 } } }, { "type": { - "label": "function", - "keyword": "function", + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1007, + "end": 1008, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 30, + "column": 14 + } + } + }, + { + "type": { + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -8727,17 +9126,43 @@ "postfix": false, "binop": null }, - "value": "function", - "start": 1028, - "end": 1036, + "value": "commander", + "start": 1009, + "end": 1018, "loc": { "start": { - "line": 34, - "column": 8 + "line": 30, + "column": 15 }, "end": { - "line": 34, - "column": 16 + "line": 30, + "column": 24 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1018, + "end": 1019, + "loc": { + "start": { + "line": 30, + "column": 24 + }, + "end": { + "line": 30, + "column": 25 } } }, @@ -8753,23 +9178,66 @@ "postfix": false, "binop": null }, - "value": "run", - "start": 1037, - "end": 1040, + "value": "debug", + "start": 1019, + "end": 1024, "loc": { "start": { - "line": 34, - "column": 17 + "line": 30, + "column": 25 + }, + "end": { + "line": 30, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1024, + "end": 1025, + "loc": { + "start": { + "line": 30, + "column": 30 + }, + "end": { + "line": 30, + "column": 31 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @param {object} config {@link Config}\n ", + "start": 1027, + "end": 1075, + "loc": { + "start": { + "line": 32, + "column": 0 }, "end": { "line": 34, - "column": 20 + "column": 3 } } }, { "type": { - "label": "(", + "label": "new", + "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -8777,18 +9245,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1040, - "end": 1041, + "value": "new", + "start": 1076, + "end": 1079, "loc": { "start": { - "line": 34, - "column": 20 + "line": 35, + "column": 0 }, "end": { - "line": 34, - "column": 21 + "line": 35, + "column": 3 } } }, @@ -8804,25 +9274,25 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 1041, - "end": 1047, + "value": "Config", + "start": 1080, + "end": 1086, "loc": { "start": { - "line": 34, - "column": 21 + "line": 35, + "column": 4 }, "end": { - "line": 34, - "column": 27 + "line": 35, + "column": 10 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -8830,24 +9300,723 @@ "postfix": false, "binop": null }, - "start": 1047, - "end": 1048, + "start": 1086, + "end": 1087, "loc": { "start": { - "line": 34, - "column": 27 + "line": 35, + "column": 10 + }, + "end": { + "line": 35, + "column": 11 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1087, + "end": 1088, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 12 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1088, + "end": 1089, + "loc": { + "start": { + "line": 35, + "column": 12 + }, + "end": { + "line": 35, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 1089, + "end": 1093, + "loc": { + "start": { + "line": 35, + "column": 13 + }, + "end": { + "line": 35, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1093, + "end": 1094, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 1094, + "end": 1100, + "loc": { + "start": { + "line": 35, + "column": 18 + }, + "end": { + "line": 35, + "column": 24 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1101, + "end": 1103, + "loc": { + "start": { + "line": 35, + "column": 25 + }, + "end": { + "line": 35, + "column": 27 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1104, + "end": 1105, + "loc": { + "start": { + "line": 35, + "column": 28 + }, + "end": { + "line": 35, + "column": 29 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "async", + "start": 1108, + "end": 1113, + "loc": { + "start": { + "line": 36, + "column": 2 + }, + "end": { + "line": 36, + "column": 7 + } + } + }, + { + "type": { + "label": "function", + "keyword": "function", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "function", + "start": 1114, + "end": 1122, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "run", + "start": 1123, + "end": 1126, + "loc": { + "start": { + "line": 36, + "column": 17 + }, + "end": { + "line": 36, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1126, + "end": 1127, + "loc": { + "start": { + "line": 36, + "column": 20 + }, + "end": { + "line": 36, + "column": 21 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 1127, + "end": 1133, + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 36, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1133, + "end": 1134, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 28 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1135, + "end": 1136, + "loc": { + "start": { + "line": 36, + "column": 29 + }, + "end": { + "line": 36, + "column": 30 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 1141, + "end": 1143, + "loc": { + "start": { + "line": 37, + "column": 4 + }, + "end": { + "line": 37, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1144, + "end": 1145, + "loc": { + "start": { + "line": 37, + "column": 7 + }, + "end": { + "line": 37, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 1145, + "end": 1151, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1151, + "end": 1152, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uglify", + "start": 1152, + "end": 1158, + "loc": { + "start": { + "line": 37, + "column": 15 + }, + "end": { + "line": 37, + "column": 21 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1158, + "end": 1159, + "loc": { + "start": { + "line": 37, + "column": 21 + }, + "end": { + "line": 37, + "column": 22 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1160, + "end": 1161, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 37, + "column": 24 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "commands", + "start": 1168, + "end": 1176, + "loc": { + "start": { + "line": 38, + "column": 6 + }, + "end": { + "line": 38, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1176, + "end": 1177, + "loc": { + "start": { + "line": 38, + "column": 14 + }, + "end": { + "line": 38, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uglify", + "start": 1177, + "end": 1183, + "loc": { + "start": { + "line": 38, + "column": 15 + }, + "end": { + "line": 38, + "column": 21 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 1184, + "end": 1185, + "loc": { + "start": { + "line": 38, + "column": 22 + }, + "end": { + "line": 38, + "column": 23 + } + } + }, + { + "type": { + "label": "true", + "keyword": "true", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "true", + "start": 1186, + "end": 1190, + "loc": { + "start": { + "line": 38, + "column": 24 + }, + "end": { + "line": 38, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1190, + "end": 1191, + "loc": { + "start": { + "line": 38, + "column": 28 }, "end": { - "line": 34, - "column": 28 + "line": 38, + "column": 29 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -8855,16 +10024,16 @@ "postfix": false, "binop": null }, - "start": 1049, - "end": 1050, + "start": 1196, + "end": 1197, "loc": { "start": { - "line": 34, - "column": 29 + "line": 39, + "column": 4 }, "end": { - "line": 34, - "column": 30 + "line": 39, + "column": 5 } } }, @@ -8883,15 +10052,15 @@ "updateContext": null }, "value": "for", - "start": 1055, - "end": 1058, + "start": 1202, + "end": 1205, "loc": { "start": { - "line": 35, + "line": 40, "column": 4 }, "end": { - "line": 35, + "line": 40, "column": 7 } } @@ -8908,15 +10077,15 @@ "postfix": false, "binop": null }, - "start": 1059, - "end": 1060, + "start": 1206, + "end": 1207, "loc": { "start": { - "line": 35, + "line": 40, "column": 8 }, "end": { - "line": 35, + "line": 40, "column": 9 } } @@ -8936,15 +10105,15 @@ "updateContext": null }, "value": "const", - "start": 1060, - "end": 1065, + "start": 1207, + "end": 1212, "loc": { "start": { - "line": 35, + "line": 40, "column": 9 }, "end": { - "line": 35, + "line": 40, "column": 14 } } @@ -8962,15 +10131,15 @@ "binop": null }, "value": "task", - "start": 1066, - "end": 1070, + "start": 1213, + "end": 1217, "loc": { "start": { - "line": 35, + "line": 40, "column": 15 }, "end": { - "line": 35, + "line": 40, "column": 19 } } @@ -8988,15 +10157,15 @@ "binop": null }, "value": "of", - "start": 1071, - "end": 1073, + "start": 1218, + "end": 1220, "loc": { "start": { - "line": 35, + "line": 40, "column": 20 }, "end": { - "line": 35, + "line": 40, "column": 22 } } @@ -9014,15 +10183,15 @@ "binop": null }, "value": "Object", - "start": 1074, - "end": 1080, + "start": 1221, + "end": 1227, "loc": { "start": { - "line": 35, + "line": 40, "column": 23 }, "end": { - "line": 35, + "line": 40, "column": 29 } } @@ -9040,15 +10209,15 @@ "binop": null, "updateContext": null }, - "start": 1080, - "end": 1081, + "start": 1227, + "end": 1228, "loc": { "start": { - "line": 35, + "line": 40, "column": 29 }, "end": { - "line": 35, + "line": 40, "column": 30 } } @@ -9066,15 +10235,15 @@ "binop": null }, "value": "entries", - "start": 1081, - "end": 1088, + "start": 1228, + "end": 1235, "loc": { "start": { - "line": 35, + "line": 40, "column": 30 }, "end": { - "line": 35, + "line": 40, "column": 37 } } @@ -9091,15 +10260,15 @@ "postfix": false, "binop": null }, - "start": 1088, - "end": 1089, + "start": 1235, + "end": 1236, "loc": { "start": { - "line": 35, + "line": 40, "column": 37 }, "end": { - "line": 35, + "line": 40, "column": 38 } } @@ -9117,15 +10286,15 @@ "binop": null }, "value": "commands", - "start": 1089, - "end": 1097, + "start": 1236, + "end": 1244, "loc": { "start": { - "line": 35, + "line": 40, "column": 38 }, "end": { - "line": 35, + "line": 40, "column": 46 } } @@ -9142,15 +10311,15 @@ "postfix": false, "binop": null }, - "start": 1097, - "end": 1098, + "start": 1244, + "end": 1245, "loc": { "start": { - "line": 35, + "line": 40, "column": 46 }, "end": { - "line": 35, + "line": 40, "column": 47 } } @@ -9167,15 +10336,15 @@ "postfix": false, "binop": null }, - "start": 1098, - "end": 1099, + "start": 1245, + "end": 1246, "loc": { "start": { - "line": 35, + "line": 40, "column": 47 }, "end": { - "line": 35, + "line": 40, "column": 48 } } @@ -9192,15 +10361,15 @@ "postfix": false, "binop": null }, - "start": 1100, - "end": 1101, + "start": 1247, + "end": 1248, "loc": { "start": { - "line": 35, + "line": 40, "column": 49 }, "end": { - "line": 35, + "line": 40, "column": 50 } } @@ -9220,15 +10389,15 @@ "updateContext": null }, "value": "const", - "start": 1108, - "end": 1113, + "start": 1255, + "end": 1260, "loc": { "start": { - "line": 36, + "line": 41, "column": 6 }, "end": { - "line": 36, + "line": 41, "column": 11 } } @@ -9246,15 +10415,15 @@ "binop": null }, "value": "name", - "start": 1114, - "end": 1118, + "start": 1261, + "end": 1265, "loc": { "start": { - "line": 36, + "line": 41, "column": 12 }, "end": { - "line": 36, + "line": 41, "column": 16 } } @@ -9273,15 +10442,15 @@ "updateContext": null }, "value": "=", - "start": 1119, - "end": 1120, + "start": 1266, + "end": 1267, "loc": { "start": { - "line": 36, + "line": 41, "column": 17 }, "end": { - "line": 36, + "line": 41, "column": 18 } } @@ -9299,15 +10468,15 @@ "binop": null }, "value": "task", - "start": 1121, - "end": 1125, + "start": 1268, + "end": 1272, "loc": { "start": { - "line": 36, + "line": 41, "column": 19 }, "end": { - "line": 36, + "line": 41, "column": 23 } } @@ -9325,15 +10494,15 @@ "binop": null, "updateContext": null }, - "start": 1125, - "end": 1126, + "start": 1272, + "end": 1273, "loc": { "start": { - "line": 36, + "line": 41, "column": 23 }, "end": { - "line": 36, + "line": 41, "column": 24 } } @@ -9352,15 +10521,15 @@ "updateContext": null }, "value": 0, - "start": 1126, - "end": 1127, + "start": 1273, + "end": 1274, "loc": { "start": { - "line": 36, + "line": 41, "column": 24 }, "end": { - "line": 36, + "line": 41, "column": 25 } } @@ -9378,15 +10547,15 @@ "binop": null, "updateContext": null }, - "start": 1127, - "end": 1128, + "start": 1274, + "end": 1275, "loc": { "start": { - "line": 36, + "line": 41, "column": 25 }, "end": { - "line": 36, + "line": 41, "column": 26 } } @@ -9404,15 +10573,15 @@ "binop": null, "updateContext": null }, - "start": 1128, - "end": 1129, + "start": 1275, + "end": 1276, "loc": { "start": { - "line": 36, + "line": 41, "column": 26 }, "end": { - "line": 36, + "line": 41, "column": 27 } } @@ -9432,15 +10601,15 @@ "updateContext": null }, "value": "const", - "start": 1136, - "end": 1141, + "start": 1283, + "end": 1288, "loc": { "start": { - "line": 37, + "line": 42, "column": 6 }, "end": { - "line": 37, + "line": 42, "column": 11 } } @@ -9458,15 +10627,15 @@ "binop": null }, "value": "enabled", - "start": 1142, - "end": 1149, + "start": 1289, + "end": 1296, "loc": { "start": { - "line": 37, + "line": 42, "column": 12 }, "end": { - "line": 37, + "line": 42, "column": 19 } } @@ -9485,15 +10654,15 @@ "updateContext": null }, "value": "=", - "start": 1150, - "end": 1151, + "start": 1297, + "end": 1298, "loc": { "start": { - "line": 37, + "line": 42, "column": 20 }, "end": { - "line": 37, + "line": 42, "column": 21 } } @@ -9511,15 +10680,15 @@ "binop": null }, "value": "task", - "start": 1152, - "end": 1156, + "start": 1299, + "end": 1303, "loc": { "start": { - "line": 37, + "line": 42, "column": 22 }, "end": { - "line": 37, + "line": 42, "column": 26 } } @@ -9537,15 +10706,15 @@ "binop": null, "updateContext": null }, - "start": 1156, - "end": 1157, + "start": 1303, + "end": 1304, "loc": { "start": { - "line": 37, + "line": 42, "column": 26 }, "end": { - "line": 37, + "line": 42, "column": 27 } } @@ -9564,15 +10733,15 @@ "updateContext": null }, "value": 1, - "start": 1157, - "end": 1158, + "start": 1304, + "end": 1305, "loc": { "start": { - "line": 37, + "line": 42, "column": 27 }, "end": { - "line": 37, + "line": 42, "column": 28 } } @@ -9590,15 +10759,15 @@ "binop": null, "updateContext": null }, - "start": 1158, - "end": 1159, + "start": 1305, + "end": 1306, "loc": { "start": { - "line": 37, + "line": 42, "column": 28 }, "end": { - "line": 37, + "line": 42, "column": 29 } } @@ -9616,15 +10785,15 @@ "binop": null, "updateContext": null }, - "start": 1159, - "end": 1160, + "start": 1306, + "end": 1307, "loc": { "start": { - "line": 37, + "line": 42, "column": 29 }, "end": { - "line": 37, + "line": 42, "column": 30 } } @@ -9644,15 +10813,15 @@ "updateContext": null }, "value": "if", - "start": 1167, - "end": 1169, + "start": 1314, + "end": 1316, "loc": { "start": { - "line": 38, + "line": 43, "column": 6 }, "end": { - "line": 38, + "line": 43, "column": 8 } } @@ -9669,15 +10838,15 @@ "postfix": false, "binop": null }, - "start": 1170, - "end": 1171, + "start": 1317, + "end": 1318, "loc": { "start": { - "line": 38, + "line": 43, "column": 9 }, "end": { - "line": 38, + "line": 43, "column": 10 } } @@ -9695,15 +10864,15 @@ "binop": null }, "value": "enabled", - "start": 1171, - "end": 1178, + "start": 1318, + "end": 1325, "loc": { "start": { - "line": 38, + "line": 43, "column": 10 }, "end": { - "line": 38, + "line": 43, "column": 17 } } @@ -9720,15 +10889,15 @@ "postfix": false, "binop": null }, - "start": 1178, - "end": 1179, + "start": 1325, + "end": 1326, "loc": { "start": { - "line": 38, + "line": 43, "column": 17 }, "end": { - "line": 38, + "line": 43, "column": 18 } } @@ -9745,15 +10914,15 @@ "postfix": false, "binop": null }, - "start": 1180, - "end": 1181, + "start": 1327, + "end": 1328, "loc": { "start": { - "line": 38, + "line": 43, "column": 19 }, "end": { - "line": 38, + "line": 43, "column": 20 } } @@ -9773,15 +10942,15 @@ "updateContext": null }, "value": "try", - "start": 1190, - "end": 1193, + "start": 1337, + "end": 1340, "loc": { "start": { - "line": 39, + "line": 44, "column": 8 }, "end": { - "line": 39, + "line": 44, "column": 11 } } @@ -9798,15 +10967,15 @@ "postfix": false, "binop": null }, - "start": 1194, - "end": 1195, + "start": 1341, + "end": 1342, "loc": { "start": { - "line": 39, + "line": 44, "column": 12 }, "end": { - "line": 39, + "line": 44, "column": 13 } } @@ -9826,15 +10995,15 @@ "updateContext": null }, "value": "if", - "start": 1206, - "end": 1208, + "start": 1353, + "end": 1355, "loc": { "start": { - "line": 40, + "line": 45, "column": 10 }, "end": { - "line": 40, + "line": 45, "column": 12 } } @@ -9851,15 +11020,15 @@ "postfix": false, "binop": null }, - "start": 1209, - "end": 1210, + "start": 1356, + "end": 1357, "loc": { "start": { - "line": 40, + "line": 45, "column": 13 }, "end": { - "line": 40, + "line": 45, "column": 14 } } @@ -9877,15 +11046,15 @@ "binop": null }, "value": "name", - "start": 1210, - "end": 1214, + "start": 1357, + "end": 1361, "loc": { "start": { - "line": 40, + "line": 45, "column": 14 }, "end": { - "line": 40, + "line": 45, "column": 18 } } @@ -9904,15 +11073,15 @@ "updateContext": null }, "value": "===", - "start": 1215, - "end": 1218, + "start": 1362, + "end": 1365, "loc": { "start": { - "line": 40, + "line": 45, "column": 19 }, "end": { - "line": 40, + "line": 45, "column": 22 } } @@ -9931,15 +11100,15 @@ "updateContext": null }, "value": "serve", - "start": 1219, - "end": 1226, + "start": 1366, + "end": 1373, "loc": { "start": { - "line": 40, + "line": 45, "column": 23 }, "end": { - "line": 40, + "line": 45, "column": 30 } } @@ -9958,15 +11127,15 @@ "updateContext": null }, "value": "&&", - "start": 1227, - "end": 1229, + "start": 1374, + "end": 1376, "loc": { "start": { - "line": 40, + "line": 45, "column": 31 }, "end": { - "line": 40, + "line": 45, "column": 33 } } @@ -9984,15 +11153,15 @@ "binop": null }, "value": "commands", - "start": 1230, - "end": 1238, + "start": 1377, + "end": 1385, "loc": { "start": { - "line": 40, + "line": 45, "column": 34 }, "end": { - "line": 40, + "line": 45, "column": 42 } } @@ -10010,15 +11179,15 @@ "binop": null, "updateContext": null }, - "start": 1238, - "end": 1239, + "start": 1385, + "end": 1386, "loc": { "start": { - "line": 40, + "line": 45, "column": 42 }, "end": { - "line": 40, + "line": 45, "column": 43 } } @@ -10036,15 +11205,15 @@ "binop": null }, "value": "watch", - "start": 1239, - "end": 1244, + "start": 1386, + "end": 1391, "loc": { "start": { - "line": 40, + "line": 45, "column": 43 }, "end": { - "line": 40, + "line": 45, "column": 48 } } @@ -10061,15 +11230,15 @@ "postfix": false, "binop": null }, - "start": 1244, - "end": 1245, + "start": 1391, + "end": 1392, "loc": { "start": { - "line": 40, + "line": 45, "column": 48 }, "end": { - "line": 40, + "line": 45, "column": 49 } } @@ -10086,15 +11255,15 @@ "postfix": false, "binop": null }, - "start": 1246, - "end": 1247, + "start": 1393, + "end": 1394, "loc": { "start": { - "line": 40, + "line": 45, "column": 50 }, "end": { - "line": 40, + "line": 45, "column": 51 } } @@ -10112,15 +11281,15 @@ "binop": null }, "value": "tasks", - "start": 1260, - "end": 1265, + "start": 1407, + "end": 1412, "loc": { "start": { - "line": 41, + "line": 46, "column": 12 }, "end": { - "line": 41, + "line": 46, "column": 17 } } @@ -10138,15 +11307,15 @@ "binop": null, "updateContext": null }, - "start": 1265, - "end": 1266, + "start": 1412, + "end": 1413, "loc": { "start": { - "line": 41, + "line": 46, "column": 17 }, "end": { - "line": 41, + "line": 46, "column": 18 } } @@ -10164,15 +11333,15 @@ "binop": null }, "value": "name", - "start": 1266, - "end": 1270, + "start": 1413, + "end": 1417, "loc": { "start": { - "line": 41, + "line": 46, "column": 18 }, "end": { - "line": 41, + "line": 46, "column": 22 } } @@ -10190,15 +11359,15 @@ "binop": null, "updateContext": null }, - "start": 1270, - "end": 1271, + "start": 1417, + "end": 1418, "loc": { "start": { - "line": 41, + "line": 46, "column": 22 }, "end": { - "line": 41, + "line": 46, "column": 23 } } @@ -10215,15 +11384,15 @@ "postfix": false, "binop": null }, - "start": 1271, - "end": 1272, + "start": 1418, + "end": 1419, "loc": { "start": { - "line": 41, + "line": 46, "column": 23 }, "end": { - "line": 41, + "line": 46, "column": 24 } } @@ -10241,15 +11410,15 @@ "binop": null }, "value": "config", - "start": 1272, - "end": 1278, + "start": 1419, + "end": 1425, "loc": { "start": { - "line": 41, + "line": 46, "column": 24 }, "end": { - "line": 41, + "line": 46, "column": 30 } } @@ -10266,15 +11435,15 @@ "postfix": false, "binop": null }, - "start": 1278, - "end": 1279, + "start": 1425, + "end": 1426, "loc": { "start": { - "line": 41, + "line": 46, "column": 30 }, "end": { - "line": 41, + "line": 46, "column": 31 } } @@ -10292,15 +11461,15 @@ "binop": null, "updateContext": null }, - "start": 1279, - "end": 1280, + "start": 1426, + "end": 1427, "loc": { "start": { - "line": 41, + "line": 46, "column": 31 }, "end": { - "line": 41, + "line": 46, "column": 32 } } @@ -10317,15 +11486,15 @@ "postfix": false, "binop": null }, - "start": 1291, - "end": 1292, + "start": 1438, + "end": 1439, "loc": { "start": { - "line": 42, + "line": 47, "column": 10 }, "end": { - "line": 42, + "line": 47, "column": 11 } } @@ -10345,15 +11514,15 @@ "updateContext": null }, "value": "else", - "start": 1293, - "end": 1297, + "start": 1440, + "end": 1444, "loc": { "start": { - "line": 42, + "line": 47, "column": 12 }, "end": { - "line": 42, + "line": 47, "column": 16 } } @@ -10370,15 +11539,15 @@ "postfix": false, "binop": null }, - "start": 1298, - "end": 1299, + "start": 1445, + "end": 1446, "loc": { "start": { - "line": 42, + "line": 47, "column": 17 }, "end": { - "line": 42, + "line": 47, "column": 18 } } @@ -10398,15 +11567,15 @@ "updateContext": null }, "value": "const", - "start": 1312, - "end": 1317, + "start": 1459, + "end": 1464, "loc": { "start": { - "line": 43, + "line": 48, "column": 12 }, "end": { - "line": 43, + "line": 48, "column": 17 } } @@ -10424,15 +11593,15 @@ "binop": null }, "value": "done", - "start": 1318, - "end": 1322, + "start": 1465, + "end": 1469, "loc": { "start": { - "line": 43, + "line": 48, "column": 18 }, "end": { - "line": 43, + "line": 48, "column": 22 } } @@ -10451,15 +11620,15 @@ "updateContext": null }, "value": "=", - "start": 1323, - "end": 1324, + "start": 1470, + "end": 1471, "loc": { "start": { - "line": 43, + "line": 48, "column": 23 }, "end": { - "line": 43, + "line": 48, "column": 24 } } @@ -10477,15 +11646,15 @@ "binop": null }, "value": "await", - "start": 1325, - "end": 1330, + "start": 1472, + "end": 1477, "loc": { "start": { - "line": 43, + "line": 48, "column": 25 }, "end": { - "line": 43, + "line": 48, "column": 30 } } @@ -10503,15 +11672,15 @@ "binop": null }, "value": "tasks", - "start": 1331, - "end": 1336, + "start": 1478, + "end": 1483, "loc": { "start": { - "line": 43, + "line": 48, "column": 31 }, "end": { - "line": 43, + "line": 48, "column": 36 } } @@ -10529,15 +11698,15 @@ "binop": null, "updateContext": null }, - "start": 1336, - "end": 1337, + "start": 1483, + "end": 1484, "loc": { "start": { - "line": 43, + "line": 48, "column": 36 }, "end": { - "line": 43, + "line": 48, "column": 37 } } @@ -10555,15 +11724,15 @@ "binop": null }, "value": "name", - "start": 1337, - "end": 1341, + "start": 1484, + "end": 1488, "loc": { "start": { - "line": 43, + "line": 48, "column": 37 }, "end": { - "line": 43, + "line": 48, "column": 41 } } @@ -10581,15 +11750,15 @@ "binop": null, "updateContext": null }, - "start": 1341, - "end": 1342, + "start": 1488, + "end": 1489, "loc": { "start": { - "line": 43, + "line": 48, "column": 41 }, "end": { - "line": 43, + "line": 48, "column": 42 } } @@ -10606,15 +11775,15 @@ "postfix": false, "binop": null }, - "start": 1342, - "end": 1343, + "start": 1489, + "end": 1490, "loc": { "start": { - "line": 43, + "line": 48, "column": 42 }, "end": { - "line": 43, + "line": 48, "column": 43 } } @@ -10632,15 +11801,15 @@ "binop": null }, "value": "config", - "start": 1343, - "end": 1349, + "start": 1490, + "end": 1496, "loc": { "start": { - "line": 43, + "line": 48, "column": 43 }, "end": { - "line": 43, + "line": 48, "column": 49 } } @@ -10657,15 +11826,15 @@ "postfix": false, "binop": null }, - "start": 1349, - "end": 1350, + "start": 1496, + "end": 1497, "loc": { "start": { - "line": 43, + "line": 48, "column": 49 }, "end": { - "line": 43, + "line": 48, "column": 50 } } @@ -10683,15 +11852,15 @@ "binop": null, "updateContext": null }, - "start": 1350, - "end": 1351, + "start": 1497, + "end": 1498, "loc": { "start": { - "line": 43, + "line": 48, "column": 50 }, "end": { - "line": 43, + "line": 48, "column": 51 } } @@ -10708,15 +11877,15 @@ "postfix": false, "binop": null }, - "start": 1362, - "end": 1363, + "start": 1509, + "end": 1510, "loc": { "start": { - "line": 44, + "line": 49, "column": 10 }, "end": { - "line": 44, + "line": 49, "column": 11 } } @@ -10733,15 +11902,15 @@ "postfix": false, "binop": null }, - "start": 1372, - "end": 1373, + "start": 1519, + "end": 1520, "loc": { "start": { - "line": 45, + "line": 50, "column": 8 }, "end": { - "line": 45, + "line": 50, "column": 9 } } @@ -10761,15 +11930,15 @@ "updateContext": null }, "value": "catch", - "start": 1374, - "end": 1379, + "start": 1521, + "end": 1526, "loc": { "start": { - "line": 45, + "line": 50, "column": 10 }, "end": { - "line": 45, + "line": 50, "column": 15 } } @@ -10786,15 +11955,15 @@ "postfix": false, "binop": null }, - "start": 1380, - "end": 1381, + "start": 1527, + "end": 1528, "loc": { "start": { - "line": 45, + "line": 50, "column": 16 }, "end": { - "line": 45, + "line": 50, "column": 17 } } @@ -10812,15 +11981,15 @@ "binop": null }, "value": "e", - "start": 1381, - "end": 1382, + "start": 1528, + "end": 1529, "loc": { "start": { - "line": 45, + "line": 50, "column": 17 }, "end": { - "line": 45, + "line": 50, "column": 18 } } @@ -10837,15 +12006,15 @@ "postfix": false, "binop": null }, - "start": 1382, - "end": 1383, + "start": 1529, + "end": 1530, "loc": { "start": { - "line": 45, + "line": 50, "column": 18 }, "end": { - "line": 45, + "line": 50, "column": 19 } } @@ -10862,15 +12031,15 @@ "postfix": false, "binop": null }, - "start": 1384, - "end": 1385, + "start": 1531, + "end": 1532, "loc": { "start": { - "line": 45, + "line": 50, "column": 20 }, "end": { - "line": 45, + "line": 50, "column": 21 } } @@ -10888,15 +12057,15 @@ "binop": null }, "value": "logger", - "start": 1396, - "end": 1402, + "start": 1543, + "end": 1549, "loc": { "start": { - "line": 46, + "line": 51, "column": 10 }, "end": { - "line": 46, + "line": 51, "column": 16 } } @@ -10914,15 +12083,15 @@ "binop": null, "updateContext": null }, - "start": 1402, - "end": 1403, + "start": 1549, + "end": 1550, "loc": { "start": { - "line": 46, + "line": 51, "column": 16 }, "end": { - "line": 46, + "line": 51, "column": 17 } } @@ -10940,15 +12109,15 @@ "binop": null }, "value": "warn", - "start": 1403, - "end": 1407, + "start": 1550, + "end": 1554, "loc": { "start": { - "line": 46, + "line": 51, "column": 17 }, "end": { - "line": 46, + "line": 51, "column": 21 } } @@ -10965,15 +12134,15 @@ "postfix": false, "binop": null }, - "start": 1407, - "end": 1408, + "start": 1554, + "end": 1555, "loc": { "start": { - "line": 46, + "line": 51, "column": 21 }, "end": { - "line": 46, + "line": 51, "column": 22 } } @@ -10990,15 +12159,15 @@ "postfix": false, "binop": null }, - "start": 1408, - "end": 1409, + "start": 1555, + "end": 1556, "loc": { "start": { - "line": 46, + "line": 51, "column": 22 }, "end": { - "line": 46, + "line": 51, "column": 23 } } @@ -11017,15 +12186,15 @@ "updateContext": null }, "value": "task::function ", - "start": 1409, - "end": 1424, + "start": 1556, + "end": 1571, "loc": { "start": { - "line": 46, + "line": 51, "column": 23 }, "end": { - "line": 46, + "line": 51, "column": 38 } } @@ -11042,15 +12211,15 @@ "postfix": false, "binop": null }, - "start": 1424, - "end": 1426, + "start": 1571, + "end": 1573, "loc": { "start": { - "line": 46, + "line": 51, "column": 38 }, "end": { - "line": 46, + "line": 51, "column": 40 } } @@ -11068,15 +12237,15 @@ "binop": null }, "value": "name", - "start": 1426, - "end": 1430, + "start": 1573, + "end": 1577, "loc": { "start": { - "line": 46, + "line": 51, "column": 40 }, "end": { - "line": 46, + "line": 51, "column": 44 } } @@ -11093,15 +12262,15 @@ "postfix": false, "binop": null }, - "start": 1430, - "end": 1431, + "start": 1577, + "end": 1578, "loc": { "start": { - "line": 46, + "line": 51, "column": 44 }, "end": { - "line": 46, + "line": 51, "column": 45 } } @@ -11120,15 +12289,15 @@ "updateContext": null }, "value": " ", - "start": 1431, - "end": 1432, + "start": 1578, + "end": 1579, "loc": { "start": { - "line": 46, + "line": 51, "column": 45 }, "end": { - "line": 46, + "line": 51, "column": 46 } } @@ -11145,15 +12314,15 @@ "postfix": false, "binop": null }, - "start": 1432, - "end": 1434, + "start": 1579, + "end": 1581, "loc": { "start": { - "line": 46, + "line": 51, "column": 46 }, "end": { - "line": 46, + "line": 51, "column": 48 } } @@ -11171,15 +12340,15 @@ "binop": null }, "value": "e", - "start": 1434, - "end": 1435, + "start": 1581, + "end": 1582, "loc": { "start": { - "line": 46, + "line": 51, "column": 48 }, "end": { - "line": 46, + "line": 51, "column": 49 } } @@ -11196,15 +12365,15 @@ "postfix": false, "binop": null }, - "start": 1435, - "end": 1436, + "start": 1582, + "end": 1583, "loc": { "start": { - "line": 46, + "line": 51, "column": 49 }, "end": { - "line": 46, + "line": 51, "column": 50 } } @@ -11223,15 +12392,15 @@ "updateContext": null }, "value": "", - "start": 1436, - "end": 1436, + "start": 1583, + "end": 1583, "loc": { "start": { - "line": 46, + "line": 51, "column": 50 }, "end": { - "line": 46, + "line": 51, "column": 50 } } @@ -11248,15 +12417,15 @@ "postfix": false, "binop": null }, - "start": 1436, - "end": 1437, + "start": 1583, + "end": 1584, "loc": { "start": { - "line": 46, + "line": 51, "column": 50 }, "end": { - "line": 46, + "line": 51, "column": 51 } } @@ -11273,15 +12442,15 @@ "postfix": false, "binop": null }, - "start": 1437, - "end": 1438, + "start": 1584, + "end": 1585, "loc": { "start": { - "line": 46, + "line": 51, "column": 51 }, "end": { - "line": 46, + "line": 51, "column": 52 } } @@ -11299,15 +12468,15 @@ "binop": null, "updateContext": null }, - "start": 1438, - "end": 1439, + "start": 1585, + "end": 1586, "loc": { "start": { - "line": 46, + "line": 51, "column": 52 }, "end": { - "line": 46, + "line": 51, "column": 53 } } @@ -11324,15 +12493,15 @@ "postfix": false, "binop": null }, - "start": 1448, - "end": 1449, + "start": 1595, + "end": 1596, "loc": { "start": { - "line": 47, + "line": 52, "column": 8 }, "end": { - "line": 47, + "line": 52, "column": 9 } } @@ -11349,15 +12518,15 @@ "postfix": false, "binop": null }, - "start": 1456, - "end": 1457, + "start": 1603, + "end": 1604, "loc": { "start": { - "line": 48, + "line": 53, "column": 6 }, "end": { - "line": 48, + "line": 53, "column": 7 } } @@ -11374,15 +12543,15 @@ "postfix": false, "binop": null }, - "start": 1462, - "end": 1463, + "start": 1609, + "end": 1610, "loc": { "start": { - "line": 49, + "line": 54, "column": 4 }, "end": { - "line": 49, + "line": 54, "column": 5 } } @@ -11400,15 +12569,15 @@ "binop": null }, "value": "process", - "start": 1468, - "end": 1475, + "start": 1615, + "end": 1622, "loc": { "start": { - "line": 50, + "line": 55, "column": 4 }, "end": { - "line": 50, + "line": 55, "column": 11 } } @@ -11426,15 +12595,15 @@ "binop": null, "updateContext": null }, - "start": 1475, - "end": 1476, + "start": 1622, + "end": 1623, "loc": { "start": { - "line": 50, + "line": 55, "column": 11 }, "end": { - "line": 50, + "line": 55, "column": 12 } } @@ -11452,15 +12621,15 @@ "binop": null }, "value": "exit", - "start": 1476, - "end": 1480, + "start": 1623, + "end": 1627, "loc": { "start": { - "line": 50, + "line": 55, "column": 12 }, "end": { - "line": 50, + "line": 55, "column": 16 } } @@ -11477,15 +12646,15 @@ "postfix": false, "binop": null }, - "start": 1480, - "end": 1481, + "start": 1627, + "end": 1628, "loc": { "start": { - "line": 50, + "line": 55, "column": 16 }, "end": { - "line": 50, + "line": 55, "column": 17 } } @@ -11504,15 +12673,15 @@ "updateContext": null }, "value": 0, - "start": 1481, - "end": 1482, + "start": 1628, + "end": 1629, "loc": { "start": { - "line": 50, + "line": 55, "column": 17 }, "end": { - "line": 50, + "line": 55, "column": 18 } } @@ -11529,15 +12698,15 @@ "postfix": false, "binop": null }, - "start": 1482, - "end": 1483, + "start": 1629, + "end": 1630, "loc": { "start": { - "line": 50, + "line": 55, "column": 18 }, "end": { - "line": 50, + "line": 55, "column": 19 } } @@ -11555,15 +12724,15 @@ "binop": null, "updateContext": null }, - "start": 1483, - "end": 1484, + "start": 1630, + "end": 1631, "loc": { "start": { - "line": 50, + "line": 55, "column": 19 }, "end": { - "line": 50, + "line": 55, "column": 20 } } @@ -11580,15 +12749,15 @@ "postfix": false, "binop": null }, - "start": 1487, - "end": 1488, + "start": 1634, + "end": 1635, "loc": { "start": { - "line": 51, + "line": 56, "column": 2 }, "end": { - "line": 51, + "line": 56, "column": 3 } } @@ -11606,15 +12775,15 @@ "binop": null }, "value": "run", - "start": 1491, - "end": 1494, + "start": 1638, + "end": 1641, "loc": { "start": { - "line": 52, + "line": 57, "column": 2 }, "end": { - "line": 52, + "line": 57, "column": 5 } } @@ -11631,15 +12800,15 @@ "postfix": false, "binop": null }, - "start": 1494, - "end": 1495, + "start": 1641, + "end": 1642, "loc": { "start": { - "line": 52, + "line": 57, "column": 5 }, "end": { - "line": 52, + "line": 57, "column": 6 } } @@ -11657,15 +12826,15 @@ "binop": null }, "value": "config", - "start": 1495, - "end": 1501, + "start": 1642, + "end": 1648, "loc": { "start": { - "line": 52, + "line": 57, "column": 6 }, "end": { - "line": 52, + "line": 57, "column": 12 } } @@ -11682,15 +12851,15 @@ "postfix": false, "binop": null }, - "start": 1501, - "end": 1502, + "start": 1648, + "end": 1649, "loc": { "start": { - "line": 52, + "line": 57, "column": 12 }, "end": { - "line": 52, + "line": 57, "column": 13 } } @@ -11708,15 +12877,15 @@ "binop": null, "updateContext": null }, - "start": 1502, - "end": 1503, + "start": 1649, + "end": 1650, "loc": { "start": { - "line": 52, + "line": 57, "column": 13 }, "end": { - "line": 52, + "line": 57, "column": 14 } } @@ -11733,15 +12902,15 @@ "postfix": false, "binop": null }, - "start": 1504, - "end": 1505, + "start": 1651, + "end": 1652, "loc": { "start": { - "line": 53, + "line": 58, "column": 0 }, "end": { - "line": 53, + "line": 58, "column": 1 } } @@ -11758,15 +12927,15 @@ "postfix": false, "binop": null }, - "start": 1505, - "end": 1506, + "start": 1652, + "end": 1653, "loc": { "start": { - "line": 53, + "line": 58, "column": 1 }, "end": { - "line": 53, + "line": 58, "column": 2 } } @@ -11784,15 +12953,15 @@ "binop": null, "updateContext": null }, - "start": 1506, - "end": 1507, + "start": 1653, + "end": 1654, "loc": { "start": { - "line": 53, + "line": 58, "column": 2 }, "end": { - "line": 53, + "line": 58, "column": 3 } } @@ -11810,15 +12979,15 @@ "binop": null, "updateContext": null }, - "start": 1508, - "end": 1508, + "start": 1655, + "end": 1655, "loc": { "start": { - "line": 54, + "line": 59, "column": 0 }, "end": { - "line": 54, + "line": 59, "column": 0 } } diff --git a/docs/ast/source/server.js.json b/docs/ast/source/server.js.json index c0d6943..62f0776 100644 --- a/docs/ast/source/server.js.json +++ b/docs/ast/source/server.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 4694, + "end": 5056, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 140, + "line": 154, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 4694, + "end": 5056, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 140, + "line": 154, "column": 0 } }, @@ -1715,14 +1715,14 @@ { "type": "Identifier", "start": 606, - "end": 4664, + "end": 5026, "loc": { "start": { "line": 30, "column": 0 }, "end": { - "line": 138, + "line": 152, "column": 1 } }, @@ -1747,14 +1747,14 @@ "body": { "type": "ClassBody", "start": 619, - "end": 4664, + "end": 5026, "loc": { "start": { "line": 30, "column": 13 }, "end": { - "line": 138, + "line": 152, "column": 1 } }, @@ -1762,14 +1762,14 @@ { "type": "ClassMethod", "start": 1241, - "end": 3662, + "end": 3774, "loc": { "start": { "line": 42, "column": 2 }, "end": { - "line": 108, + "line": 115, "column": 3 } }, @@ -1802,14 +1802,14 @@ { "type": "AssignmentPattern", "start": 1247, - "end": 1437, + "end": 1453, "loc": { "start": { "line": 42, "column": 8 }, "end": { - "line": 49, + "line": 50, "column": 16 } }, @@ -1833,14 +1833,14 @@ "right": { "type": "ObjectExpression", "start": 1256, - "end": 1437, + "end": 1453, "loc": { "start": { "line": 42, "column": 17 }, "end": { - "line": 49, + "line": 50, "column": 16 } }, @@ -2292,7 +2292,7 @@ { "type": "ObjectProperty", "start": 1425, - "end": 1436, + "end": 1435, "loc": { "start": { "line": 49, @@ -2300,7 +2300,7 @@ }, "end": { "line": 49, - "column": 15 + "column": 14 } }, "method": false, @@ -2309,7 +2309,7 @@ "key": { "type": "Identifier", "start": 1425, - "end": 1430, + "end": 1429, "loc": { "start": { "line": 49, @@ -2317,6 +2317,61 @@ }, "end": { "line": 49, + "column": 8 + }, + "identifierName": "port" + }, + "name": "port" + }, + "value": { + "type": "NumericLiteral", + "start": 1431, + "end": 1435, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 14 + } + }, + "extra": { + "rawValue": 3000, + "raw": "3000" + }, + "value": 3000 + } + }, + { + "type": "ObjectProperty", + "start": 1441, + "end": 1452, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 15 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1441, + "end": 1446, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, "column": 9 }, "identifierName": "index" @@ -2325,15 +2380,15 @@ }, "value": { "type": "NullLiteral", - "start": 1432, - "end": 1436, + "start": 1448, + "end": 1452, "loc": { "start": { - "line": 49, + "line": 50, "column": 11 }, "end": { - "line": 49, + "line": 50, "column": 15 } } @@ -2345,58 +2400,58 @@ ], "body": { "type": "BlockStatement", - "start": 1439, - "end": 3662, + "start": 1455, + "end": 3774, "loc": { "start": { - "line": 49, + "line": 50, "column": 18 }, "end": { - "line": 108, + "line": 115, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 1445, - "end": 3658, + "start": 1461, + "end": 3770, "loc": { "start": { - "line": 50, + "line": 51, "column": 4 }, "end": { - "line": 107, + "line": 114, "column": 7 } }, "argument": { "type": "NewExpression", - "start": 1452, - "end": 3657, + "start": 1468, + "end": 3769, "loc": { "start": { - "line": 50, + "line": 51, "column": 11 }, "end": { - "line": 107, + "line": 114, "column": 6 } }, "callee": { "type": "Identifier", - "start": 1456, - "end": 1463, + "start": 1472, + "end": 1479, "loc": { "start": { - "line": 50, + "line": 51, "column": 15 }, "end": { - "line": 50, + "line": 51, "column": 22 }, "identifierName": "Promise" @@ -2406,15 +2461,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 1464, - "end": 3656, + "start": 1480, + "end": 3768, "loc": { "start": { - "line": 50, + "line": 51, "column": 23 }, "end": { - "line": 107, + "line": 114, "column": 5 } }, @@ -2425,15 +2480,15 @@ "params": [ { "type": "Identifier", - "start": 1465, - "end": 1472, + "start": 1481, + "end": 1488, "loc": { "start": { - "line": 50, + "line": 51, "column": 24 }, "end": { - "line": 50, + "line": 51, "column": 31 }, "identifierName": "resolve" @@ -2442,15 +2497,15 @@ }, { "type": "Identifier", - "start": 1474, - "end": 1480, + "start": 1490, + "end": 1496, "loc": { "start": { - "line": 50, + "line": 51, "column": 33 }, "end": { - "line": 50, + "line": 51, "column": 39 }, "identifierName": "reject" @@ -2460,44 +2515,44 @@ ], "body": { "type": "BlockStatement", - "start": 1485, - "end": 3656, + "start": 1501, + "end": 3768, "loc": { "start": { - "line": 50, + "line": 51, "column": 44 }, "end": { - "line": 107, + "line": 114, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 1493, - "end": 3650, + "start": 1509, + "end": 3762, "loc": { "start": { - "line": 51, + "line": 52, "column": 6 }, "end": { - "line": 106, + "line": 113, "column": 7 } }, "test": { "type": "Identifier", - "start": 1497, - "end": 1503, + "start": 1513, + "end": 1519, "loc": { "start": { - "line": 51, + "line": 52, "column": 10 }, "end": { - "line": 51, + "line": 52, "column": 16 }, "identifierName": "config" @@ -2506,378 +2561,1062 @@ }, "consequent": { "type": "BlockStatement", - "start": 1505, - "end": 3459, + "start": 1521, + "end": 3571, "loc": { "start": { - "line": 51, + "line": 52, "column": 18 }, "end": { - "line": 104, + "line": 111, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1515, - "end": 1545, + "start": 1531, + "end": 1580, "loc": { "start": { - "line": 52, + "line": 53, "column": 8 }, "end": { - "line": 52, - "column": 38 + "line": 53, + "column": 57 } }, "expression": { - "type": "CallExpression", - "start": 1515, - "end": 1544, + "type": "AssignmentExpression", + "start": 1531, + "end": 1579, "loc": { "start": { - "line": 52, + "line": 53, "column": 8 }, "end": { - "line": 52, - "column": 37 + "line": 53, + "column": 56 } }, - "callee": { + "operator": "=", + "left": { "type": "MemberExpression", - "start": 1515, - "end": 1536, + "start": 1531, + "end": 1543, "loc": { "start": { - "line": 52, + "line": 53, "column": 8 }, "end": { - "line": 52, - "column": 29 + "line": 53, + "column": 20 } }, "object": { "type": "ThisExpression", - "start": 1515, - "end": 1519, + "start": 1531, + "end": 1535, "loc": { "start": { - "line": 52, + "line": 53, "column": 8 }, "end": { - "line": 52, + "line": 53, "column": 12 } } }, "property": { "type": "Identifier", - "start": 1520, - "end": 1536, + "start": 1536, + "end": 1543, "loc": { "start": { - "line": 52, + "line": 53, "column": 13 }, "end": { - "line": 52, - "column": 29 + "line": 53, + "column": 20 }, - "identifierName": "handleOldOptions" + "identifierName": "appname" }, - "name": "handleOldOptions" + "name": "appname" }, "computed": false }, - "arguments": [ - { - "type": "Identifier", - "start": 1537, - "end": 1543, + "right": { + "type": "LogicalExpression", + "start": 1546, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 56 + } + }, + "left": { + "type": "MemberExpression", + "start": 1546, + "end": 1557, "loc": { "start": { - "line": 52, - "column": 30 + "line": 53, + "column": 23 }, "end": { - "line": 52, - "column": 36 + "line": 53, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 1546, + "end": 1552, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 29 + }, + "identifierName": "config" }, - "identifierName": "config" + "name": "config" }, - "name": "config" + "property": { + "type": "Identifier", + "start": 1553, + "end": 1557, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 34 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1561, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 38 + }, + "end": { + "line": 53, + "column": 56 + } + }, + "object": { + "type": "MemberExpression", + "start": 1561, + "end": 1574, + "loc": { + "start": { + "line": 53, + "column": 38 + }, + "end": { + "line": 53, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 1561, + "end": 1567, + "loc": { + "start": { + "line": 53, + "column": 38 + }, + "end": { + "line": 53, + "column": 44 + }, + "identifierName": "global" + }, + "name": "global" + }, + "property": { + "type": "Identifier", + "start": 1568, + "end": 1574, + "loc": { + "start": { + "line": 53, + "column": 45 + }, + "end": { + "line": 53, + "column": 51 + }, + "identifierName": "config" + }, + "name": "config" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1575, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 52 + }, + "end": { + "line": 53, + "column": 56 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false } - ] + } } }, { - "type": "IfStatement", - "start": 1554, - "end": 1722, + "type": "ExpressionStatement", + "start": 1589, + "end": 1638, "loc": { "start": { - "line": 53, + "line": 54, "column": 8 }, "end": { - "line": 57, - "column": 9 + "line": 54, + "column": 57 } }, - "test": { - "type": "MemberExpression", - "start": 1558, - "end": 1568, + "expression": { + "type": "AssignmentExpression", + "start": 1589, + "end": 1637, "loc": { "start": { - "line": 53, - "column": 12 + "line": 54, + "column": 8 }, "end": { - "line": 53, - "column": 22 + "line": 54, + "column": 56 } }, - "object": { - "type": "Identifier", - "start": 1558, - "end": 1564, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1589, + "end": 1599, "loc": { "start": { - "line": 53, - "column": 12 + "line": 54, + "column": 8 }, "end": { - "line": 53, + "line": 54, "column": 18 + } + }, + "object": { + "type": "ThisExpression", + "start": 1589, + "end": 1593, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1594, + "end": 1599, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 18 + }, + "identifierName": "entry" }, - "identifierName": "config" + "name": "entry" }, - "name": "config" + "computed": false }, - "property": { - "type": "Identifier", - "start": 1565, - "end": 1568, + "right": { + "type": "LogicalExpression", + "start": 1602, + "end": 1637, "loc": { "start": { - "line": 53, - "column": 19 + "line": 54, + "column": 21 }, "end": { - "line": 53, - "column": 22 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "consequent": { - "type": "BlockStatement", - "start": 1570, - "end": 1722, - "loc": { - "start": { - "line": 53, - "column": 24 + "line": 54, + "column": 56 + } }, - "end": { - "line": 57, - "column": 9 - } - }, - "body": [ - { - "type": "ForOfStatement", - "start": 1582, - "end": 1712, + "left": { + "type": "MemberExpression", + "start": 1602, + "end": 1614, "loc": { "start": { "line": 54, - "column": 10 + "column": 21 }, "end": { - "line": 56, - "column": 11 + "line": 54, + "column": 33 } }, - "left": { - "type": "VariableDeclaration", - "start": 1587, - "end": 1594, + "object": { + "type": "Identifier", + "start": 1602, + "end": 1608, "loc": { "start": { "line": 54, - "column": 15 + "column": 21 }, "end": { "line": 54, - "column": 22 - } + "column": 27 + }, + "identifierName": "config" }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 1591, - "end": 1594, - "loc": { - "start": { - "line": 54, - "column": 19 - }, - "end": { - "line": 54, - "column": 22 - } - }, - "id": { - "type": "Identifier", - "start": 1591, - "end": 1594, - "loc": { - "start": { - "line": 54, - "column": 19 - }, - "end": { - "line": 54, - "column": 22 - }, - "identifierName": "use" - }, - "name": "use" - }, - "init": null - } - ], - "kind": "let" + "name": "config" }, - "right": { + "property": { + "type": "Identifier", + "start": 1609, + "end": 1614, + "loc": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 33 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1618, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 56 + } + }, + "object": { "type": "MemberExpression", - "start": 1598, - "end": 1608, + "start": 1618, + "end": 1631, "loc": { "start": { "line": 54, - "column": 26 + "column": 37 }, "end": { "line": 54, - "column": 36 + "column": 50 } }, "object": { "type": "Identifier", - "start": 1598, - "end": 1604, + "start": 1618, + "end": 1624, "loc": { "start": { "line": 54, - "column": 26 + "column": 37 }, "end": { "line": 54, - "column": 32 + "column": 43 }, - "identifierName": "config" + "identifierName": "global" }, - "name": "config" + "name": "global" }, "property": { "type": "Identifier", - "start": 1605, - "end": 1608, + "start": 1625, + "end": 1631, "loc": { "start": { "line": 54, - "column": 33 + "column": 44 }, "end": { "line": 54, - "column": 36 + "column": 50 }, - "identifierName": "use" + "identifierName": "config" }, - "name": "use" + "name": "config" }, "computed": false }, - "body": { - "type": "BlockStatement", - "start": 1610, - "end": 1712, + "property": { + "type": "Identifier", + "start": 1632, + "end": 1637, "loc": { "start": { "line": 54, - "column": 38 + "column": 51 }, "end": { - "line": 56, - "column": 11 + "line": 54, + "column": 56 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1647, + "end": 1693, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 54 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1647, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 53 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1647, + "end": 1656, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 17 + } + }, + "object": { + "type": "ThisExpression", + "start": 1647, + "end": 1651, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1652, + "end": 1656, + "loc": { + "start": { + "line": 55, + "column": 13 + }, + "end": { + "line": 55, + "column": 17 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + "right": { + "type": "LogicalExpression", + "start": 1659, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 53 + } + }, + "left": { + "type": "MemberExpression", + "start": 1659, + "end": 1670, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1659, + "end": 1665, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 26 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1666, + "end": 1670, + "loc": { + "start": { + "line": 55, + "column": 27 + }, + "end": { + "line": 55, + "column": 31 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1674, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 35 + }, + "end": { + "line": 55, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 1674, + "end": 1687, + "loc": { + "start": { + "line": 55, + "column": 35 + }, + "end": { + "line": 55, + "column": 48 } }, - "body": [ - { - "type": "ExpressionStatement", - "start": 1624, - "end": 1700, - "loc": { - "start": { - "line": 55, - "column": 12 - }, - "end": { - "line": 55, - "column": 88 - } + "object": { + "type": "Identifier", + "start": 1674, + "end": 1680, + "loc": { + "start": { + "line": 55, + "column": 35 }, - "expression": { - "type": "CallExpression", - "start": 1624, - "end": 1699, - "loc": { - "start": { - "line": 55, - "column": 12 - }, - "end": { - "line": 55, - "column": 87 + "end": { + "line": 55, + "column": 41 + }, + "identifierName": "global" + }, + "name": "global" + }, + "property": { + "type": "Identifier", + "start": 1681, + "end": 1687, + "loc": { + "start": { + "line": 55, + "column": 42 + }, + "end": { + "line": 55, + "column": 48 + }, + "identifierName": "config" + }, + "name": "config" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1688, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 49 + }, + "end": { + "line": 55, + "column": 53 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1702, + "end": 1732, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 1702, + "end": 1731, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1702, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 29 + } + }, + "object": { + "type": "ThisExpression", + "start": 1702, + "end": 1706, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1707, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 29 + }, + "identifierName": "handleOldOptions" + }, + "name": "handleOldOptions" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1724, + "end": 1730, + "loc": { + "start": { + "line": 56, + "column": 30 + }, + "end": { + "line": 56, + "column": 36 + }, + "identifierName": "config" + }, + "name": "config" + } + ] + } + }, + { + "type": "IfStatement", + "start": 1741, + "end": 1909, + "loc": { + "start": { + "line": 57, + "column": 8 + }, + "end": { + "line": 61, + "column": 9 + } + }, + "test": { + "type": "MemberExpression", + "start": 1745, + "end": 1755, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1745, + "end": 1751, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 18 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1752, + "end": 1755, + "loc": { + "start": { + "line": 57, + "column": 19 + }, + "end": { + "line": 57, + "column": 22 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 1757, + "end": 1909, + "loc": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 61, + "column": 9 + } + }, + "body": [ + { + "type": "ForOfStatement", + "start": 1769, + "end": 1899, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 60, + "column": 11 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 1774, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 15 + }, + "end": { + "line": 58, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1778, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 1778, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 22 + }, + "identifierName": "use" + }, + "name": "use" + }, + "init": null + } + ], + "kind": "let" + }, + "right": { + "type": "MemberExpression", + "start": 1785, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 26 + }, + "end": { + "line": 58, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1785, + "end": 1791, + "loc": { + "start": { + "line": 58, + "column": 26 + }, + "end": { + "line": 58, + "column": 32 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1792, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 33 + }, + "end": { + "line": 58, + "column": 36 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "body": { + "type": "BlockStatement", + "start": 1797, + "end": 1899, + "loc": { + "start": { + "line": 58, + "column": 38 + }, + "end": { + "line": 60, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1811, + "end": 1887, + "loc": { + "start": { + "line": 59, + "column": 12 + }, + "end": { + "line": 59, + "column": 88 + } + }, + "expression": { + "type": "CallExpression", + "start": 1811, + "end": 1886, + "loc": { + "start": { + "line": 59, + "column": 12 + }, + "end": { + "line": 59, + "column": 87 } }, "callee": { "type": "MemberExpression", - "start": 1624, - "end": 1631, + "start": 1811, + "end": 1818, "loc": { "start": { - "line": 55, + "line": 59, "column": 12 }, "end": { - "line": 55, + "line": 59, "column": 19 } }, "object": { "type": "Identifier", - "start": 1624, - "end": 1627, + "start": 1811, + "end": 1814, "loc": { "start": { - "line": 55, + "line": 59, "column": 12 }, "end": { - "line": 55, + "line": 59, "column": 15 }, "identifierName": "app" @@ -2886,15 +3625,15 @@ }, "property": { "type": "Identifier", - "start": 1628, - "end": 1631, + "start": 1815, + "end": 1818, "loc": { "start": { - "line": 55, + "line": 59, "column": 16 }, "end": { - "line": 55, + "line": 59, "column": 19 }, "identifierName": "use" @@ -2906,29 +3645,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1632, - "end": 1640, + "start": 1819, + "end": 1827, "loc": { "start": { - "line": 55, + "line": 59, "column": 20 }, "end": { - "line": 55, + "line": 59, "column": 28 } }, "object": { "type": "Identifier", - "start": 1632, - "end": 1635, + "start": 1819, + "end": 1822, "loc": { "start": { - "line": 55, + "line": 59, "column": 20 }, "end": { - "line": 55, + "line": 59, "column": 23 }, "identifierName": "use" @@ -2937,15 +3676,15 @@ }, "property": { "type": "Identifier", - "start": 1636, - "end": 1640, + "start": 1823, + "end": 1827, "loc": { "start": { - "line": 55, + "line": 59, "column": 24 }, "end": { - "line": 55, + "line": 59, "column": 28 }, "identifierName": "path" @@ -2956,43 +3695,43 @@ }, { "type": "CallExpression", - "start": 1642, - "end": 1698, + "start": 1829, + "end": 1885, "loc": { "start": { - "line": 55, + "line": 59, "column": 30 }, "end": { - "line": 55, + "line": 59, "column": 86 } }, "callee": { "type": "MemberExpression", - "start": 1642, - "end": 1656, + "start": 1829, + "end": 1843, "loc": { "start": { - "line": 55, + "line": 59, "column": 30 }, "end": { - "line": 55, + "line": 59, "column": 44 } }, "object": { "type": "Identifier", - "start": 1642, - "end": 1649, + "start": 1829, + "end": 1836, "loc": { "start": { - "line": 55, + "line": 59, "column": 30 }, "end": { - "line": 55, + "line": 59, "column": 37 }, "identifierName": "express" @@ -3001,15 +3740,15 @@ }, "property": { "type": "Identifier", - "start": 1650, - "end": 1656, + "start": 1837, + "end": 1843, "loc": { "start": { - "line": 55, + "line": 59, "column": 38 }, "end": { - "line": 55, + "line": 59, "column": 44 }, "identifierName": "static" @@ -3021,58 +3760,58 @@ "arguments": [ { "type": "CallExpression", - "start": 1657, - "end": 1697, + "start": 1844, + "end": 1884, "loc": { "start": { - "line": 55, + "line": 59, "column": 45 }, "end": { - "line": 55, + "line": 59, "column": 85 } }, "callee": { "type": "MemberExpression", - "start": 1657, - "end": 1673, + "start": 1844, + "end": 1860, "loc": { "start": { - "line": 55, + "line": 59, "column": 45 }, "end": { - "line": 55, + "line": 59, "column": 61 } }, "object": { "type": "ThisExpression", - "start": 1657, - "end": 1661, + "start": 1844, + "end": 1848, "loc": { "start": { - "line": 55, + "line": 59, "column": 45 }, "end": { - "line": 55, + "line": 59, "column": 49 } } }, "property": { "type": "Identifier", - "start": 1662, - "end": 1673, + "start": 1849, + "end": 1860, "loc": { "start": { - "line": 55, + "line": 59, "column": 50 }, "end": { - "line": 55, + "line": 59, "column": 61 }, "identifierName": "appLocation" @@ -3084,43 +3823,43 @@ "arguments": [ { "type": "LogicalExpression", - "start": 1674, - "end": 1696, + "start": 1861, + "end": 1883, "loc": { "start": { - "line": 55, + "line": 59, "column": 62 }, "end": { - "line": 55, + "line": 59, "column": 84 } }, "left": { "type": "MemberExpression", - "start": 1674, - "end": 1684, + "start": 1861, + "end": 1871, "loc": { "start": { - "line": 55, + "line": 59, "column": 62 }, "end": { - "line": 55, + "line": 59, "column": 72 } }, "object": { "type": "Identifier", - "start": 1674, - "end": 1677, + "start": 1861, + "end": 1864, "loc": { "start": { - "line": 55, + "line": 59, "column": 62 }, "end": { - "line": 55, + "line": 59, "column": 65 }, "identifierName": "use" @@ -3129,15 +3868,15 @@ }, "property": { "type": "Identifier", - "start": 1678, - "end": 1684, + "start": 1865, + "end": 1871, "loc": { "start": { - "line": 55, + "line": 59, "column": 66 }, "end": { - "line": 55, + "line": 59, "column": 72 }, "identifierName": "static" @@ -3149,29 +3888,29 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 1688, - "end": 1696, + "start": 1875, + "end": 1883, "loc": { "start": { - "line": 55, + "line": 59, "column": 76 }, "end": { - "line": 55, + "line": 59, "column": 84 } }, "object": { "type": "Identifier", - "start": 1688, - "end": 1691, + "start": 1875, + "end": 1878, "loc": { "start": { - "line": 55, + "line": 59, "column": 76 }, "end": { - "line": 55, + "line": 59, "column": 79 }, "identifierName": "use" @@ -3180,15 +3919,15 @@ }, "property": { "type": "Identifier", - "start": 1692, - "end": 1696, + "start": 1879, + "end": 1883, "loc": { "start": { - "line": 55, + "line": 59, "column": 80 }, "end": { - "line": 55, + "line": 59, "column": 84 }, "identifierName": "path" @@ -3216,57 +3955,57 @@ }, { "type": "ExpressionStatement", - "start": 1732, - "end": 1804, + "start": 1919, + "end": 1991, "loc": { "start": { - "line": 59, + "line": 63, "column": 8 }, "end": { - "line": 60, + "line": 64, "column": 43 } }, "expression": { "type": "CallExpression", - "start": 1732, - "end": 1803, + "start": 1919, + "end": 1990, "loc": { "start": { - "line": 59, + "line": 63, "column": 8 }, "end": { - "line": 60, + "line": 64, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 1732, - "end": 1739, + "start": 1919, + "end": 1926, "loc": { "start": { - "line": 59, + "line": 63, "column": 8 }, "end": { - "line": 59, + "line": 63, "column": 15 } }, "object": { "type": "Identifier", - "start": 1732, - "end": 1735, + "start": 1919, + "end": 1922, "loc": { "start": { - "line": 59, + "line": 63, "column": 8 }, "end": { - "line": 59, + "line": 63, "column": 11 }, "identifierName": "app" @@ -3275,15 +4014,15 @@ }, "property": { "type": "Identifier", - "start": 1736, - "end": 1739, + "start": 1923, + "end": 1926, "loc": { "start": { - "line": 59, + "line": 63, "column": 12 }, "end": { - "line": 59, + "line": 63, "column": 15 }, "identifierName": "use" @@ -3295,15 +4034,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1740, - "end": 1743, + "start": 1927, + "end": 1930, "loc": { "start": { - "line": 59, + "line": 63, "column": 16 }, "end": { - "line": 59, + "line": 63, "column": 19 } }, @@ -3315,43 +4054,43 @@ }, { "type": "CallExpression", - "start": 1745, - "end": 1802, + "start": 1932, + "end": 1989, "loc": { "start": { - "line": 59, + "line": 63, "column": 21 }, "end": { - "line": 60, + "line": 64, "column": 41 } }, "callee": { "type": "MemberExpression", - "start": 1745, - "end": 1759, + "start": 1932, + "end": 1946, "loc": { "start": { - "line": 59, + "line": 63, "column": 21 }, "end": { - "line": 59, + "line": 63, "column": 35 } }, "object": { "type": "Identifier", - "start": 1745, - "end": 1752, + "start": 1932, + "end": 1939, "loc": { "start": { - "line": 59, + "line": 63, "column": 21 }, "end": { - "line": 59, + "line": 63, "column": 28 }, "identifierName": "express" @@ -3360,15 +4099,15 @@ }, "property": { "type": "Identifier", - "start": 1753, - "end": 1759, + "start": 1940, + "end": 1946, "loc": { "start": { - "line": 59, + "line": 63, "column": 29 }, "end": { - "line": 59, + "line": 63, "column": 35 }, "identifierName": "static" @@ -3380,58 +4119,58 @@ "arguments": [ { "type": "CallExpression", - "start": 1771, - "end": 1801, + "start": 1958, + "end": 1988, "loc": { "start": { - "line": 60, + "line": 64, "column": 10 }, "end": { - "line": 60, + "line": 64, "column": 40 } }, "callee": { "type": "MemberExpression", - "start": 1771, - "end": 1787, + "start": 1958, + "end": 1974, "loc": { "start": { - "line": 60, + "line": 64, "column": 10 }, "end": { - "line": 60, + "line": 64, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1771, - "end": 1775, + "start": 1958, + "end": 1962, "loc": { "start": { - "line": 60, + "line": 64, "column": 10 }, "end": { - "line": 60, + "line": 64, "column": 14 } } }, "property": { "type": "Identifier", - "start": 1776, - "end": 1787, + "start": 1963, + "end": 1974, "loc": { "start": { - "line": 60, + "line": 64, "column": 15 }, "end": { - "line": 60, + "line": 64, "column": 26 }, "identifierName": "appLocation" @@ -3443,29 +4182,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1788, - "end": 1800, + "start": 1975, + "end": 1987, "loc": { "start": { - "line": 60, + "line": 64, "column": 27 }, "end": { - "line": 60, + "line": 64, "column": 39 } }, "object": { "type": "Identifier", - "start": 1788, - "end": 1794, + "start": 1975, + "end": 1981, "loc": { "start": { - "line": 60, + "line": 64, "column": 27 }, "end": { - "line": 60, + "line": 64, "column": 33 }, "identifierName": "config" @@ -3474,15 +4213,15 @@ }, "property": { "type": "Identifier", - "start": 1795, - "end": 1800, + "start": 1982, + "end": 1987, "loc": { "start": { - "line": 60, + "line": 64, "column": 34 }, "end": { - "line": 60, + "line": 64, "column": 39 }, "identifierName": "entry" @@ -3500,57 +4239,57 @@ }, { "type": "ExpressionStatement", - "start": 1814, - "end": 1926, + "start": 2001, + "end": 2113, "loc": { "start": { - "line": 62, + "line": 66, "column": 8 }, "end": { - "line": 63, + "line": 67, "column": 67 } }, "expression": { "type": "CallExpression", - "start": 1814, - "end": 1925, + "start": 2001, + "end": 2112, "loc": { "start": { - "line": 62, + "line": 66, "column": 8 }, "end": { - "line": 63, + "line": 67, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 1814, - "end": 1821, + "start": 2001, + "end": 2008, "loc": { "start": { - "line": 62, + "line": 66, "column": 8 }, "end": { - "line": 62, + "line": 66, "column": 15 } }, "object": { "type": "Identifier", - "start": 1814, - "end": 1817, + "start": 2001, + "end": 2004, "loc": { "start": { - "line": 62, + "line": 66, "column": 8 }, "end": { - "line": 62, + "line": 66, "column": 11 }, "identifierName": "app" @@ -3559,15 +4298,15 @@ }, "property": { "type": "Identifier", - "start": 1818, - "end": 1821, + "start": 2005, + "end": 2008, "loc": { "start": { - "line": 62, + "line": 66, "column": 12 }, "end": { - "line": 62, + "line": 66, "column": 15 }, "identifierName": "use" @@ -3579,15 +4318,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1822, - "end": 1841, + "start": 2009, + "end": 2028, "loc": { "start": { - "line": 62, + "line": 66, "column": 16 }, "end": { - "line": 62, + "line": 66, "column": 35 } }, @@ -3599,43 +4338,43 @@ }, { "type": "CallExpression", - "start": 1843, - "end": 1924, + "start": 2030, + "end": 2111, "loc": { "start": { - "line": 62, + "line": 66, "column": 37 }, "end": { - "line": 63, + "line": 67, "column": 65 } }, "callee": { "type": "MemberExpression", - "start": 1843, - "end": 1857, + "start": 2030, + "end": 2044, "loc": { "start": { - "line": 62, + "line": 66, "column": 37 }, "end": { - "line": 62, + "line": 66, "column": 51 } }, "object": { "type": "Identifier", - "start": 1843, - "end": 1850, + "start": 2030, + "end": 2037, "loc": { "start": { - "line": 62, + "line": 66, "column": 37 }, "end": { - "line": 62, + "line": 66, "column": 44 }, "identifierName": "express" @@ -3644,15 +4383,15 @@ }, "property": { "type": "Identifier", - "start": 1851, - "end": 1857, + "start": 2038, + "end": 2044, "loc": { "start": { - "line": 62, + "line": 66, "column": 45 }, "end": { - "line": 62, + "line": 66, "column": 51 }, "identifierName": "static" @@ -3664,58 +4403,58 @@ "arguments": [ { "type": "CallExpression", - "start": 1869, - "end": 1923, + "start": 2056, + "end": 2110, "loc": { "start": { - "line": 63, + "line": 67, "column": 10 }, "end": { - "line": 63, + "line": 67, "column": 64 } }, "callee": { "type": "MemberExpression", - "start": 1869, - "end": 1885, + "start": 2056, + "end": 2072, "loc": { "start": { - "line": 63, + "line": 67, "column": 10 }, "end": { - "line": 63, + "line": 67, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1869, - "end": 1873, + "start": 2056, + "end": 2060, "loc": { "start": { - "line": 63, + "line": 67, "column": 10 }, "end": { - "line": 63, + "line": 67, "column": 14 } } }, "property": { "type": "Identifier", - "start": 1874, - "end": 1885, + "start": 2061, + "end": 2072, "loc": { "start": { - "line": 63, + "line": 67, "column": 15 }, "end": { - "line": 63, + "line": 67, "column": 26 }, "identifierName": "appLocation" @@ -3727,29 +4466,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1886, - "end": 1902, + "start": 2073, + "end": 2089, "loc": { "start": { - "line": 63, + "line": 67, "column": 27 }, "end": { - "line": 63, + "line": 67, "column": 43 } }, "object": { "type": "Identifier", - "start": 1886, - "end": 1892, + "start": 2073, + "end": 2079, "loc": { "start": { - "line": 63, + "line": 67, "column": 27 }, "end": { - "line": 63, + "line": 67, "column": 33 }, "identifierName": "config" @@ -3758,15 +4497,15 @@ }, "property": { "type": "Identifier", - "start": 1893, - "end": 1902, + "start": 2080, + "end": 2089, "loc": { "start": { - "line": 63, + "line": 67, "column": 34 }, "end": { - "line": 63, + "line": 67, "column": 43 }, "identifierName": "bowerPath" @@ -3777,15 +4516,15 @@ }, { "type": "StringLiteral", - "start": 1904, - "end": 1922, + "start": 2091, + "end": 2109, "loc": { "start": { - "line": 63, + "line": 67, "column": 45 }, "end": { - "line": 63, + "line": 67, "column": 63 } }, @@ -3804,57 +4543,57 @@ }, { "type": "ExpressionStatement", - "start": 1936, - "end": 2046, + "start": 2123, + "end": 2233, "loc": { "start": { - "line": 65, + "line": 69, "column": 8 }, "end": { - "line": 66, + "line": 70, "column": 69 } }, "expression": { "type": "CallExpression", - "start": 1936, - "end": 2045, + "start": 2123, + "end": 2232, "loc": { "start": { - "line": 65, + "line": 69, "column": 8 }, "end": { - "line": 66, + "line": 70, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 1936, - "end": 1943, + "start": 2123, + "end": 2130, "loc": { "start": { - "line": 65, + "line": 69, "column": 8 }, "end": { - "line": 65, + "line": 69, "column": 15 } }, "object": { "type": "Identifier", - "start": 1936, - "end": 1939, + "start": 2123, + "end": 2126, "loc": { "start": { - "line": 65, + "line": 69, "column": 8 }, "end": { - "line": 65, + "line": 69, "column": 11 }, "identifierName": "app" @@ -3863,15 +4602,15 @@ }, "property": { "type": "Identifier", - "start": 1940, - "end": 1943, + "start": 2127, + "end": 2130, "loc": { "start": { - "line": 65, + "line": 69, "column": 12 }, "end": { - "line": 65, + "line": 69, "column": 15 }, "identifierName": "use" @@ -3883,15 +4622,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1944, - "end": 1959, + "start": 2131, + "end": 2146, "loc": { "start": { - "line": 65, + "line": 69, "column": 16 }, "end": { - "line": 65, + "line": 69, "column": 31 } }, @@ -3903,43 +4642,43 @@ }, { "type": "CallExpression", - "start": 1961, - "end": 2044, + "start": 2148, + "end": 2231, "loc": { "start": { - "line": 65, + "line": 69, "column": 33 }, "end": { - "line": 66, + "line": 70, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 1961, - "end": 1975, + "start": 2148, + "end": 2162, "loc": { "start": { - "line": 65, + "line": 69, "column": 33 }, "end": { - "line": 65, + "line": 69, "column": 47 } }, "object": { "type": "Identifier", - "start": 1961, - "end": 1968, + "start": 2148, + "end": 2155, "loc": { "start": { - "line": 65, + "line": 69, "column": 33 }, "end": { - "line": 65, + "line": 69, "column": 40 }, "identifierName": "express" @@ -3948,15 +4687,15 @@ }, "property": { "type": "Identifier", - "start": 1969, - "end": 1975, + "start": 2156, + "end": 2162, "loc": { "start": { - "line": 65, + "line": 69, "column": 41 }, "end": { - "line": 65, + "line": 69, "column": 47 }, "identifierName": "static" @@ -3968,58 +4707,58 @@ "arguments": [ { "type": "CallExpression", - "start": 1987, - "end": 2043, + "start": 2174, + "end": 2230, "loc": { "start": { - "line": 66, + "line": 70, "column": 10 }, "end": { - "line": 66, + "line": 70, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 1987, - "end": 2003, + "start": 2174, + "end": 2190, "loc": { "start": { - "line": 66, + "line": 70, "column": 10 }, "end": { - "line": 66, + "line": 70, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 1987, - "end": 1991, + "start": 2174, + "end": 2178, "loc": { "start": { - "line": 66, + "line": 70, "column": 10 }, "end": { - "line": 66, + "line": 70, "column": 14 } } }, "property": { "type": "Identifier", - "start": 1992, - "end": 2003, + "start": 2179, + "end": 2190, "loc": { "start": { - "line": 66, + "line": 70, "column": 15 }, "end": { - "line": 66, + "line": 70, "column": 26 }, "identifierName": "appLocation" @@ -4031,29 +4770,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 2004, - "end": 2026, + "start": 2191, + "end": 2213, "loc": { "start": { - "line": 66, + "line": 70, "column": 27 }, "end": { - "line": 66, + "line": 70, "column": 49 } }, "object": { "type": "Identifier", - "start": 2004, - "end": 2010, + "start": 2191, + "end": 2197, "loc": { "start": { - "line": 66, + "line": 70, "column": 27 }, "end": { - "line": 66, + "line": 70, "column": 33 }, "identifierName": "config" @@ -4062,15 +4801,15 @@ }, "property": { "type": "Identifier", - "start": 2011, - "end": 2026, + "start": 2198, + "end": 2213, "loc": { "start": { - "line": 66, + "line": 70, "column": 34 }, "end": { - "line": 66, + "line": 70, "column": 49 }, "identifierName": "nodeModulesPath" @@ -4081,15 +4820,15 @@ }, { "type": "StringLiteral", - "start": 2028, - "end": 2042, + "start": 2215, + "end": 2229, "loc": { "start": { - "line": 66, + "line": 70, "column": 51 }, "end": { - "line": 66, + "line": 70, "column": 65 } }, @@ -4108,57 +4847,57 @@ }, { "type": "ExpressionStatement", - "start": 2056, - "end": 2171, + "start": 2243, + "end": 2358, "loc": { "start": { - "line": 68, + "line": 72, "column": 8 }, "end": { - "line": 69, + "line": 73, "column": 69 } }, "expression": { "type": "CallExpression", - "start": 2056, - "end": 2170, + "start": 2243, + "end": 2357, "loc": { "start": { - "line": 68, + "line": 72, "column": 8 }, "end": { - "line": 69, + "line": 73, "column": 68 } }, "callee": { "type": "MemberExpression", - "start": 2056, - "end": 2063, + "start": 2243, + "end": 2250, "loc": { "start": { - "line": 68, + "line": 72, "column": 8 }, "end": { - "line": 68, + "line": 72, "column": 15 } }, "object": { "type": "Identifier", - "start": 2056, - "end": 2059, + "start": 2243, + "end": 2246, "loc": { "start": { - "line": 68, + "line": 72, "column": 8 }, "end": { - "line": 68, + "line": 72, "column": 11 }, "identifierName": "app" @@ -4167,15 +4906,15 @@ }, "property": { "type": "Identifier", - "start": 2060, - "end": 2063, + "start": 2247, + "end": 2250, "loc": { "start": { - "line": 68, + "line": 72, "column": 12 }, "end": { - "line": 68, + "line": 72, "column": 15 }, "identifierName": "use" @@ -4187,15 +4926,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2064, - "end": 2084, + "start": 2251, + "end": 2271, "loc": { "start": { - "line": 68, + "line": 72, "column": 16 }, "end": { - "line": 68, + "line": 72, "column": 36 } }, @@ -4207,43 +4946,43 @@ }, { "type": "CallExpression", - "start": 2086, - "end": 2169, + "start": 2273, + "end": 2356, "loc": { "start": { - "line": 68, + "line": 72, "column": 38 }, "end": { - "line": 69, + "line": 73, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 2086, - "end": 2100, + "start": 2273, + "end": 2287, "loc": { "start": { - "line": 68, + "line": 72, "column": 38 }, "end": { - "line": 68, + "line": 72, "column": 52 } }, "object": { "type": "Identifier", - "start": 2086, - "end": 2093, + "start": 2273, + "end": 2280, "loc": { "start": { - "line": 68, + "line": 72, "column": 38 }, "end": { - "line": 68, + "line": 72, "column": 45 }, "identifierName": "express" @@ -4252,15 +4991,15 @@ }, "property": { "type": "Identifier", - "start": 2094, - "end": 2100, + "start": 2281, + "end": 2287, "loc": { "start": { - "line": 68, + "line": 72, "column": 46 }, "end": { - "line": 68, + "line": 72, "column": 52 }, "identifierName": "static" @@ -4272,58 +5011,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2112, - "end": 2168, + "start": 2299, + "end": 2355, "loc": { "start": { - "line": 69, + "line": 73, "column": 10 }, "end": { - "line": 69, + "line": 73, "column": 66 } }, "callee": { "type": "MemberExpression", - "start": 2112, - "end": 2128, + "start": 2299, + "end": 2315, "loc": { "start": { - "line": 69, + "line": 73, "column": 10 }, "end": { - "line": 69, + "line": 73, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2112, - "end": 2116, + "start": 2299, + "end": 2303, "loc": { "start": { - "line": 69, + "line": 73, "column": 10 }, "end": { - "line": 69, + "line": 73, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2117, - "end": 2128, + "start": 2304, + "end": 2315, "loc": { "start": { - "line": 69, + "line": 73, "column": 15 }, "end": { - "line": 69, + "line": 73, "column": 26 }, "identifierName": "appLocation" @@ -4335,29 +5074,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 2129, - "end": 2151, + "start": 2316, + "end": 2338, "loc": { "start": { - "line": 69, + "line": 73, "column": 27 }, "end": { - "line": 69, + "line": 73, "column": 49 } }, "object": { "type": "Identifier", - "start": 2129, - "end": 2135, + "start": 2316, + "end": 2322, "loc": { "start": { - "line": 69, + "line": 73, "column": 27 }, "end": { - "line": 69, + "line": 73, "column": 33 }, "identifierName": "config" @@ -4366,15 +5105,15 @@ }, "property": { "type": "Identifier", - "start": 2136, - "end": 2151, + "start": 2323, + "end": 2338, "loc": { "start": { - "line": 69, + "line": 73, "column": 34 }, "end": { - "line": 69, + "line": 73, "column": 49 }, "identifierName": "nodeModulesPath" @@ -4385,15 +5124,15 @@ }, { "type": "StringLiteral", - "start": 2153, - "end": 2167, + "start": 2340, + "end": 2354, "loc": { "start": { - "line": 69, + "line": 73, "column": 51 }, "end": { - "line": 69, + "line": 73, "column": 65 } }, @@ -4412,57 +5151,57 @@ }, { "type": "ExpressionStatement", - "start": 2181, - "end": 2264, + "start": 2368, + "end": 2451, "loc": { "start": { - "line": 71, + "line": 75, "column": 8 }, "end": { - "line": 72, + "line": 76, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 2181, - "end": 2263, + "start": 2368, + "end": 2450, "loc": { "start": { - "line": 71, + "line": 75, "column": 8 }, "end": { - "line": 72, + "line": 76, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 2181, - "end": 2188, + "start": 2368, + "end": 2375, "loc": { "start": { - "line": 71, + "line": 75, "column": 8 }, "end": { - "line": 71, + "line": 75, "column": 15 } }, "object": { "type": "Identifier", - "start": 2181, - "end": 2184, + "start": 2368, + "end": 2371, "loc": { "start": { - "line": 71, + "line": 75, "column": 8 }, "end": { - "line": 71, + "line": 75, "column": 11 }, "identifierName": "app" @@ -4471,15 +5210,15 @@ }, "property": { "type": "Identifier", - "start": 2185, - "end": 2188, + "start": 2372, + "end": 2375, "loc": { "start": { - "line": 71, + "line": 75, "column": 12 }, "end": { - "line": 71, + "line": 75, "column": 15 }, "identifierName": "use" @@ -4491,15 +5230,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2189, - "end": 2196, + "start": 2376, + "end": 2383, "loc": { "start": { - "line": 71, + "line": 75, "column": 16 }, "end": { - "line": 71, + "line": 75, "column": 23 } }, @@ -4511,43 +5250,43 @@ }, { "type": "CallExpression", - "start": 2198, - "end": 2262, + "start": 2385, + "end": 2449, "loc": { "start": { - "line": 71, + "line": 75, "column": 25 }, "end": { - "line": 72, + "line": 76, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 2198, - "end": 2212, + "start": 2385, + "end": 2399, "loc": { "start": { - "line": 71, + "line": 75, "column": 25 }, "end": { - "line": 71, + "line": 75, "column": 39 } }, "object": { "type": "Identifier", - "start": 2198, - "end": 2205, + "start": 2385, + "end": 2392, "loc": { "start": { - "line": 71, + "line": 75, "column": 25 }, "end": { - "line": 71, + "line": 75, "column": 32 }, "identifierName": "express" @@ -4556,15 +5295,15 @@ }, "property": { "type": "Identifier", - "start": 2206, - "end": 2212, + "start": 2393, + "end": 2399, "loc": { "start": { - "line": 71, + "line": 75, "column": 33 }, "end": { - "line": 71, + "line": 75, "column": 39 }, "identifierName": "static" @@ -4576,58 +5315,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2224, - "end": 2261, + "start": 2411, + "end": 2448, "loc": { "start": { - "line": 72, + "line": 76, "column": 10 }, "end": { - "line": 72, + "line": 76, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 2224, - "end": 2240, + "start": 2411, + "end": 2427, "loc": { "start": { - "line": 72, + "line": 76, "column": 10 }, "end": { - "line": 72, + "line": 76, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2224, - "end": 2228, + "start": 2411, + "end": 2415, "loc": { "start": { - "line": 72, + "line": 76, "column": 10 }, "end": { - "line": 72, + "line": 76, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2229, - "end": 2240, + "start": 2416, + "end": 2427, "loc": { "start": { - "line": 72, + "line": 76, "column": 15 }, "end": { - "line": 72, + "line": 76, "column": 26 }, "identifierName": "appLocation" @@ -4639,29 +5378,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 2241, - "end": 2252, + "start": 2428, + "end": 2439, "loc": { "start": { - "line": 72, + "line": 76, "column": 27 }, "end": { - "line": 72, + "line": 76, "column": 38 } }, "object": { "type": "Identifier", - "start": 2241, - "end": 2247, + "start": 2428, + "end": 2434, "loc": { "start": { - "line": 72, + "line": 76, "column": 27 }, "end": { - "line": 72, + "line": 76, "column": 33 }, "identifierName": "config" @@ -4670,15 +5409,15 @@ }, "property": { "type": "Identifier", - "start": 2248, - "end": 2252, + "start": 2435, + "end": 2439, "loc": { "start": { - "line": 72, + "line": 76, "column": 34 }, "end": { - "line": 72, + "line": 76, "column": 38 }, "identifierName": "demo" @@ -4689,15 +5428,15 @@ }, { "type": "StringLiteral", - "start": 2254, - "end": 2260, + "start": 2441, + "end": 2447, "loc": { "start": { - "line": 72, + "line": 76, "column": 40 }, "end": { - "line": 72, + "line": 76, "column": 46 } }, @@ -4716,57 +5455,57 @@ }, { "type": "ExpressionStatement", - "start": 2274, - "end": 2357, + "start": 2461, + "end": 2544, "loc": { "start": { - "line": 74, + "line": 78, "column": 8 }, "end": { - "line": 75, + "line": 79, "column": 50 } }, "expression": { "type": "CallExpression", - "start": 2274, - "end": 2356, + "start": 2461, + "end": 2543, "loc": { "start": { - "line": 74, + "line": 78, "column": 8 }, "end": { - "line": 75, + "line": 79, "column": 49 } }, "callee": { "type": "MemberExpression", - "start": 2274, - "end": 2281, + "start": 2461, + "end": 2468, "loc": { "start": { - "line": 74, + "line": 78, "column": 8 }, "end": { - "line": 74, + "line": 78, "column": 15 } }, "object": { "type": "Identifier", - "start": 2274, - "end": 2277, + "start": 2461, + "end": 2464, "loc": { "start": { - "line": 74, + "line": 78, "column": 8 }, "end": { - "line": 74, + "line": 78, "column": 11 }, "identifierName": "app" @@ -4775,15 +5514,15 @@ }, "property": { "type": "Identifier", - "start": 2278, - "end": 2281, + "start": 2465, + "end": 2468, "loc": { "start": { - "line": 74, + "line": 78, "column": 12 }, "end": { - "line": 74, + "line": 78, "column": 15 }, "identifierName": "use" @@ -4795,15 +5534,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2282, - "end": 2289, + "start": 2469, + "end": 2476, "loc": { "start": { - "line": 74, + "line": 78, "column": 16 }, "end": { - "line": 74, + "line": 78, "column": 23 } }, @@ -4815,43 +5554,43 @@ }, { "type": "CallExpression", - "start": 2291, - "end": 2355, + "start": 2478, + "end": 2542, "loc": { "start": { - "line": 74, + "line": 78, "column": 25 }, "end": { - "line": 75, + "line": 79, "column": 48 } }, "callee": { "type": "MemberExpression", - "start": 2291, - "end": 2305, + "start": 2478, + "end": 2492, "loc": { "start": { - "line": 74, + "line": 78, "column": 25 }, "end": { - "line": 74, + "line": 78, "column": 39 } }, "object": { "type": "Identifier", - "start": 2291, - "end": 2298, + "start": 2478, + "end": 2485, "loc": { "start": { - "line": 74, + "line": 78, "column": 25 }, "end": { - "line": 74, + "line": 78, "column": 32 }, "identifierName": "express" @@ -4860,15 +5599,15 @@ }, "property": { "type": "Identifier", - "start": 2299, - "end": 2305, + "start": 2486, + "end": 2492, "loc": { "start": { - "line": 74, + "line": 78, "column": 33 }, "end": { - "line": 74, + "line": 78, "column": 39 }, "identifierName": "static" @@ -4880,58 +5619,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2317, - "end": 2354, + "start": 2504, + "end": 2541, "loc": { "start": { - "line": 75, + "line": 79, "column": 10 }, "end": { - "line": 75, + "line": 79, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 2317, - "end": 2333, + "start": 2504, + "end": 2520, "loc": { "start": { - "line": 75, + "line": 79, "column": 10 }, "end": { - "line": 75, + "line": 79, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2317, - "end": 2321, + "start": 2504, + "end": 2508, "loc": { "start": { - "line": 75, + "line": 79, "column": 10 }, "end": { - "line": 75, + "line": 79, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2322, - "end": 2333, + "start": 2509, + "end": 2520, "loc": { "start": { - "line": 75, + "line": 79, "column": 15 }, "end": { - "line": 75, + "line": 79, "column": 26 }, "identifierName": "appLocation" @@ -4943,29 +5682,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 2334, - "end": 2345, + "start": 2521, + "end": 2532, "loc": { "start": { - "line": 75, + "line": 79, "column": 27 }, "end": { - "line": 75, + "line": 79, "column": 38 } }, "object": { "type": "Identifier", - "start": 2334, - "end": 2340, + "start": 2521, + "end": 2527, "loc": { "start": { - "line": 75, + "line": 79, "column": 27 }, "end": { - "line": 75, + "line": 79, "column": 33 }, "identifierName": "config" @@ -4974,15 +5713,15 @@ }, "property": { "type": "Identifier", - "start": 2341, - "end": 2345, + "start": 2528, + "end": 2532, "loc": { "start": { - "line": 75, + "line": 79, "column": 34 }, "end": { - "line": 75, + "line": 79, "column": 38 }, "identifierName": "docs" @@ -4993,15 +5732,15 @@ }, { "type": "StringLiteral", - "start": 2347, - "end": 2353, + "start": 2534, + "end": 2540, "loc": { "start": { - "line": 75, + "line": 79, "column": 40 }, "end": { - "line": 75, + "line": 79, "column": 46 } }, @@ -5020,57 +5759,57 @@ }, { "type": "ExpressionStatement", - "start": 2367, - "end": 2462, + "start": 2554, + "end": 2649, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 79, + "line": 83, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 2367, - "end": 2461, + "start": 2554, + "end": 2648, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 79, + "line": 83, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 2367, - "end": 2374, + "start": 2554, + "end": 2561, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 77, + "line": 81, "column": 15 } }, "object": { "type": "Identifier", - "start": 2367, - "end": 2370, + "start": 2554, + "end": 2557, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 77, + "line": 81, "column": 11 }, "identifierName": "app" @@ -5079,15 +5818,15 @@ }, "property": { "type": "Identifier", - "start": 2371, - "end": 2374, + "start": 2558, + "end": 2561, "loc": { "start": { - "line": 77, + "line": 81, "column": 12 }, "end": { - "line": 77, + "line": 81, "column": 15 }, "identifierName": "use" @@ -5099,15 +5838,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2375, - "end": 2390, + "start": 2562, + "end": 2577, "loc": { "start": { - "line": 77, + "line": 81, "column": 16 }, "end": { - "line": 77, + "line": 81, "column": 31 } }, @@ -5119,43 +5858,43 @@ }, { "type": "CallExpression", - "start": 2392, - "end": 2460, + "start": 2579, + "end": 2647, "loc": { "start": { - "line": 77, + "line": 81, "column": 33 }, "end": { - "line": 79, + "line": 83, "column": 9 } }, "callee": { "type": "MemberExpression", - "start": 2392, - "end": 2406, + "start": 2579, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 81, "column": 33 }, "end": { - "line": 77, + "line": 81, "column": 47 } }, "object": { "type": "Identifier", - "start": 2392, - "end": 2399, + "start": 2579, + "end": 2586, "loc": { "start": { - "line": 77, + "line": 81, "column": 33 }, "end": { - "line": 77, + "line": 81, "column": 40 }, "identifierName": "express" @@ -5164,15 +5903,15 @@ }, "property": { "type": "Identifier", - "start": 2400, - "end": 2406, + "start": 2587, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 81, "column": 41 }, "end": { - "line": 77, + "line": 81, "column": 47 }, "identifierName": "static" @@ -5184,58 +5923,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2418, - "end": 2450, + "start": 2605, + "end": 2637, "loc": { "start": { - "line": 78, + "line": 82, "column": 10 }, "end": { - "line": 78, + "line": 82, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 2418, - "end": 2434, + "start": 2605, + "end": 2621, "loc": { "start": { - "line": 78, + "line": 82, "column": 10 }, "end": { - "line": 78, + "line": 82, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2418, - "end": 2422, + "start": 2605, + "end": 2609, "loc": { "start": { - "line": 78, + "line": 82, "column": 10 }, "end": { - "line": 78, + "line": 82, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2423, - "end": 2434, + "start": 2610, + "end": 2621, "loc": { "start": { - "line": 78, + "line": 82, "column": 15 }, "end": { - "line": 78, + "line": 82, "column": 26 }, "identifierName": "appLocation" @@ -5247,15 +5986,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2435, - "end": 2449, + "start": 2622, + "end": 2636, "loc": { "start": { - "line": 78, + "line": 82, "column": 27 }, "end": { - "line": 78, + "line": 82, "column": 41 } }, @@ -5275,15 +6014,15 @@ { "type": "CommentLine", "value": " serve backed-cli documentation", - "start": 2472, - "end": 2505, + "start": 2659, + "end": 2692, "loc": { "start": { - "line": 81, + "line": 85, "column": 8 }, "end": { - "line": 81, + "line": 85, "column": 41 } } @@ -5292,57 +6031,57 @@ }, { "type": "ExpressionStatement", - "start": 2514, - "end": 2603, + "start": 2701, + "end": 2790, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 83, + "line": 87, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 2514, - "end": 2602, + "start": 2701, + "end": 2789, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 83, + "line": 87, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 2514, - "end": 2521, + "start": 2701, + "end": 2708, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 82, + "line": 86, "column": 15 } }, "object": { "type": "Identifier", - "start": 2514, - "end": 2517, + "start": 2701, + "end": 2704, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 82, + "line": 86, "column": 11 }, "identifierName": "app" @@ -5352,15 +6091,15 @@ }, "property": { "type": "Identifier", - "start": 2518, - "end": 2521, + "start": 2705, + "end": 2708, "loc": { "start": { - "line": 82, + "line": 86, "column": 12 }, "end": { - "line": 82, + "line": 86, "column": 15 }, "identifierName": "use" @@ -5373,15 +6112,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2522, - "end": 2540, + "start": 2709, + "end": 2727, "loc": { "start": { - "line": 82, + "line": 86, "column": 16 }, "end": { - "line": 82, + "line": 86, "column": 34 } }, @@ -5393,43 +6132,43 @@ }, { "type": "CallExpression", - "start": 2542, - "end": 2601, + "start": 2729, + "end": 2788, "loc": { "start": { - "line": 82, + "line": 86, "column": 36 }, "end": { - "line": 83, + "line": 87, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 2542, - "end": 2556, + "start": 2729, + "end": 2743, "loc": { "start": { - "line": 82, + "line": 86, "column": 36 }, "end": { - "line": 82, + "line": 86, "column": 50 } }, "object": { "type": "Identifier", - "start": 2542, - "end": 2549, + "start": 2729, + "end": 2736, "loc": { "start": { - "line": 82, + "line": 86, "column": 36 }, "end": { - "line": 82, + "line": 86, "column": 43 }, "identifierName": "express" @@ -5438,15 +6177,15 @@ }, "property": { "type": "Identifier", - "start": 2550, - "end": 2556, + "start": 2737, + "end": 2743, "loc": { "start": { - "line": 82, + "line": 86, "column": 44 }, "end": { - "line": 82, + "line": 86, "column": 50 }, "identifierName": "static" @@ -5458,43 +6197,43 @@ "arguments": [ { "type": "CallExpression", - "start": 2568, - "end": 2600, + "start": 2755, + "end": 2787, "loc": { "start": { - "line": 83, + "line": 87, "column": 10 }, "end": { - "line": 83, + "line": 87, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 2568, - "end": 2585, + "start": 2755, + "end": 2772, "loc": { "start": { - "line": 83, + "line": 87, "column": 10 }, "end": { - "line": 83, + "line": 87, "column": 27 } }, "object": { "type": "Identifier", - "start": 2568, - "end": 2577, + "start": 2755, + "end": 2764, "loc": { "start": { - "line": 83, + "line": 87, "column": 10 }, "end": { - "line": 83, + "line": 87, "column": 19 }, "identifierName": "__dirname" @@ -5503,15 +6242,15 @@ }, "property": { "type": "Identifier", - "start": 2578, - "end": 2585, + "start": 2765, + "end": 2772, "loc": { "start": { - "line": 83, + "line": 87, "column": 20 }, "end": { - "line": 83, + "line": 87, "column": 27 }, "identifierName": "replace" @@ -5523,15 +6262,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2586, - "end": 2591, + "start": 2773, + "end": 2778, "loc": { "start": { - "line": 83, + "line": 87, "column": 28 }, "end": { - "line": 83, + "line": 87, "column": 33 } }, @@ -5543,15 +6282,15 @@ }, { "type": "StringLiteral", - "start": 2593, - "end": 2599, + "start": 2780, + "end": 2786, "loc": { "start": { - "line": 83, + "line": 87, "column": 35 }, "end": { - "line": 83, + "line": 87, "column": 41 } }, @@ -5572,15 +6311,15 @@ { "type": "CommentLine", "value": " serve backed-cli documentation", - "start": 2472, - "end": 2505, + "start": 2659, + "end": 2692, "loc": { "start": { - "line": 81, + "line": 85, "column": 8 }, "end": { - "line": 81, + "line": 85, "column": 41 } } @@ -5590,15 +6329,15 @@ { "type": "CommentLine", "value": " serve backed documentation", - "start": 2613, - "end": 2642, + "start": 2800, + "end": 2829, "loc": { "start": { - "line": 85, + "line": 89, "column": 8 }, "end": { - "line": 85, + "line": 89, "column": 37 } } @@ -5607,57 +6346,57 @@ }, { "type": "ExpressionStatement", - "start": 2651, - "end": 2748, + "start": 2838, + "end": 2935, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 87, + "line": 91, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 2651, - "end": 2747, + "start": 2838, + "end": 2934, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 87, + "line": 91, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 2651, - "end": 2658, + "start": 2838, + "end": 2845, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 86, + "line": 90, "column": 15 } }, "object": { "type": "Identifier", - "start": 2651, - "end": 2654, + "start": 2838, + "end": 2841, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 86, + "line": 90, "column": 11 }, "identifierName": "app" @@ -5667,15 +6406,15 @@ }, "property": { "type": "Identifier", - "start": 2655, - "end": 2658, + "start": 2842, + "end": 2845, "loc": { "start": { - "line": 86, + "line": 90, "column": 12 }, "end": { - "line": 86, + "line": 90, "column": 15 }, "identifierName": "use" @@ -5688,15 +6427,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2659, - "end": 2673, + "start": 2846, + "end": 2860, "loc": { "start": { - "line": 86, + "line": 90, "column": 16 }, "end": { - "line": 86, + "line": 90, "column": 30 } }, @@ -5708,43 +6447,43 @@ }, { "type": "CallExpression", - "start": 2675, - "end": 2746, + "start": 2862, + "end": 2933, "loc": { "start": { - "line": 86, + "line": 90, "column": 32 }, "end": { - "line": 87, + "line": 91, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 2675, - "end": 2689, + "start": 2862, + "end": 2876, "loc": { "start": { - "line": 86, + "line": 90, "column": 32 }, "end": { - "line": 86, + "line": 90, "column": 46 } }, "object": { "type": "Identifier", - "start": 2675, - "end": 2682, + "start": 2862, + "end": 2869, "loc": { "start": { - "line": 86, + "line": 90, "column": 32 }, "end": { - "line": 86, + "line": 90, "column": 39 }, "identifierName": "express" @@ -5753,15 +6492,15 @@ }, "property": { "type": "Identifier", - "start": 2683, - "end": 2689, + "start": 2870, + "end": 2876, "loc": { "start": { - "line": 86, + "line": 90, "column": 40 }, "end": { - "line": 86, + "line": 90, "column": 46 }, "identifierName": "static" @@ -5773,58 +6512,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2701, - "end": 2745, + "start": 2888, + "end": 2932, "loc": { "start": { - "line": 87, + "line": 91, "column": 10 }, "end": { - "line": 87, + "line": 91, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 2701, - "end": 2717, + "start": 2888, + "end": 2904, "loc": { "start": { - "line": 87, + "line": 91, "column": 10 }, "end": { - "line": 87, + "line": 91, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2701, - "end": 2705, + "start": 2888, + "end": 2892, "loc": { "start": { - "line": 87, + "line": 91, "column": 10 }, "end": { - "line": 87, + "line": 91, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2706, - "end": 2717, + "start": 2893, + "end": 2904, "loc": { "start": { - "line": 87, + "line": 91, "column": 15 }, "end": { - "line": 87, + "line": 91, "column": 26 }, "identifierName": "appLocation" @@ -5836,15 +6575,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2718, - "end": 2744, + "start": 2905, + "end": 2931, "loc": { "start": { - "line": 87, + "line": 91, "column": 27 }, "end": { - "line": 87, + "line": 91, "column": 53 } }, @@ -5865,15 +6604,15 @@ { "type": "CommentLine", "value": " serve backed documentation", - "start": 2613, - "end": 2642, + "start": 2800, + "end": 2829, "loc": { "start": { - "line": 85, + "line": 89, "column": 8 }, "end": { - "line": 85, + "line": 89, "column": 37 } } @@ -5883,15 +6622,15 @@ { "type": "CommentLine", "value": " TODO: Add option to override index", - "start": 2758, - "end": 2795, + "start": 2945, + "end": 2982, "loc": { "start": { - "line": 89, + "line": 93, "column": 8 }, "end": { - "line": 89, + "line": 93, "column": 45 } } @@ -5900,57 +6639,57 @@ }, { "type": "ExpressionStatement", - "start": 2804, - "end": 2896, + "start": 2991, + "end": 3083, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 100 } }, "expression": { "type": "CallExpression", - "start": 2804, - "end": 2895, + "start": 2991, + "end": 3082, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 99 } }, "callee": { "type": "MemberExpression", - "start": 2804, - "end": 2811, + "start": 2991, + "end": 2998, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 15 } }, "object": { "type": "Identifier", - "start": 2804, - "end": 2807, + "start": 2991, + "end": 2994, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 11 }, "identifierName": "app" @@ -5960,15 +6699,15 @@ }, "property": { "type": "Identifier", - "start": 2808, - "end": 2811, + "start": 2995, + "end": 2998, "loc": { "start": { - "line": 90, + "line": 94, "column": 12 }, "end": { - "line": 90, + "line": 94, "column": 15 }, "identifierName": "use" @@ -5981,15 +6720,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2812, - "end": 2815, + "start": 2999, + "end": 3002, "loc": { "start": { - "line": 90, + "line": 94, "column": 16 }, "end": { - "line": 90, + "line": 94, "column": 19 } }, @@ -6001,43 +6740,43 @@ }, { "type": "CallExpression", - "start": 2817, - "end": 2894, + "start": 3004, + "end": 3081, "loc": { "start": { - "line": 90, + "line": 94, "column": 21 }, "end": { - "line": 90, + "line": 94, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 2817, - "end": 2831, + "start": 3004, + "end": 3018, "loc": { "start": { - "line": 90, + "line": 94, "column": 21 }, "end": { - "line": 90, + "line": 94, "column": 35 } }, "object": { "type": "Identifier", - "start": 2817, - "end": 2824, + "start": 3004, + "end": 3011, "loc": { "start": { - "line": 90, + "line": 94, "column": 21 }, "end": { - "line": 90, + "line": 94, "column": 28 }, "identifierName": "express" @@ -6046,15 +6785,15 @@ }, "property": { "type": "Identifier", - "start": 2825, - "end": 2831, + "start": 3012, + "end": 3018, "loc": { "start": { - "line": 90, + "line": 94, "column": 29 }, "end": { - "line": 90, + "line": 94, "column": 35 }, "identifierName": "static" @@ -6066,43 +6805,43 @@ "arguments": [ { "type": "CallExpression", - "start": 2832, - "end": 2893, + "start": 3019, + "end": 3080, "loc": { "start": { - "line": 90, + "line": 94, "column": 36 }, "end": { - "line": 90, + "line": 94, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 2832, - "end": 2849, + "start": 3019, + "end": 3036, "loc": { "start": { - "line": 90, + "line": 94, "column": 36 }, "end": { - "line": 90, + "line": 94, "column": 53 } }, "object": { "type": "Identifier", - "start": 2832, - "end": 2841, + "start": 3019, + "end": 3028, "loc": { "start": { - "line": 90, + "line": 94, "column": 36 }, "end": { - "line": 90, + "line": 94, "column": 45 }, "identifierName": "__dirname" @@ -6111,15 +6850,15 @@ }, "property": { "type": "Identifier", - "start": 2842, - "end": 2849, + "start": 3029, + "end": 3036, "loc": { "start": { - "line": 90, + "line": 94, "column": 46 }, "end": { - "line": 90, + "line": 94, "column": 53 }, "identifierName": "replace" @@ -6131,15 +6870,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2850, - "end": 2855, + "start": 3037, + "end": 3042, "loc": { "start": { - "line": 90, + "line": 94, "column": 54 }, "end": { - "line": 90, + "line": 94, "column": 59 } }, @@ -6151,15 +6890,15 @@ }, { "type": "StringLiteral", - "start": 2857, - "end": 2892, + "start": 3044, + "end": 3079, "loc": { "start": { - "line": 90, + "line": 94, "column": 61 }, "end": { - "line": 90, + "line": 94, "column": 96 } }, @@ -6180,15 +6919,15 @@ { "type": "CommentLine", "value": " TODO: Add option to override index", - "start": 2758, - "end": 2795, + "start": 2945, + "end": 2982, "loc": { "start": { - "line": 89, + "line": 93, "column": 8 }, "end": { - "line": 89, + "line": 93, "column": 45 } } @@ -6198,15 +6937,15 @@ { "type": "CommentLine", "value": " TODO: implement copyrighted by package author & package name if no file is found", - "start": 2906, - "end": 2989, + "start": 3093, + "end": 3176, "loc": { "start": { - "line": 92, + "line": 96, "column": 8 }, "end": { - "line": 92, + "line": 96, "column": 91 } } @@ -6215,71 +6954,71 @@ }, { "type": "ExpressionStatement", - "start": 2998, - "end": 3116, + "start": 3185, + "end": 3303, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 95, + "line": 99, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 2998, - "end": 3115, + "start": 3185, + "end": 3302, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 95, + "line": 99, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 2998, - "end": 3036, + "start": 3185, + "end": 3223, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 93, + "line": 97, "column": 46 } }, "object": { "type": "CallExpression", - "start": 2998, - "end": 3031, + "start": 3185, + "end": 3218, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 93, + "line": 97, "column": 41 } }, "callee": { "type": "Identifier", - "start": 2998, - "end": 3001, + "start": 3185, + "end": 3188, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 93, + "line": 97, "column": 11 }, "identifierName": "src" @@ -6290,57 +7029,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 3002, - "end": 3030, + "start": 3189, + "end": 3217, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 40 } }, "left": { "type": "CallExpression", - "start": 3002, - "end": 3015, + "start": 3189, + "end": 3202, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 3002, - "end": 3013, + "start": 3189, + "end": 3200, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 23 } }, "object": { "type": "Identifier", - "start": 3002, - "end": 3009, + "start": 3189, + "end": 3196, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 19 }, "identifierName": "process" @@ -6349,15 +7088,15 @@ }, "property": { "type": "Identifier", - "start": 3010, - "end": 3013, + "start": 3197, + "end": 3200, "loc": { "start": { - "line": 93, + "line": 97, "column": 20 }, "end": { - "line": 93, + "line": 97, "column": 23 }, "identifierName": "cwd" @@ -6371,15 +7110,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 3018, - "end": 3030, + "start": 3205, + "end": 3217, "loc": { "start": { - "line": 93, + "line": 97, "column": 28 }, "end": { - "line": 93, + "line": 97, "column": 40 } }, @@ -6395,15 +7134,15 @@ }, "property": { "type": "Identifier", - "start": 3032, - "end": 3036, + "start": 3219, + "end": 3223, "loc": { "start": { - "line": 93, + "line": 97, "column": 42 }, "end": { - "line": 93, + "line": 97, "column": 46 }, "identifierName": "then" @@ -6416,15 +7155,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 3037, - "end": 3114, + "start": 3224, + "end": 3301, "loc": { "start": { - "line": 93, + "line": 97, "column": 47 }, "end": { - "line": 95, + "line": 99, "column": 9 } }, @@ -6435,15 +7174,15 @@ "params": [ { "type": "Identifier", - "start": 3037, - "end": 3042, + "start": 3224, + "end": 3229, "loc": { "start": { - "line": 93, + "line": 97, "column": 47 }, "end": { - "line": 93, + "line": 97, "column": 52 }, "identifierName": "files" @@ -6453,72 +7192,72 @@ ], "body": { "type": "BlockStatement", - "start": 3046, - "end": 3114, + "start": 3233, + "end": 3301, "loc": { "start": { - "line": 93, + "line": 97, "column": 56 }, "end": { - "line": 95, + "line": 99, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 3058, - "end": 3104, + "start": 3245, + "end": 3291, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 3058, - "end": 3103, + "start": 3245, + "end": 3290, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 3058, - "end": 3065, + "start": 3245, + "end": 3252, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 17 } }, "object": { "type": "Identifier", - "start": 3058, - "end": 3061, + "start": 3245, + "end": 3248, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 13 }, "identifierName": "app" @@ -6527,15 +7266,15 @@ }, "property": { "type": "Identifier", - "start": 3062, - "end": 3065, + "start": 3249, + "end": 3252, "loc": { "start": { - "line": 94, + "line": 98, "column": 14 }, "end": { - "line": 94, + "line": 98, "column": 17 }, "identifierName": "use" @@ -6547,15 +7286,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 3066, - "end": 3076, + "start": 3253, + "end": 3263, "loc": { "start": { - "line": 94, + "line": 98, "column": 18 }, "end": { - "line": 94, + "line": 98, "column": 28 } }, @@ -6567,43 +7306,43 @@ }, { "type": "CallExpression", - "start": 3078, - "end": 3102, + "start": 3265, + "end": 3289, "loc": { "start": { - "line": 94, + "line": 98, "column": 30 }, "end": { - "line": 94, + "line": 98, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 3078, - "end": 3092, + "start": 3265, + "end": 3279, "loc": { "start": { - "line": 94, + "line": 98, "column": 30 }, "end": { - "line": 94, + "line": 98, "column": 44 } }, "object": { "type": "Identifier", - "start": 3078, - "end": 3085, + "start": 3265, + "end": 3272, "loc": { "start": { - "line": 94, + "line": 98, "column": 30 }, "end": { - "line": 94, + "line": 98, "column": 37 }, "identifierName": "express" @@ -6612,15 +7351,15 @@ }, "property": { "type": "Identifier", - "start": 3086, - "end": 3092, + "start": 3273, + "end": 3279, "loc": { "start": { - "line": 94, + "line": 98, "column": 38 }, "end": { - "line": 94, + "line": 98, "column": 44 }, "identifierName": "static" @@ -6632,29 +7371,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3093, - "end": 3101, + "start": 3280, + "end": 3288, "loc": { "start": { - "line": 94, + "line": 98, "column": 45 }, "end": { - "line": 94, + "line": 98, "column": 53 } }, "object": { "type": "Identifier", - "start": 3093, - "end": 3098, + "start": 3280, + "end": 3285, "loc": { "start": { - "line": 94, + "line": 98, "column": 45 }, "end": { - "line": 94, + "line": 98, "column": 50 }, "identifierName": "files" @@ -6663,15 +7402,15 @@ }, "property": { "type": "NumericLiteral", - "start": 3099, - "end": 3100, + "start": 3286, + "end": 3287, "loc": { "start": { - "line": 94, + "line": 98, "column": 51 }, "end": { - "line": 94, + "line": 98, "column": 52 } }, @@ -6699,15 +7438,15 @@ { "type": "CommentLine", "value": " TODO: implement copyrighted by package author & package name if no file is found", - "start": 2906, - "end": 2989, + "start": 3093, + "end": 3176, "loc": { "start": { - "line": 92, + "line": 96, "column": 8 }, "end": { - "line": 92, + "line": 96, "column": 91 } } @@ -6716,11 +7455,11 @@ }, { "type": "ExpressionStatement", - "start": 3126, - "end": 3451, + "start": 3313, + "end": 3401, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { @@ -6730,11 +7469,11 @@ }, "expression": { "type": "CallExpression", - "start": 3126, - "end": 3450, + "start": 3313, + "end": 3400, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { @@ -6744,83 +7483,83 @@ }, "callee": { "type": "MemberExpression", - "start": 3126, - "end": 3139, + "start": 3313, + "end": 3320, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { - "line": 97, - "column": 21 + "line": 101, + "column": 15 } }, "object": { "type": "Identifier", - "start": 3126, - "end": 3132, + "start": 3313, + "end": 3316, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { - "line": 97, - "column": 14 + "line": 101, + "column": 11 }, - "identifierName": "server" + "identifierName": "app" }, - "name": "server" + "name": "app" }, "property": { "type": "Identifier", - "start": 3133, - "end": 3139, + "start": 3317, + "end": 3320, "loc": { "start": { - "line": 97, - "column": 15 + "line": 101, + "column": 12 }, "end": { - "line": 97, - "column": 21 + "line": 101, + "column": 15 }, - "identifierName": "listen" + "identifierName": "get" }, - "name": "listen" + "name": "get" }, "computed": false }, "arguments": [ { - "type": "NumericLiteral", - "start": 3140, - "end": 3144, + "type": "StringLiteral", + "start": 3321, + "end": 3324, "loc": { "start": { - "line": 97, - "column": 22 + "line": 101, + "column": 16 }, "end": { - "line": 97, - "column": 26 + "line": 101, + "column": 19 } }, "extra": { - "rawValue": 3000, - "raw": "3000" + "rawValue": "/", + "raw": "'/'" }, - "value": 3000 + "value": "/" }, { "type": "ArrowFunctionExpression", - "start": 3146, - "end": 3449, + "start": 3326, + "end": 3399, "loc": { "start": { - "line": 97, - "column": 28 + "line": 101, + "column": 21 }, "end": { "line": 103, @@ -6834,30 +7573,47 @@ "params": [ { "type": "Identifier", - "start": 3146, - "end": 3151, + "start": 3327, + "end": 3334, "loc": { "start": { - "line": 97, - "column": 28 + "line": 101, + "column": 22 }, "end": { - "line": 97, - "column": 33 + "line": 101, + "column": 29 }, - "identifierName": "error" + "identifierName": "request" }, - "name": "error" + "name": "request" + }, + { + "type": "Identifier", + "start": 3336, + "end": 3344, + "loc": { + "start": { + "line": 101, + "column": 31 + }, + "end": { + "line": 101, + "column": 39 + }, + "identifierName": "response" + }, + "name": "response" } ], "body": { "type": "BlockStatement", - "start": 3155, - "end": 3449, + "start": 3349, + "end": 3399, "loc": { "start": { - "line": 97, - "column": 37 + "line": 101, + "column": 44 }, "end": { "line": 103, @@ -6866,208 +7622,427 @@ }, "body": [ { - "type": "IfStatement", - "start": 3167, - "end": 3230, + "type": "ExpressionStatement", + "start": 3361, + "end": 3389, "loc": { "start": { - "line": 98, + "line": 102, "column": 10 }, "end": { - "line": 100, - "column": 11 + "line": 102, + "column": 38 } }, - "test": { - "type": "Identifier", - "start": 3171, - "end": 3176, + "expression": { + "type": "CallExpression", + "start": 3361, + "end": 3388, "loc": { "start": { - "line": 98, - "column": 14 + "line": 102, + "column": 10 }, "end": { - "line": 98, - "column": 19 - }, - "identifierName": "error" + "line": 102, + "column": 37 + } }, - "name": "error" - }, - "consequent": { - "type": "BlockStatement", - "start": 3178, - "end": 3230, - "loc": { - "start": { - "line": 98, - "column": 21 + "callee": { + "type": "MemberExpression", + "start": 3361, + "end": 3372, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 21 + } }, - "end": { - "line": 100, - "column": 11 - } + "object": { + "type": "Identifier", + "start": 3361, + "end": 3368, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 17 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 3369, + "end": 3372, + "loc": { + "start": { + "line": 102, + "column": 18 + }, + "end": { + "line": 102, + "column": 21 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false }, - "body": [ + "arguments": [ { - "type": "ReturnStatement", - "start": 3192, - "end": 3218, + "type": "MemberExpression", + "start": 3373, + "end": 3387, "loc": { "start": { - "line": 99, - "column": 12 + "line": 102, + "column": 22 }, "end": { - "line": 99, - "column": 38 + "line": 102, + "column": 36 } }, - "argument": { - "type": "CallExpression", - "start": 3199, - "end": 3217, + "object": { + "type": "Identifier", + "start": 3373, + "end": 3380, "loc": { "start": { - "line": 99, - "column": 19 + "line": 102, + "column": 22 }, "end": { - "line": 99, - "column": 37 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3199, - "end": 3210, - "loc": { - "start": { - "line": 99, - "column": 19 - }, - "end": { - "line": 99, - "column": 30 - } + "line": 102, + "column": 29 }, - "object": { - "type": "Identifier", - "start": 3199, - "end": 3205, - "loc": { - "start": { - "line": 99, - "column": 19 - }, - "end": { - "line": 99, - "column": 25 - }, - "identifierName": "logger" - }, - "name": "logger" + "identifierName": "request" + }, + "name": "request" + }, + "property": { + "type": "Identifier", + "start": 3381, + "end": 3387, + "loc": { + "start": { + "line": 102, + "column": 30 }, - "property": { - "type": "Identifier", - "start": 3206, - "end": 3210, - "loc": { - "start": { - "line": 99, - "column": 26 - }, - "end": { - "line": 99, - "column": 30 - }, - "identifierName": "warn" - }, - "name": "warn" + "end": { + "line": 102, + "column": 36 }, - "computed": false + "identifierName": "params" }, - "arguments": [ - { - "type": "Identifier", - "start": 3211, - "end": 3216, - "loc": { - "start": { - "line": 99, - "column": 31 - }, - "end": { - "line": 99, - "column": 36 - }, - "identifierName": "error" - }, - "name": "error" - } - ] - } + "name": "params" + }, + "computed": false } - ], - "directives": [] + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3410, + "end": 3424, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 3410, + "end": 3423, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3410, + "end": 3421, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 19 + } + }, + "object": { + "type": "ThisExpression", + "start": 3410, + "end": 3414, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 3415, + "end": 3421, + "loc": { + "start": { + "line": 104, + "column": 13 + }, + "end": { + "line": 104, + "column": 19 + }, + "identifierName": "listen" + }, + "name": "listen" + }, + "computed": false + }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 3434, + "end": 3563, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 110, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 3434, + "end": 3562, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 110, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3434, + "end": 3443, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 3434, + "end": 3440, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 14 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3441, + "end": 3443, + "loc": { + "start": { + "line": 106, + "column": 15 + }, + "end": { + "line": 106, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3444, + "end": 3451, + "loc": { + "start": { + "line": 106, + "column": 18 + }, + "end": { + "line": 106, + "column": 25 + } + }, + "extra": { + "rawValue": "error", + "raw": "'error'" + }, + "value": "error" + }, + { + "type": "ArrowFunctionExpression", + "start": 3453, + "end": 3561, + "loc": { + "start": { + "line": 106, + "column": 27 + }, + "end": { + "line": 110, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3453, + "end": 3458, + "loc": { + "start": { + "line": 106, + "column": 27 + }, + "end": { + "line": 106, + "column": 32 }, - "alternate": null + "identifierName": "error" + }, + "name": "error" + } + ], + "body": { + "type": "BlockStatement", + "start": 3462, + "end": 3561, + "loc": { + "start": { + "line": 106, + "column": 36 }, + "end": { + "line": 110, + "column": 9 + } + }, + "body": [ { "type": "ExpressionStatement", - "start": 3241, - "end": 3356, + "start": 3474, + "end": 3493, "loc": { "start": { - "line": 101, + "line": 107, "column": 10 }, "end": { - "line": 101, - "column": 125 + "line": 107, + "column": 29 } }, "expression": { "type": "CallExpression", - "start": 3241, - "end": 3355, + "start": 3474, + "end": 3492, "loc": { "start": { - "line": 101, + "line": 107, "column": 10 }, "end": { - "line": 101, - "column": 124 + "line": 107, + "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 3241, - "end": 3251, + "start": 3474, + "end": 3485, "loc": { "start": { - "line": 101, + "line": 107, "column": 10 }, "end": { - "line": 101, - "column": 20 + "line": 107, + "column": 21 } }, "object": { "type": "Identifier", - "start": 3241, - "end": 3247, + "start": 3474, + "end": 3480, "loc": { "start": { - "line": 101, + "line": 107, "column": 10 }, "end": { - "line": 101, + "line": 107, "column": 16 }, "identifierName": "logger" @@ -7076,715 +8051,220 @@ }, "property": { "type": "Identifier", - "start": 3248, - "end": 3251, + "start": 3481, + "end": 3485, "loc": { "start": { - "line": 101, + "line": 107, "column": 17 }, "end": { - "line": 101, - "column": 20 + "line": 107, + "column": 21 }, - "identifierName": "log" + "identifierName": "warn" }, - "name": "log" + "name": "warn" }, "computed": false }, "arguments": [ { - "type": "TemplateLiteral", - "start": 3252, - "end": 3354, + "type": "Identifier", + "start": 3486, + "end": 3491, "loc": { "start": { - "line": 101, - "column": 21 + "line": 107, + "column": 22 }, "end": { - "line": 101, - "column": 123 - } + "line": 107, + "column": 27 + }, + "identifierName": "error" }, - "expressions": [ - { - "type": "MemberExpression", - "start": 3255, - "end": 3273, - "loc": { - "start": { - "line": 101, - "column": 24 - }, - "end": { - "line": 101, - "column": 42 - } - }, - "object": { - "type": "MemberExpression", - "start": 3255, - "end": 3268, - "loc": { - "start": { - "line": 101, - "column": 24 - }, - "end": { - "line": 101, - "column": 37 - } - }, - "object": { - "type": "Identifier", - "start": 3255, - "end": 3261, - "loc": { - "start": { - "line": 101, - "column": 24 - }, - "end": { - "line": 101, - "column": 30 - }, - "identifierName": "global" - }, - "name": "global" - }, - "property": { - "type": "Identifier", - "start": 3262, - "end": 3268, - "loc": { - "start": { - "line": 101, - "column": 31 - }, - "end": { - "line": 101, - "column": 37 - }, - "identifierName": "config" - }, - "name": "config" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3269, - "end": 3273, - "loc": { - "start": { - "line": 101, - "column": 38 - }, - "end": { - "line": 101, - "column": 42 - }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false + "name": "error" + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3504, + "end": 3519, + "loc": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 108, + "column": 25 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 3504, + "end": 3518, + "loc": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 108, + "column": 24 + } + }, + "operator": "+=", + "left": { + "type": "MemberExpression", + "start": 3504, + "end": 3513, + "loc": { + "start": { + "line": 108, + "column": 10 + }, + "end": { + "line": 108, + "column": 19 + } + }, + "object": { + "type": "ThisExpression", + "start": 3504, + "end": 3508, + "loc": { + "start": { + "line": 108, + "column": 10 }, - { - "type": "MemberExpression", - "start": 3308, - "end": 3319, - "loc": { - "start": { - "line": 101, - "column": 77 - }, - "end": { - "line": 101, - "column": 88 - } - }, - "object": { - "type": "Identifier", - "start": 3308, - "end": 3314, - "loc": { - "start": { - "line": 101, - "column": 77 - }, - "end": { - "line": 101, - "column": 83 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3315, - "end": 3319, - "loc": { - "start": { - "line": 101, - "column": 84 - }, - "end": { - "line": 101, - "column": 88 - }, - "identifierName": "port" - }, - "name": "port" - }, - "computed": false - }, - { - "type": "CallExpression", - "start": 3323, - "end": 3352, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 121 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3323, - "end": 3343, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 112 - } - }, - "object": { - "type": "MemberExpression", - "start": 3323, - "end": 3335, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 104 - } - }, - "object": { - "type": "Identifier", - "start": 3323, - "end": 3329, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 98 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3330, - "end": 3335, - "loc": { - "start": { - "line": 101, - "column": 99 - }, - "end": { - "line": 101, - "column": 104 - }, - "identifierName": "entry" - }, - "name": "entry" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3336, - "end": 3343, - "loc": { - "start": { - "line": 101, - "column": 105 - }, - "end": { - "line": 101, - "column": 112 - }, - "identifierName": "replace" - }, - "name": "replace" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 3344, - "end": 3347, - "loc": { - "start": { - "line": 101, - "column": 113 - }, - "end": { - "line": 101, - "column": 116 - } - }, - "extra": { - "rawValue": "/", - "raw": "'/'" - }, - "value": "/" - }, - { - "type": "StringLiteral", - "start": 3349, - "end": 3351, - "loc": { - "start": { - "line": 101, - "column": 118 - }, - "end": { - "line": 101, - "column": 120 - } - }, - "extra": { - "rawValue": "", - "raw": "''" - }, - "value": "" - } - ] + "end": { + "line": 108, + "column": 14 } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 3253, - "end": 3253, - "loc": { - "start": { - "line": 101, - "column": 22 - }, - "end": { - "line": 101, - "column": 22 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": false - }, - { - "type": "TemplateElement", - "start": 3274, - "end": 3306, - "loc": { - "start": { - "line": 101, - "column": 43 - }, - "end": { - "line": 101, - "column": 75 - } - }, - "value": { - "raw": "::serving from http://localhost:", - "cooked": "::serving from http://localhost:" - }, - "tail": false + } + }, + "property": { + "type": "Identifier", + "start": 3509, + "end": 3513, + "loc": { + "start": { + "line": 108, + "column": 15 }, - { - "type": "TemplateElement", - "start": 3320, - "end": 3321, - "loc": { - "start": { - "line": 101, - "column": 89 - }, - "end": { - "line": 101, - "column": 90 - } - }, - "value": { - "raw": "/", - "cooked": "/" - }, - "tail": false + "end": { + "line": 108, + "column": 19 }, - { - "type": "TemplateElement", - "start": 3353, - "end": 3353, - "loc": { - "start": { - "line": 101, - "column": 122 - }, - "end": { - "line": 101, - "column": 122 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": true - } - ] - } - ] + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + "right": { + "type": "NumericLiteral", + "start": 3517, + "end": 3518, + "loc": { + "start": { + "line": 108, + "column": 23 + }, + "end": { + "line": 108, + "column": 24 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } } }, { - "type": "ExpressionStatement", - "start": 3367, - "end": 3439, + "type": "ReturnStatement", + "start": 3530, + "end": 3551, "loc": { "start": { - "line": 102, + "line": 109, "column": 10 }, "end": { - "line": 102, - "column": 82 + "line": 109, + "column": 31 } }, - "expression": { + "argument": { "type": "CallExpression", - "start": 3367, - "end": 3438, + "start": 3537, + "end": 3550, "loc": { "start": { - "line": 102, - "column": 10 + "line": 109, + "column": 17 }, "end": { - "line": 102, - "column": 81 + "line": 109, + "column": 30 } }, "callee": { - "type": "Identifier", - "start": 3367, - "end": 3370, + "type": "MemberExpression", + "start": 3537, + "end": 3548, "loc": { "start": { - "line": 102, - "column": 10 + "line": 109, + "column": 17 }, "end": { - "line": 102, - "column": 13 - }, - "identifierName": "opn" + "line": 109, + "column": 28 + } }, - "name": "opn" - }, - "arguments": [ - { - "type": "TemplateLiteral", - "start": 3371, - "end": 3437, + "object": { + "type": "ThisExpression", + "start": 3537, + "end": 3541, "loc": { "start": { - "line": 102, - "column": 14 + "line": 109, + "column": 17 }, "end": { - "line": 102, - "column": 80 - } - }, - "expressions": [ - { - "type": "MemberExpression", - "start": 3391, - "end": 3402, - "loc": { - "start": { - "line": 102, - "column": 34 - }, - "end": { - "line": 102, - "column": 45 - } - }, - "object": { - "type": "Identifier", - "start": 3391, - "end": 3397, - "loc": { - "start": { - "line": 102, - "column": 34 - }, - "end": { - "line": 102, - "column": 40 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3398, - "end": 3402, - "loc": { - "start": { - "line": 102, - "column": 41 - }, - "end": { - "line": 102, - "column": 45 - }, - "identifierName": "port" - }, - "name": "port" - }, - "computed": false - }, - { - "type": "CallExpression", - "start": 3406, - "end": 3435, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 78 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3406, - "end": 3426, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 69 - } - }, - "object": { - "type": "MemberExpression", - "start": 3406, - "end": 3418, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 61 - } - }, - "object": { - "type": "Identifier", - "start": 3406, - "end": 3412, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 55 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3413, - "end": 3418, - "loc": { - "start": { - "line": 102, - "column": 56 - }, - "end": { - "line": 102, - "column": 61 - }, - "identifierName": "entry" - }, - "name": "entry" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3419, - "end": 3426, - "loc": { - "start": { - "line": 102, - "column": 62 - }, - "end": { - "line": 102, - "column": 69 - }, - "identifierName": "replace" - }, - "name": "replace" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 3427, - "end": 3430, - "loc": { - "start": { - "line": 102, - "column": 70 - }, - "end": { - "line": 102, - "column": 73 - } - }, - "extra": { - "rawValue": "/", - "raw": "'/'" - }, - "value": "/" - }, - { - "type": "StringLiteral", - "start": 3432, - "end": 3434, - "loc": { - "start": { - "line": 102, - "column": 75 - }, - "end": { - "line": 102, - "column": 77 - } - }, - "extra": { - "rawValue": "", - "raw": "''" - }, - "value": "" - } - ] + "line": 109, + "column": 21 } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 3372, - "end": 3389, - "loc": { - "start": { - "line": 102, - "column": 15 - }, - "end": { - "line": 102, - "column": 32 - } - }, - "value": { - "raw": "http://localhost:", - "cooked": "http://localhost:" - }, - "tail": false + } + }, + "property": { + "type": "Identifier", + "start": 3542, + "end": 3548, + "loc": { + "start": { + "line": 109, + "column": 22 }, - { - "type": "TemplateElement", - "start": 3403, - "end": 3404, - "loc": { - "start": { - "line": 102, - "column": 46 - }, - "end": { - "line": 102, - "column": 47 - } - }, - "value": { - "raw": "/", - "cooked": "/" - }, - "tail": false + "end": { + "line": 109, + "column": 28 }, - { - "type": "TemplateElement", - "start": 3436, - "end": 3436, - "loc": { - "start": { - "line": 102, - "column": 79 - }, - "end": { - "line": 102, - "column": 79 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": true - } - ] - } - ] + "identifierName": "listen" + }, + "name": "listen" + }, + "computed": false + }, + "arguments": [] } } ], @@ -7799,58 +8279,58 @@ }, "alternate": { "type": "BlockStatement", - "start": 3465, - "end": 3650, + "start": 3577, + "end": 3762, "loc": { "start": { - "line": 104, + "line": 111, "column": 13 }, "end": { - "line": 106, + "line": 113, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 3475, - "end": 3642, + "start": 3587, + "end": 3754, "loc": { "start": { - "line": 105, + "line": 112, "column": 8 }, "end": { - "line": 105, + "line": 112, "column": 175 } }, "expression": { "type": "CallExpression", - "start": 3475, - "end": 3641, + "start": 3587, + "end": 3753, "loc": { "start": { - "line": 105, + "line": 112, "column": 8 }, "end": { - "line": 105, + "line": 112, "column": 174 } }, "callee": { "type": "Identifier", - "start": 3475, - "end": 3481, + "start": 3587, + "end": 3593, "loc": { "start": { - "line": 105, + "line": 112, "column": 8 }, "end": { - "line": 105, + "line": 112, "column": 14 }, "identifierName": "reject" @@ -7860,43 +8340,43 @@ "arguments": [ { "type": "CallExpression", - "start": 3482, - "end": 3640, + "start": 3594, + "end": 3752, "loc": { "start": { - "line": 105, + "line": 112, "column": 15 }, "end": { - "line": 105, + "line": 112, "column": 173 } }, "callee": { "type": "MemberExpression", - "start": 3482, - "end": 3493, + "start": 3594, + "end": 3605, "loc": { "start": { - "line": 105, + "line": 112, "column": 15 }, "end": { - "line": 105, + "line": 112, "column": 26 } }, "object": { "type": "Identifier", - "start": 3482, - "end": 3488, + "start": 3594, + "end": 3600, "loc": { "start": { - "line": 105, + "line": 112, "column": 15 }, "end": { - "line": 105, + "line": 112, "column": 21 }, "identifierName": "logger" @@ -7905,15 +8385,15 @@ }, "property": { "type": "Identifier", - "start": 3489, - "end": 3493, + "start": 3601, + "end": 3605, "loc": { "start": { - "line": 105, + "line": 112, "column": 22 }, "end": { - "line": 105, + "line": 112, "column": 26 }, "identifierName": "warn" @@ -7925,58 +8405,58 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 3494, - "end": 3639, + "start": 3606, + "end": 3751, "loc": { "start": { - "line": 105, + "line": 112, "column": 27 }, "end": { - "line": 105, + "line": 112, "column": 172 } }, "expressions": [ { "type": "MemberExpression", - "start": 3497, - "end": 3515, + "start": 3609, + "end": 3627, "loc": { "start": { - "line": 105, + "line": 112, "column": 30 }, "end": { - "line": 105, + "line": 112, "column": 48 } }, "object": { "type": "MemberExpression", - "start": 3497, - "end": 3510, + "start": 3609, + "end": 3622, "loc": { "start": { - "line": 105, + "line": 112, "column": 30 }, "end": { - "line": 105, + "line": 112, "column": 43 } }, "object": { "type": "Identifier", - "start": 3497, - "end": 3503, + "start": 3609, + "end": 3615, "loc": { "start": { - "line": 105, + "line": 112, "column": 30 }, "end": { - "line": 105, + "line": 112, "column": 36 }, "identifierName": "global" @@ -7985,15 +8465,15 @@ }, "property": { "type": "Identifier", - "start": 3504, - "end": 3510, + "start": 3616, + "end": 3622, "loc": { "start": { - "line": 105, + "line": 112, "column": 37 }, "end": { - "line": 105, + "line": 112, "column": 43 }, "identifierName": "config" @@ -8004,15 +8484,15 @@ }, "property": { "type": "Identifier", - "start": 3511, - "end": 3515, + "start": 3623, + "end": 3627, "loc": { "start": { - "line": 105, + "line": 112, "column": 44 }, "end": { - "line": 105, + "line": 112, "column": 48 }, "identifierName": "name" @@ -8025,15 +8505,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 3495, - "end": 3495, + "start": 3607, + "end": 3607, "loc": { "start": { - "line": 105, + "line": 112, "column": 28 }, "end": { - "line": 105, + "line": 112, "column": 28 } }, @@ -8045,15 +8525,15 @@ }, { "type": "TemplateElement", - "start": 3516, - "end": 3638, + "start": 3628, + "end": 3750, "loc": { "start": { - "line": 105, + "line": 112, "column": 49 }, "end": { - "line": 105, + "line": 112, "column": 171 } }, @@ -8082,8 +8562,7 @@ } } ], - "directives": [], - "trailingComments": null + "directives": [] }, "leadingComments": [ { @@ -8102,58 +8581,39 @@ } } } - ], - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", - "start": 3666, - "end": 3894, - "loc": { - "start": { - "line": 110, - "column": 2 - }, - "end": { - "line": 114, - "column": 5 - } - } - } ] }, { "type": "ClassMethod", - "start": 3897, - "end": 4233, + "start": 3778, + "end": 4024, "loc": { "start": { - "line": 115, + "line": 117, "column": 2 }, "end": { - "line": 125, + "line": 122, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 3897, - "end": 3908, + "start": 3778, + "end": 3784, "loc": { "start": { - "line": 115, + "line": 117, "column": 2 }, "end": { - "line": 115, - "column": 13 + "line": 117, + "column": 8 }, - "identifierName": "appLocation" + "identifierName": "listen" }, - "name": "appLocation", - "leadingComments": null + "name": "listen" }, "static": false, "kind": "method", @@ -8161,1430 +8621,974 @@ "generator": false, "expression": false, "async": false, - "params": [ - { - "type": "Identifier", - "start": 3909, - "end": 3913, - "loc": { - "start": { - "line": 115, - "column": 14 - }, - "end": { - "line": 115, - "column": 18 - }, - "identifierName": "path" - }, - "name": "path" - }, - { - "type": "Identifier", - "start": 3915, - "end": 3924, - "loc": { - "start": { - "line": 115, - "column": 20 - }, - "end": { - "line": 115, - "column": 29 - }, - "identifierName": "alternate" - }, - "name": "alternate" - }, - { - "type": "AssignmentPattern", - "start": 3926, - "end": 3950, - "loc": { - "start": { - "line": 115, - "column": 31 - }, - "end": { - "line": 115, - "column": 55 - } - }, - "left": { - "type": "Identifier", - "start": 3926, - "end": 3942, - "loc": { - "start": { - "line": 115, - "column": 31 - }, - "end": { - "line": 115, - "column": 47 - }, - "identifierName": "disableAlternate" - }, - "name": "disableAlternate" - }, - "right": { - "type": "BooleanLiteral", - "start": 3945, - "end": 3950, - "loc": { - "start": { - "line": 115, - "column": 50 - }, - "end": { - "line": 115, - "column": 55 - } - }, - "value": false - } - } - ], + "params": [], "body": { "type": "BlockStatement", - "start": 3952, - "end": 4233, + "start": 3787, + "end": 4024, "loc": { "start": { - "line": 115, - "column": 57 + "line": 117, + "column": 11 }, "end": { - "line": 125, + "line": 122, "column": 3 } }, "body": [ { - "type": "VariableDeclaration", - "start": 3958, - "end": 3983, + "type": "ExpressionStatement", + "start": 3793, + "end": 4020, "loc": { "start": { - "line": 116, + "line": 118, "column": 4 }, "end": { - "line": 116, - "column": 29 + "line": 121, + "column": 7 } }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 3962, - "end": 3982, + "expression": { + "type": "CallExpression", + "start": 3793, + "end": 4019, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 121, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3793, + "end": 3806, "loc": { "start": { - "line": 116, - "column": 8 + "line": 118, + "column": 4 }, "end": { - "line": 116, - "column": 28 + "line": 118, + "column": 17 } }, - "id": { + "object": { "type": "Identifier", - "start": 3962, - "end": 3966, + "start": 3793, + "end": 3799, "loc": { "start": { - "line": 116, - "column": 8 + "line": 118, + "column": 4 }, "end": { - "line": 116, - "column": 12 + "line": 118, + "column": 10 }, - "identifierName": "root" + "identifierName": "server" }, - "name": "root" + "name": "server" }, - "init": { - "type": "CallExpression", - "start": 3969, - "end": 3982, + "property": { + "type": "Identifier", + "start": 3800, + "end": 3806, "loc": { "start": { - "line": 116, - "column": 15 + "line": 118, + "column": 11 }, "end": { - "line": 116, - "column": 28 + "line": 118, + "column": 17 + }, + "identifierName": "listen" + }, + "name": "listen" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3807, + "end": 3816, + "loc": { + "start": { + "line": 118, + "column": 18 + }, + "end": { + "line": 118, + "column": 27 } }, - "callee": { - "type": "MemberExpression", - "start": 3969, - "end": 3980, - "loc": { - "start": { - "line": 116, - "column": 15 - }, - "end": { - "line": 116, - "column": 26 - } - }, - "object": { - "type": "Identifier", - "start": 3969, - "end": 3976, - "loc": { - "start": { - "line": 116, - "column": 15 - }, - "end": { - "line": 116, - "column": 22 - }, - "identifierName": "process" - }, - "name": "process" - }, - "property": { - "type": "Identifier", - "start": 3977, - "end": 3980, - "loc": { - "start": { - "line": 116, - "column": 23 - }, - "end": { - "line": 116, - "column": 26 - }, - "identifierName": "cwd" - }, - "name": "cwd" - }, - "computed": false - }, - "arguments": [] - } - } - ], - "kind": "let" - }, - { - "type": "IfStatement", - "start": 3988, - "end": 4187, - "loc": { - "start": { - "line": 117, - "column": 4 - }, - "end": { - "line": 122, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 3992, - "end": 4018, - "loc": { - "start": { - "line": 117, - "column": 8 - }, - "end": { - "line": 117, - "column": 34 - } - }, - "left": { - "type": "UnaryExpression", - "start": 3992, - "end": 3997, - "loc": { - "start": { - "line": 117, - "column": 8 - }, - "end": { - "line": 117, - "column": 13 - } - }, - "operator": "!", - "prefix": true, - "argument": { - "type": "Identifier", - "start": 3993, - "end": 3997, - "loc": { - "start": { - "line": 117, - "column": 9 - }, - "end": { - "line": 117, - "column": 13 - }, - "identifierName": "path" - }, - "name": "path" - }, - "extra": { - "parenthesizedArgument": false - } - }, - "operator": "&&", - "right": { - "type": "UnaryExpression", - "start": 4001, - "end": 4018, - "loc": { - "start": { - "line": 117, - "column": 17 - }, - "end": { - "line": 117, - "column": 34 - } - }, - "operator": "!", - "prefix": true, - "argument": { - "type": "Identifier", - "start": 4002, - "end": 4018, - "loc": { - "start": { - "line": 117, - "column": 18 - }, - "end": { - "line": 117, - "column": 34 - }, - "identifierName": "disableAlternate" - }, - "name": "disableAlternate" - }, - "extra": { - "parenthesizedArgument": false - } - } - }, - "consequent": { - "type": "BlockStatement", - "start": 4020, - "end": 4051, - "loc": { - "start": { - "line": 117, - "column": 36 - }, - "end": { - "line": 119, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 4028, - "end": 4045, - "loc": { - "start": { - "line": 118, - "column": 6 - }, - "end": { - "line": 118, - "column": 23 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 4028, - "end": 4044, + "object": { + "type": "ThisExpression", + "start": 3807, + "end": 3811, "loc": { "start": { "line": 118, - "column": 6 + "column": 18 }, "end": { "line": 118, "column": 22 } - }, - "operator": "=", - "left": { - "type": "Identifier", - "start": 4028, - "end": 4032, - "loc": { - "start": { - "line": 118, - "column": 6 - }, - "end": { - "line": 118, - "column": 10 - }, - "identifierName": "path" - }, - "name": "path" - }, - "right": { - "type": "Identifier", - "start": 4035, - "end": 4044, - "loc": { - "start": { - "line": 118, - "column": 13 - }, - "end": { - "line": 118, - "column": 22 - }, - "identifierName": "alternate" - }, - "name": "alternate" - } - } - } - ], - "directives": [] - }, - "alternate": { - "type": "IfStatement", - "start": 4057, - "end": 4187, - "loc": { - "start": { - "line": 119, - "column": 11 - }, - "end": { - "line": 122, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 4061, - "end": 4086, - "loc": { - "start": { - "line": 119, - "column": 15 - }, - "end": { - "line": 119, - "column": 40 - } - }, - "left": { - "type": "UnaryExpression", - "start": 4061, - "end": 4066, - "loc": { - "start": { - "line": 119, - "column": 15 - }, - "end": { - "line": 119, - "column": 20 } }, - "operator": "!", - "prefix": true, - "argument": { + "property": { "type": "Identifier", - "start": 4062, - "end": 4066, + "start": 3812, + "end": 3816, "loc": { "start": { - "line": 119, - "column": 16 + "line": 118, + "column": 23 }, "end": { - "line": 119, - "column": 20 + "line": 118, + "column": 27 }, - "identifierName": "path" + "identifierName": "port" }, - "name": "path" + "name": "port" }, - "extra": { - "parenthesizedArgument": false - } + "computed": false }, - "operator": "&&", - "right": { - "type": "Identifier", - "start": 4070, - "end": 4086, + { + "type": "ArrowFunctionExpression", + "start": 3818, + "end": 4018, "loc": { "start": { - "line": 119, - "column": 24 + "line": 118, + "column": 29 }, "end": { - "line": 119, - "column": 40 - }, - "identifierName": "disableAlternate" - }, - "name": "disableAlternate" - } - }, - "consequent": { - "type": "BlockStatement", - "start": 4088, - "end": 4187, - "loc": { - "start": { - "line": 119, - "column": 42 + "line": 121, + "column": 5 + } }, - "end": { - "line": 122, - "column": 5 - } - }, - "body": [ - { - "type": "ReturnStatement", - "start": 4164, - "end": 4181, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3824, + "end": 4018, "loc": { "start": { - "line": 121, - "column": 6 + "line": 118, + "column": 35 }, "end": { "line": 121, - "column": 23 + "column": 5 } }, - "argument": { - "type": "Identifier", - "start": 4171, - "end": 4180, - "loc": { - "start": { - "line": 121, - "column": 13 - }, - "end": { - "line": 121, - "column": 22 - }, - "identifierName": "alternate" - }, - "name": "alternate", - "leadingComments": null - }, - "leadingComments": [ + "body": [ { - "type": "CommentLine", - "value": " when we disable alternate we return the value of alternate", - "start": 4096, - "end": 4157, + "type": "ExpressionStatement", + "start": 3832, + "end": 3937, "loc": { "start": { - "line": 120, + "line": 119, "column": 6 }, "end": { - "line": 120, - "column": 67 + "line": 119, + "column": 111 } - } - } - ] - } - ], - "directives": [] - }, - "alternate": null - } - }, - { - "type": "ExpressionStatement", - "start": 4192, - "end": 4212, - "loc": { - "start": { - "line": 123, - "column": 4 - }, - "end": { - "line": 123, - "column": 24 - } - }, - "expression": { - "type": "AssignmentExpression", - "start": 4192, - "end": 4211, - "loc": { - "start": { - "line": 123, - "column": 4 - }, - "end": { - "line": 123, - "column": 23 - } - }, - "operator": "+=", - "left": { - "type": "Identifier", - "start": 4192, - "end": 4196, - "loc": { - "start": { - "line": 123, - "column": 4 - }, - "end": { - "line": 123, - "column": 8 - }, - "identifierName": "root" - }, - "name": "root" - }, - "right": { - "type": "TemplateLiteral", - "start": 4200, - "end": 4211, - "loc": { - "start": { - "line": 123, - "column": 12 - }, - "end": { - "line": 123, - "column": 23 - } - }, - "expressions": [ - { - "type": "Identifier", - "start": 4205, - "end": 4209, - "loc": { - "start": { - "line": 123, - "column": 17 - }, - "end": { - "line": 123, - "column": 21 - }, - "identifierName": "path" - }, - "name": "path" - } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 4201, - "end": 4203, - "loc": { - "start": { - "line": 123, - "column": 13 - }, - "end": { - "line": 123, - "column": 15 - } - }, - "value": { - "raw": "\\\\", - "cooked": "\\" - }, - "tail": false - }, - { - "type": "TemplateElement", - "start": 4210, - "end": 4210, - "loc": { - "start": { - "line": 123, - "column": 22 - }, - "end": { - "line": 123, - "column": 22 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": true - } - ] - } - } - }, - { - "type": "ReturnStatement", - "start": 4217, - "end": 4229, - "loc": { - "start": { - "line": 124, - "column": 4 - }, - "end": { - "line": 124, - "column": 16 - } - }, - "argument": { - "type": "Identifier", - "start": 4224, - "end": 4228, - "loc": { - "start": { - "line": 124, - "column": 11 - }, - "end": { - "line": 124, - "column": 15 - }, - "identifierName": "root" - }, - "name": "root" - } - } - ], - "directives": [] - }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", - "start": 3666, - "end": 3894, - "loc": { - "start": { - "line": 110, - "column": 2 - }, - "end": { - "line": 114, - "column": 5 - } - } - } - ] - }, - { - "type": "ClassMethod", - "start": 4237, - "end": 4617, - "loc": { - "start": { - "line": 127, - "column": 2 - }, - "end": { - "line": 133, - "column": 3 - } - }, - "computed": false, - "key": { - "type": "Identifier", - "start": 4237, - "end": 4253, - "loc": { - "start": { - "line": 127, - "column": 2 - }, - "end": { - "line": 127, - "column": 18 - }, - "identifierName": "handleOldOptions" - }, - "name": "handleOldOptions" - }, - "static": false, - "kind": "method", - "id": null, - "generator": false, - "expression": false, - "async": false, - "params": [ - { - "type": "Identifier", - "start": 4254, - "end": 4261, - "loc": { - "start": { - "line": 127, - "column": 19 - }, - "end": { - "line": 127, - "column": 26 - }, - "identifierName": "options" - }, - "name": "options" - } - ], - "body": { - "type": "BlockStatement", - "start": 4263, - "end": 4617, - "loc": { - "start": { - "line": 127, - "column": 28 - }, - "end": { - "line": 133, - "column": 3 - } - }, - "body": [ - { - "type": "IfStatement", - "start": 4269, - "end": 4613, - "loc": { - "start": { - "line": 128, - "column": 4 - }, - "end": { - "line": 132, - "column": 5 - } - }, - "test": { - "type": "LogicalExpression", - "start": 4273, - "end": 4312, - "loc": { - "start": { - "line": 128, - "column": 8 - }, - "end": { - "line": 128, - "column": 47 - } - }, - "left": { - "type": "MemberExpression", - "start": 4273, - "end": 4285, - "loc": { - "start": { - "line": 128, - "column": 8 - }, - "end": { - "line": 128, - "column": 20 - } - }, - "object": { - "type": "Identifier", - "start": 4273, - "end": 4280, - "loc": { - "start": { - "line": 128, - "column": 8 - }, - "end": { - "line": 128, - "column": 15 - }, - "identifierName": "options" - }, - "name": "options" - }, - "property": { - "type": "Identifier", - "start": 4281, - "end": 4285, - "loc": { - "start": { - "line": 128, - "column": 16 - }, - "end": { - "line": 128, - "column": 20 - }, - "identifierName": "path" - }, - "name": "path" - }, - "computed": false - }, - "operator": "||", - "right": { - "type": "MemberExpression", - "start": 4289, - "end": 4312, - "loc": { - "start": { - "line": 128, - "column": 24 - }, - "end": { - "line": 128, - "column": 47 - } - }, - "object": { - "type": "Identifier", - "start": 4289, - "end": 4296, - "loc": { - "start": { - "line": 128, - "column": 24 - }, - "end": { - "line": 128, - "column": 31 - }, - "identifierName": "options" - }, - "name": "options" - }, - "property": { - "type": "Identifier", - "start": 4297, - "end": 4312, - "loc": { - "start": { - "line": 128, - "column": 32 - }, - "end": { - "line": 128, - "column": 47 - }, - "identifierName": "elementLocation" - }, - "name": "elementLocation" - }, - "computed": false - } - }, - "consequent": { - "type": "BlockStatement", - "start": 4314, - "end": 4501, - "loc": { - "start": { - "line": 128, - "column": 49 - }, - "end": { - "line": 130, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 4322, - "end": 4495, - "loc": { - "start": { - "line": 129, - "column": 6 - }, - "end": { - "line": 129, - "column": 179 - } - }, - "expression": { - "type": "CallExpression", - "start": 4322, - "end": 4494, - "loc": { - "start": { - "line": 129, - "column": 6 - }, - "end": { - "line": 129, - "column": 178 - } - }, - "callee": { - "type": "MemberExpression", - "start": 4322, - "end": 4333, - "loc": { - "start": { - "line": 129, - "column": 6 - }, - "end": { - "line": 129, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 4322, - "end": 4328, - "loc": { - "start": { - "line": 129, - "column": 6 - }, - "end": { - "line": 129, - "column": 12 - }, - "identifierName": "logger" - }, - "name": "logger" - }, - "property": { - "type": "Identifier", - "start": 4329, - "end": 4333, - "loc": { - "start": { - "line": 129, - "column": 13 - }, - "end": { - "line": 129, - "column": 17 - }, - "identifierName": "warn" }, - "name": "warn" - }, - "computed": false - }, - "arguments": [ - { - "type": "TemplateLiteral", - "start": 4334, - "end": 4493, - "loc": { - "start": { - "line": 129, - "column": 18 + "expression": { + "type": "CallExpression", + "start": 3832, + "end": 3936, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 110 + } }, - "end": { - "line": 129, - "column": 177 - } - }, - "expressions": [ - { - "type": "ConditionalExpression", - "start": 4337, - "end": 4392, + "callee": { + "type": "MemberExpression", + "start": 3832, + "end": 3842, "loc": { "start": { - "line": 129, - "column": 21 + "line": 119, + "column": 6 }, "end": { - "line": 129, - "column": 76 + "line": 119, + "column": 16 } }, - "test": { - "type": "MemberExpression", - "start": 4337, - "end": 4349, + "object": { + "type": "Identifier", + "start": 3832, + "end": 3838, "loc": { "start": { - "line": 129, - "column": 21 + "line": 119, + "column": 6 }, "end": { - "line": 129, - "column": 33 - } - }, - "object": { - "type": "Identifier", - "start": 4337, - "end": 4344, - "loc": { - "start": { - "line": 129, - "column": 21 - }, - "end": { - "line": 129, - "column": 28 - }, - "identifierName": "options" - }, - "name": "options" - }, - "property": { - "type": "Identifier", - "start": 4345, - "end": 4349, - "loc": { - "start": { - "line": 129, - "column": 29 - }, - "end": { - "line": 129, - "column": 33 - }, - "identifierName": "path" + "line": 119, + "column": 12 }, - "name": "path" + "identifierName": "logger" }, - "computed": false + "name": "logger" }, - "consequent": { - "type": "StringLiteral", - "start": 4352, - "end": 4365, + "property": { + "type": "Identifier", + "start": 3839, + "end": 3842, "loc": { "start": { - "line": 129, - "column": 36 + "line": 119, + "column": 13 }, "end": { - "line": 129, - "column": 49 - } - }, - "extra": { - "rawValue": "server.path", - "raw": "'server.path'" + "line": 119, + "column": 16 + }, + "identifierName": "log" }, - "value": "server.path" + "name": "log" }, - "alternate": { - "type": "StringLiteral", - "start": 4368, - "end": 4392, + "computed": false + }, + "arguments": [ + { + "type": "TemplateLiteral", + "start": 3843, + "end": 3935, "loc": { "start": { - "line": 129, - "column": 52 + "line": 119, + "column": 17 }, "end": { - "line": 129, - "column": 76 + "line": 119, + "column": 109 } }, - "extra": { - "rawValue": "server.elementLocation", - "raw": "'server.elementLocation'" - }, - "value": "server.elementLocation" + "expressions": [ + { + "type": "MemberExpression", + "start": 3846, + "end": 3858, + "loc": { + "start": { + "line": 119, + "column": 20 + }, + "end": { + "line": 119, + "column": 32 + } + }, + "object": { + "type": "ThisExpression", + "start": 3846, + "end": 3850, + "loc": { + "start": { + "line": 119, + "column": 20 + }, + "end": { + "line": 119, + "column": 24 + } + } + }, + "property": { + "type": "Identifier", + "start": 3851, + "end": 3858, + "loc": { + "start": { + "line": 119, + "column": 25 + }, + "end": { + "line": 119, + "column": 32 + }, + "identifierName": "appname" + }, + "name": "appname" + }, + "computed": false + }, + { + "type": "MemberExpression", + "start": 3893, + "end": 3902, + "loc": { + "start": { + "line": 119, + "column": 67 + }, + "end": { + "line": 119, + "column": 76 + } + }, + "object": { + "type": "ThisExpression", + "start": 3893, + "end": 3897, + "loc": { + "start": { + "line": 119, + "column": 67 + }, + "end": { + "line": 119, + "column": 71 + } + } + }, + "property": { + "type": "Identifier", + "start": 3898, + "end": 3902, + "loc": { + "start": { + "line": 119, + "column": 72 + }, + "end": { + "line": 119, + "column": 76 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 3906, + "end": 3933, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 107 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3906, + "end": 3924, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 98 + } + }, + "object": { + "type": "MemberExpression", + "start": 3906, + "end": 3916, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 90 + } + }, + "object": { + "type": "ThisExpression", + "start": 3906, + "end": 3910, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 84 + } + } + }, + "property": { + "type": "Identifier", + "start": 3911, + "end": 3916, + "loc": { + "start": { + "line": 119, + "column": 85 + }, + "end": { + "line": 119, + "column": 90 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3917, + "end": 3924, + "loc": { + "start": { + "line": 119, + "column": 91 + }, + "end": { + "line": 119, + "column": 98 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3925, + "end": 3928, + "loc": { + "start": { + "line": 119, + "column": 99 + }, + "end": { + "line": 119, + "column": 102 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + }, + { + "type": "StringLiteral", + "start": 3930, + "end": 3932, + "loc": { + "start": { + "line": 119, + "column": 104 + }, + "end": { + "line": 119, + "column": 106 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 3844, + "end": 3844, + "loc": { + "start": { + "line": 119, + "column": 18 + }, + "end": { + "line": 119, + "column": 18 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3859, + "end": 3891, + "loc": { + "start": { + "line": 119, + "column": 33 + }, + "end": { + "line": 119, + "column": 65 + } + }, + "value": { + "raw": "::serving from http://localhost:", + "cooked": "::serving from http://localhost:" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3903, + "end": 3904, + "loc": { + "start": { + "line": 119, + "column": 77 + }, + "end": { + "line": 119, + "column": 78 + } + }, + "value": { + "raw": "/", + "cooked": "/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3934, + "end": 3934, + "loc": { + "start": { + "line": 119, + "column": 108 + }, + "end": { + "line": 119, + "column": 108 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true + } + ] } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3944, + "end": 4012, + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 74 } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 4335, - "end": 4335, - "loc": { - "start": { - "line": 129, - "column": 19 - }, - "end": { - "line": 129, - "column": 19 - } - }, - "value": { - "raw": "", - "cooked": "" + }, + "expression": { + "type": "CallExpression", + "start": 3944, + "end": 4011, + "loc": { + "start": { + "line": 120, + "column": 6 }, - "tail": false + "end": { + "line": 120, + "column": 73 + } }, - { - "type": "TemplateElement", - "start": 4393, - "end": 4492, + "callee": { + "type": "Identifier", + "start": 3944, + "end": 3947, "loc": { "start": { - "line": 129, - "column": 77 + "line": 120, + "column": 6 }, "end": { - "line": 129, - "column": 176 - } - }, - "value": { - "raw": " is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'", - "cooked": " is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'" + "line": 120, + "column": 9 + }, + "identifierName": "opn" }, - "tail": true - } - ] - } - ] - } - } - ], - "directives": [] - }, - "alternate": { - "type": "IfStatement", - "start": 4507, - "end": 4613, - "loc": { - "start": { - "line": 130, - "column": 11 - }, - "end": { - "line": 132, - "column": 5 - } - }, - "test": { - "type": "MemberExpression", - "start": 4511, - "end": 4528, - "loc": { - "start": { - "line": 130, - "column": 15 - }, - "end": { - "line": 130, - "column": 32 - } - }, - "object": { - "type": "Identifier", - "start": 4511, - "end": 4518, - "loc": { - "start": { - "line": 130, - "column": 15 - }, - "end": { - "line": 130, - "column": 22 - }, - "identifierName": "options" - }, - "name": "options" - }, - "property": { - "type": "Identifier", - "start": 4519, - "end": 4528, - "loc": { - "start": { - "line": 130, - "column": 23 - }, - "end": { - "line": 130, - "column": 32 - }, - "identifierName": "bowerPath" - }, - "name": "bowerPath" - }, - "computed": false - }, - "consequent": { - "type": "BlockStatement", - "start": 4530, - "end": 4613, - "loc": { - "start": { - "line": 130, - "column": 34 - }, - "end": { - "line": 132, - "column": 5 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 4538, - "end": 4607, - "loc": { - "start": { - "line": 131, - "column": 6 - }, - "end": { - "line": 131, - "column": 75 - } - }, - "expression": { - "type": "CallExpression", - "start": 4538, - "end": 4606, - "loc": { - "start": { - "line": 131, - "column": 6 - }, - "end": { - "line": 131, - "column": 74 - } - }, - "callee": { - "type": "MemberExpression", - "start": 4538, - "end": 4549, - "loc": { - "start": { - "line": 131, - "column": 6 - }, - "end": { - "line": 131, - "column": 17 - } - }, - "object": { - "type": "Identifier", - "start": 4538, - "end": 4544, - "loc": { - "start": { - "line": 131, - "column": 6 - }, - "end": { - "line": 131, - "column": 12 - }, - "identifierName": "logger" - }, - "name": "logger" - }, - "property": { - "type": "Identifier", - "start": 4545, - "end": 4549, - "loc": { - "start": { - "line": 131, - "column": 13 - }, - "end": { - "line": 131, - "column": 17 - }, - "identifierName": "warn" + "name": "opn" }, - "name": "warn" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 4550, - "end": 4605, - "loc": { - "start": { - "line": 131, - "column": 18 - }, - "end": { - "line": 131, - "column": 73 + "arguments": [ + { + "type": "TemplateLiteral", + "start": 3948, + "end": 4010, + "loc": { + "start": { + "line": 120, + "column": 10 + }, + "end": { + "line": 120, + "column": 72 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 3968, + "end": 3977, + "loc": { + "start": { + "line": 120, + "column": 30 + }, + "end": { + "line": 120, + "column": 39 + } + }, + "object": { + "type": "ThisExpression", + "start": 3968, + "end": 3972, + "loc": { + "start": { + "line": 120, + "column": 30 + }, + "end": { + "line": 120, + "column": 34 + } + } + }, + "property": { + "type": "Identifier", + "start": 3973, + "end": 3977, + "loc": { + "start": { + "line": 120, + "column": 35 + }, + "end": { + "line": 120, + "column": 39 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 3981, + "end": 4008, + "loc": { + "start": { + "line": 120, + "column": 43 + }, + "end": { + "line": 120, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3981, + "end": 3999, + "loc": { + "start": { + "line": 120, + "column": 43 + }, + "end": { + "line": 120, + "column": 61 + } + }, + "object": { + "type": "MemberExpression", + "start": 3981, + "end": 3991, + "loc": { + "start": { + "line": 120, + "column": 43 + }, + "end": { + "line": 120, + "column": 53 + } + }, + "object": { + "type": "ThisExpression", + "start": 3981, + "end": 3985, + "loc": { + "start": { + "line": 120, + "column": 43 + }, + "end": { + "line": 120, + "column": 47 + } + } + }, + "property": { + "type": "Identifier", + "start": 3986, + "end": 3991, + "loc": { + "start": { + "line": 120, + "column": 48 + }, + "end": { + "line": 120, + "column": 53 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3992, + "end": 3999, + "loc": { + "start": { + "line": 120, + "column": 54 + }, + "end": { + "line": 120, + "column": 61 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4000, + "end": 4003, + "loc": { + "start": { + "line": 120, + "column": 62 + }, + "end": { + "line": 120, + "column": 65 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + }, + { + "type": "StringLiteral", + "start": 4005, + "end": 4007, + "loc": { + "start": { + "line": 120, + "column": 67 + }, + "end": { + "line": 120, + "column": 69 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 3949, + "end": 3966, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 28 + } + }, + "value": { + "raw": "http://localhost:", + "cooked": "http://localhost:" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3978, + "end": 3979, + "loc": { + "start": { + "line": 120, + "column": 40 + }, + "end": { + "line": 120, + "column": 41 + } + }, + "value": { + "raw": "/", + "cooked": "/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 4009, + "end": 4009, + "loc": { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 71 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true + } + ] } - }, - "extra": { - "rawValue": "server.bowerPath::deprecated: removal planned @1.0.0+", - "raw": "'server.bowerPath::deprecated: removal planned @1.0.0+'" - }, - "value": "server.bowerPath::deprecated: removal planned @1.0.0+" + ] } - ] - } + } + ], + "directives": [] } - ], - "directives": [] - }, - "alternate": null + } + ] } } ], - "directives": [] - } + "directives": [], + "trailingComments": null + }, + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", + "start": 4028, + "end": 4256, + "loc": { + "start": { + "line": 124, + "column": 2 + }, + "end": { + "line": 128, + "column": 5 + } + } + } + ] }, { "type": "ClassMethod", - "start": 4621, - "end": 4662, + "start": 4259, + "end": 4595, "loc": { "start": { - "line": 135, + "line": 129, "column": 2 }, "end": { - "line": 137, + "line": 139, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 4621, - "end": 4627, + "start": 4259, + "end": 4270, "loc": { "start": { - "line": 135, + "line": 129, "column": 2 }, "end": { - "line": 135, - "column": 8 + "line": 129, + "column": 13 }, - "identifierName": "reload" + "identifierName": "appLocation" }, - "name": "reload" + "name": "appLocation", + "leadingComments": null }, "static": false, "kind": "method", @@ -9592,3398 +9596,5568 @@ "generator": false, "expression": false, "async": false, - "params": [], + "params": [ + { + "type": "Identifier", + "start": 4271, + "end": 4275, + "loc": { + "start": { + "line": 129, + "column": 14 + }, + "end": { + "line": 129, + "column": 18 + }, + "identifierName": "path" + }, + "name": "path" + }, + { + "type": "Identifier", + "start": 4277, + "end": 4286, + "loc": { + "start": { + "line": 129, + "column": 20 + }, + "end": { + "line": 129, + "column": 29 + }, + "identifierName": "alternate" + }, + "name": "alternate" + }, + { + "type": "AssignmentPattern", + "start": 4288, + "end": 4312, + "loc": { + "start": { + "line": 129, + "column": 31 + }, + "end": { + "line": 129, + "column": 55 + } + }, + "left": { + "type": "Identifier", + "start": 4288, + "end": 4304, + "loc": { + "start": { + "line": 129, + "column": 31 + }, + "end": { + "line": 129, + "column": 47 + }, + "identifierName": "disableAlternate" + }, + "name": "disableAlternate" + }, + "right": { + "type": "BooleanLiteral", + "start": 4307, + "end": 4312, + "loc": { + "start": { + "line": 129, + "column": 50 + }, + "end": { + "line": 129, + "column": 55 + } + }, + "value": false + } + } + ], "body": { "type": "BlockStatement", - "start": 4630, - "end": 4662, + "start": 4314, + "end": 4595, "loc": { "start": { - "line": 135, - "column": 11 + "line": 129, + "column": 57 }, "end": { - "line": 137, + "line": 139, "column": 3 } }, "body": [ { - "type": "ExpressionStatement", - "start": 4636, - "end": 4658, + "type": "VariableDeclaration", + "start": 4320, + "end": 4345, "loc": { "start": { - "line": 136, + "line": 130, "column": 4 }, "end": { - "line": 136, - "column": 26 + "line": 130, + "column": 29 } }, - "expression": { - "type": "CallExpression", - "start": 4636, - "end": 4657, - "loc": { - "start": { - "line": 136, - "column": 4 - }, - "end": { - "line": 136, - "column": 25 - } - }, - "callee": { - "type": "MemberExpression", - "start": 4636, - "end": 4655, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 4324, + "end": 4344, "loc": { "start": { - "line": 136, - "column": 4 + "line": 130, + "column": 8 }, "end": { - "line": 136, - "column": 23 + "line": 130, + "column": 28 } }, - "object": { + "id": { "type": "Identifier", - "start": 4636, - "end": 4648, + "start": 4324, + "end": 4328, "loc": { "start": { - "line": 136, - "column": 4 + "line": 130, + "column": 8 }, "end": { - "line": 136, - "column": 16 + "line": 130, + "column": 12 }, - "identifierName": "reloadServer" + "identifierName": "root" }, - "name": "reloadServer" + "name": "root" }, - "property": { - "type": "Identifier", - "start": 4649, - "end": 4655, + "init": { + "type": "CallExpression", + "start": 4331, + "end": 4344, "loc": { "start": { - "line": 136, - "column": 17 + "line": 130, + "column": 15 }, "end": { - "line": 136, - "column": 23 + "line": 130, + "column": 28 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4331, + "end": 4342, + "loc": { + "start": { + "line": 130, + "column": 15 + }, + "end": { + "line": 130, + "column": 26 + } }, - "identifierName": "reload" + "object": { + "type": "Identifier", + "start": 4331, + "end": 4338, + "loc": { + "start": { + "line": 130, + "column": 15 + }, + "end": { + "line": 130, + "column": 22 + }, + "identifierName": "process" + }, + "name": "process" + }, + "property": { + "type": "Identifier", + "start": 4339, + "end": 4342, + "loc": { + "start": { + "line": 130, + "column": 23 + }, + "end": { + "line": 130, + "column": 26 + }, + "identifierName": "cwd" + }, + "name": "cwd" + }, + "computed": false }, - "name": "reload" + "arguments": [] + } + } + ], + "kind": "let" + }, + { + "type": "IfStatement", + "start": 4350, + "end": 4549, + "loc": { + "start": { + "line": 131, + "column": 4 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 4354, + "end": 4380, + "loc": { + "start": { + "line": 131, + "column": 8 }, - "computed": false + "end": { + "line": 131, + "column": 34 + } }, - "arguments": [] - } - } - ], - "directives": [] - } - } - ] - }, - "name": "_", - "leadingComments": [], - "trailingComments": [] - }, - { - "type": "Identifier", - "start": 4665, - "end": 4693, - "loc": { - "start": { - "line": 139, - "column": 0 - }, - "end": { - "line": 139, - "column": 28 - } - }, - "declaration": { - "type": "NewExpression", - "start": 4680, - "end": 4692, - "loc": { - "start": { - "line": 139, - "column": 15 - }, - "end": { - "line": 139, - "column": 27 - } - }, - "callee": { - "type": "Identifier", - "start": 4684, - "end": 4690, - "loc": { - "start": { - "line": 139, - "column": 19 - }, - "end": { - "line": 139, - "column": 25 - }, - "identifierName": "Server" - }, - "name": "Server" - }, - "arguments": [] - }, - "name": "_", - "leadingComments": [], - "trailingComments": [] - }, - { - "type": "ExportDefaultDeclaration", - "start": 4665, - "end": 4693, - "loc": { - "start": { - "line": 139, - "column": 0 - }, - "end": { - "line": 139, - "column": 28 - } - }, - "declaration": { - "type": "ClassDeclaration", - "start": 606, - "end": 4664, - "loc": { - "start": { - "line": 30, - "column": 0 - }, - "end": { - "line": 138, - "column": 1 - } - }, - "id": { - "type": "Identifier", - "start": 612, - "end": 618, - "loc": { - "start": { - "line": 30, - "column": 6 - }, - "end": { - "line": 30, - "column": 12 - }, - "identifierName": "Server" - }, - "name": "Server" - }, - "superClass": null, - "body": { - "type": "ClassBody", - "start": 619, - "end": 4664, - "loc": { - "start": { - "line": 30, - "column": 13 - }, - "end": { - "line": 138, - "column": 1 - } - }, - "body": [ - { - "type": "ClassMethod", - "start": 1241, - "end": 3662, - "loc": { - "start": { - "line": 42, - "column": 2 - }, - "end": { - "line": 108, - "column": 3 - } - }, - "computed": false, - "key": { - "type": "Identifier", - "start": 1241, - "end": 1246, - "loc": { - "start": { - "line": 42, - "column": 2 - }, - "end": { - "line": 42, - "column": 7 - }, - "identifierName": "serve" - }, - "name": "serve", - "leadingComments": null - }, - "static": false, - "kind": "method", - "id": null, - "generator": false, - "expression": false, - "async": false, - "params": [ - { - "type": "AssignmentPattern", - "start": 1247, - "end": 1437, - "loc": { - "start": { - "line": 42, - "column": 8 - }, - "end": { - "line": 49, - "column": 16 - } - }, - "left": { - "type": "Identifier", - "start": 1247, - "end": 1253, - "loc": { - "start": { - "line": 42, - "column": 8 + "left": { + "type": "UnaryExpression", + "start": 4354, + "end": 4359, + "loc": { + "start": { + "line": 131, + "column": 8 + }, + "end": { + "line": 131, + "column": 13 + } }, - "end": { - "line": 42, - "column": 14 + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 4355, + "end": 4359, + "loc": { + "start": { + "line": 131, + "column": 9 + }, + "end": { + "line": 131, + "column": 13 + }, + "identifierName": "path" + }, + "name": "path" }, - "identifierName": "config" + "extra": { + "parenthesizedArgument": false + } }, - "name": "config" + "operator": "&&", + "right": { + "type": "UnaryExpression", + "start": 4363, + "end": 4380, + "loc": { + "start": { + "line": 131, + "column": 17 + }, + "end": { + "line": 131, + "column": 34 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 4364, + "end": 4380, + "loc": { + "start": { + "line": 131, + "column": 18 + }, + "end": { + "line": 131, + "column": 34 + }, + "identifierName": "disableAlternate" + }, + "name": "disableAlternate" + }, + "extra": { + "parenthesizedArgument": false + } + } }, - "right": { - "type": "ObjectExpression", - "start": 1256, - "end": 1437, + "consequent": { + "type": "BlockStatement", + "start": 4382, + "end": 4413, "loc": { "start": { - "line": 42, - "column": 17 + "line": 131, + "column": 36 }, "end": { - "line": 49, - "column": 16 + "line": 133, + "column": 5 } }, - "properties": [ + "body": [ { - "type": "ObjectProperty", - "start": 1262, - "end": 1272, + "type": "ExpressionStatement", + "start": 4390, + "end": 4407, "loc": { "start": { - "line": 43, - "column": 4 + "line": 132, + "column": 6 }, "end": { - "line": 43, - "column": 14 + "line": 132, + "column": 23 } }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1262, - "end": 1267, - "loc": { - "start": { - "line": 43, - "column": 4 - }, - "end": { - "line": 43, - "column": 9 - }, - "identifierName": "entry" - }, - "name": "entry" - }, - "value": { - "type": "StringLiteral", - "start": 1269, - "end": 1272, + "expression": { + "type": "AssignmentExpression", + "start": 4390, + "end": 4406, "loc": { "start": { - "line": 43, - "column": 11 + "line": 132, + "column": 6 }, "end": { - "line": 43, - "column": 14 + "line": 132, + "column": 22 } }, - "extra": { - "rawValue": "/", - "raw": "'/'" + "operator": "=", + "left": { + "type": "Identifier", + "start": 4390, + "end": 4394, + "loc": { + "start": { + "line": 132, + "column": 6 + }, + "end": { + "line": 132, + "column": 10 + }, + "identifierName": "path" + }, + "name": "path" }, - "value": "/" + "right": { + "type": "Identifier", + "start": 4397, + "end": 4406, + "loc": { + "start": { + "line": 132, + "column": 13 + }, + "end": { + "line": 132, + "column": 22 + }, + "identifierName": "alternate" + }, + "name": "alternate" + } } + } + ], + "directives": [] + }, + "alternate": { + "type": "IfStatement", + "start": 4419, + "end": 4549, + "loc": { + "start": { + "line": 133, + "column": 11 }, - { - "type": "ObjectProperty", - "start": 1278, - "end": 1290, - "loc": { - "start": { - "line": 44, - "column": 4 - }, - "end": { - "line": 44, - "column": 16 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1278, - "end": 1282, - "loc": { - "start": { - "line": 44, - "column": 4 - }, - "end": { - "line": 44, - "column": 8 - }, - "identifierName": "demo" - }, - "name": "demo" + "end": { + "line": 136, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 4423, + "end": 4448, + "loc": { + "start": { + "line": 133, + "column": 15 }, - "value": { - "type": "StringLiteral", - "start": 1284, - "end": 1290, - "loc": { - "start": { - "line": 44, - "column": 10 - }, - "end": { - "line": 44, - "column": 16 - } - }, - "extra": { - "rawValue": "demo", - "raw": "'demo'" - }, - "value": "demo" + "end": { + "line": 133, + "column": 40 } }, - { - "type": "ObjectProperty", - "start": 1296, - "end": 1308, + "left": { + "type": "UnaryExpression", + "start": 4423, + "end": 4428, "loc": { "start": { - "line": 45, - "column": 4 + "line": 133, + "column": 15 }, "end": { - "line": 45, - "column": 16 + "line": 133, + "column": 20 } }, - "method": false, - "shorthand": false, - "computed": false, - "key": { + "operator": "!", + "prefix": true, + "argument": { "type": "Identifier", - "start": 1296, - "end": 1300, + "start": 4424, + "end": 4428, "loc": { "start": { - "line": 45, - "column": 4 + "line": 133, + "column": 16 }, "end": { - "line": 45, - "column": 8 + "line": 133, + "column": 20 }, - "identifierName": "docs" + "identifierName": "path" }, - "name": "docs" + "name": "path" }, - "value": { - "type": "StringLiteral", - "start": 1302, - "end": 1308, - "loc": { - "start": { - "line": 45, - "column": 10 - }, - "end": { - "line": 45, - "column": 16 - } - }, - "extra": { - "rawValue": "docs", - "raw": "'docs'" - }, - "value": "docs" + "extra": { + "parenthesizedArgument": false } }, - { - "type": "ObjectProperty", - "start": 1314, - "end": 1347, + "operator": "&&", + "right": { + "type": "Identifier", + "start": 4432, + "end": 4448, "loc": { "start": { - "line": 46, - "column": 4 + "line": 133, + "column": 24 }, "end": { - "line": 46, - "column": 37 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1314, - "end": 1317, - "loc": { - "start": { - "line": 46, - "column": 4 - }, - "end": { - "line": 46, - "column": 7 - }, - "identifierName": "use" + "line": 133, + "column": 40 }, - "name": "use" + "identifierName": "disableAlternate" }, - "value": { - "type": "ArrayExpression", - "start": 1319, - "end": 1347, + "name": "disableAlternate" + } + }, + "consequent": { + "type": "BlockStatement", + "start": 4450, + "end": 4549, + "loc": { + "start": { + "line": 133, + "column": 42 + }, + "end": { + "line": 136, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 4526, + "end": 4543, "loc": { "start": { - "line": 46, - "column": 9 + "line": 135, + "column": 6 }, "end": { - "line": 46, - "column": 37 + "line": 135, + "column": 23 } }, - "elements": [ + "argument": { + "type": "Identifier", + "start": 4533, + "end": 4542, + "loc": { + "start": { + "line": 135, + "column": 13 + }, + "end": { + "line": 135, + "column": 22 + }, + "identifierName": "alternate" + }, + "name": "alternate", + "leadingComments": null + }, + "leadingComments": [ { - "type": "ObjectExpression", - "start": 1320, - "end": 1346, + "type": "CommentLine", + "value": " when we disable alternate we return the value of alternate", + "start": 4458, + "end": 4519, "loc": { "start": { - "line": 46, - "column": 10 + "line": 134, + "column": 6 }, "end": { - "line": 46, - "column": 36 - } - }, - "properties": [ - { - "type": "ObjectProperty", - "start": 1321, - "end": 1331, - "loc": { - "start": { - "line": 46, - "column": 11 - }, - "end": { - "line": 46, - "column": 21 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1321, - "end": 1325, - "loc": { - "start": { - "line": 46, - "column": 11 - }, - "end": { - "line": 46, - "column": 15 - }, - "identifierName": "path" - }, - "name": "path" - }, - "value": { - "type": "NullLiteral", - "start": 1327, - "end": 1331, - "loc": { - "start": { - "line": 46, - "column": 17 - }, - "end": { - "line": 46, - "column": 21 - } - } - } - }, - { - "type": "ObjectProperty", - "start": 1333, - "end": 1345, - "loc": { - "start": { - "line": 46, - "column": 23 - }, - "end": { - "line": 46, - "column": 35 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1333, - "end": 1339, - "loc": { - "start": { - "line": 46, - "column": 23 - }, - "end": { - "line": 46, - "column": 29 - }, - "identifierName": "static" - }, - "name": "static" - }, - "value": { - "type": "NullLiteral", - "start": 1341, - "end": 1345, - "loc": { - "start": { - "line": 46, - "column": 31 - }, - "end": { - "line": 46, - "column": 35 - } - } - } + "line": 134, + "column": 67 } - ] + } } ] } + ], + "directives": [] + }, + "alternate": null + } + }, + { + "type": "ExpressionStatement", + "start": 4554, + "end": 4574, + "loc": { + "start": { + "line": 137, + "column": 4 + }, + "end": { + "line": 137, + "column": 24 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 4554, + "end": 4573, + "loc": { + "start": { + "line": 137, + "column": 4 }, - { - "type": "ObjectProperty", - "start": 1353, - "end": 1382, - "loc": { - "start": { - "line": 47, - "column": 4 - }, - "end": { - "line": 47, - "column": 33 - } + "end": { + "line": 137, + "column": 23 + } + }, + "operator": "+=", + "left": { + "type": "Identifier", + "start": 4554, + "end": 4558, + "loc": { + "start": { + "line": 137, + "column": 4 }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1353, - "end": 1362, - "loc": { - "start": { - "line": 47, - "column": 4 - }, - "end": { - "line": 47, - "column": 13 - }, - "identifierName": "bowerPath" - }, - "name": "bowerPath" + "end": { + "line": 137, + "column": 8 }, - "value": { - "type": "StringLiteral", - "start": 1364, - "end": 1382, - "loc": { - "start": { - "line": 47, - "column": 15 - }, - "end": { - "line": 47, - "column": 33 - } - }, - "extra": { - "rawValue": "bower_components", - "raw": "'bower_components'" - }, - "value": "bower_components" - } + "identifierName": "root" }, - { - "type": "ObjectProperty", - "start": 1388, - "end": 1419, - "loc": { - "start": { - "line": 48, - "column": 4 - }, - "end": { - "line": 48, - "column": 35 - } + "name": "root" + }, + "right": { + "type": "TemplateLiteral", + "start": 4562, + "end": 4573, + "loc": { + "start": { + "line": 137, + "column": 12 }, - "method": false, - "shorthand": false, - "computed": false, - "key": { + "end": { + "line": 137, + "column": 23 + } + }, + "expressions": [ + { "type": "Identifier", - "start": 1388, - "end": 1403, + "start": 4567, + "end": 4571, "loc": { "start": { - "line": 48, - "column": 4 + "line": 137, + "column": 17 }, "end": { - "line": 48, - "column": 19 - }, - "identifierName": "nodeModulesPath" - }, - "name": "nodeModulesPath" - }, - "value": { - "type": "StringLiteral", - "start": 1405, - "end": 1419, - "loc": { - "start": { - "line": 48, + "line": 137, "column": 21 }, - "end": { - "line": 48, - "column": 35 - } - }, - "extra": { - "rawValue": "node_modules", - "raw": "'node_modules'" + "identifierName": "path" }, - "value": "node_modules" + "name": "path" } - }, - { - "type": "ObjectProperty", - "start": 1425, - "end": 1436, - "loc": { - "start": { - "line": 49, - "column": 4 - }, - "end": { - "line": 49, - "column": 15 - } - }, - "method": false, - "shorthand": false, - "computed": false, - "key": { - "type": "Identifier", - "start": 1425, - "end": 1430, + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 4563, + "end": 4565, "loc": { "start": { - "line": 49, - "column": 4 + "line": 137, + "column": 13 }, "end": { - "line": 49, - "column": 9 - }, - "identifierName": "index" + "line": 137, + "column": 15 + } }, - "name": "index" + "value": { + "raw": "\\\\", + "cooked": "\\" + }, + "tail": false }, - "value": { - "type": "NullLiteral", - "start": 1432, - "end": 1436, + { + "type": "TemplateElement", + "start": 4572, + "end": 4572, "loc": { "start": { - "line": 49, - "column": 11 + "line": 137, + "column": 22 }, "end": { - "line": 49, - "column": 15 + "line": 137, + "column": 22 } - } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true } - } - ] + ] + } + } + }, + { + "type": "ReturnStatement", + "start": 4579, + "end": 4591, + "loc": { + "start": { + "line": 138, + "column": 4 + }, + "end": { + "line": 138, + "column": 16 + } + }, + "argument": { + "type": "Identifier", + "start": 4586, + "end": 4590, + "loc": { + "start": { + "line": 138, + "column": 11 + }, + "end": { + "line": 138, + "column": 15 + }, + "identifierName": "root" + }, + "name": "root" } } ], - "body": { - "type": "BlockStatement", - "start": 1439, - "end": 3662, + "directives": [] + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", + "start": 4028, + "end": 4256, "loc": { "start": { - "line": 49, - "column": 18 + "line": 124, + "column": 2 }, "end": { - "line": 108, - "column": 3 + "line": 128, + "column": 5 } + } + } + ] + }, + { + "type": "ClassMethod", + "start": 4599, + "end": 4979, + "loc": { + "start": { + "line": 141, + "column": 2 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "computed": false, + "key": { + "type": "Identifier", + "start": 4599, + "end": 4615, + "loc": { + "start": { + "line": 141, + "column": 2 }, - "body": [ - { - "type": "ReturnStatement", - "start": 1445, - "end": 3658, + "end": { + "line": 141, + "column": 18 + }, + "identifierName": "handleOldOptions" + }, + "name": "handleOldOptions" + }, + "static": false, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 4616, + "end": 4623, + "loc": { + "start": { + "line": 141, + "column": 19 + }, + "end": { + "line": 141, + "column": 26 + }, + "identifierName": "options" + }, + "name": "options" + } + ], + "body": { + "type": "BlockStatement", + "start": 4625, + "end": 4979, + "loc": { + "start": { + "line": 141, + "column": 28 + }, + "end": { + "line": 147, + "column": 3 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 4631, + "end": 4975, + "loc": { + "start": { + "line": 142, + "column": 4 + }, + "end": { + "line": 146, + "column": 5 + } + }, + "test": { + "type": "LogicalExpression", + "start": 4635, + "end": 4674, "loc": { "start": { - "line": 50, - "column": 4 + "line": 142, + "column": 8 }, "end": { - "line": 107, - "column": 7 + "line": 142, + "column": 47 } }, - "argument": { - "type": "NewExpression", - "start": 1452, - "end": 3657, + "left": { + "type": "MemberExpression", + "start": 4635, + "end": 4647, "loc": { "start": { - "line": 50, - "column": 11 + "line": 142, + "column": 8 }, "end": { - "line": 107, - "column": 6 + "line": 142, + "column": 20 } }, - "callee": { + "object": { "type": "Identifier", - "start": 1456, - "end": 1463, + "start": 4635, + "end": 4642, "loc": { "start": { - "line": 50, + "line": 142, + "column": 8 + }, + "end": { + "line": 142, "column": 15 }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 4643, + "end": 4647, + "loc": { + "start": { + "line": 142, + "column": 16 + }, "end": { - "line": 50, - "column": 22 + "line": 142, + "column": 20 }, - "identifierName": "Promise" + "identifierName": "path" }, - "name": "Promise" + "name": "path" }, - "arguments": [ - { - "type": "ArrowFunctionExpression", - "start": 1464, - "end": 3656, - "loc": { - "start": { - "line": 50, - "column": 23 - }, - "end": { - "line": 107, - "column": 5 - } + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 4651, + "end": 4674, + "loc": { + "start": { + "line": 142, + "column": 24 + }, + "end": { + "line": 142, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 4651, + "end": 4658, + "loc": { + "start": { + "line": 142, + "column": 24 }, - "id": null, - "generator": false, - "expression": false, - "async": false, - "params": [ - { - "type": "Identifier", - "start": 1465, - "end": 1472, - "loc": { - "start": { - "line": 50, - "column": 24 - }, - "end": { - "line": 50, - "column": 31 - }, - "identifierName": "resolve" - }, - "name": "resolve" - }, - { - "type": "Identifier", - "start": 1474, - "end": 1480, - "loc": { - "start": { - "line": 50, - "column": 33 - }, - "end": { - "line": 50, - "column": 39 - }, - "identifierName": "reject" - }, - "name": "reject" + "end": { + "line": 142, + "column": 31 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 4659, + "end": 4674, + "loc": { + "start": { + "line": 142, + "column": 32 + }, + "end": { + "line": 142, + "column": 47 + }, + "identifierName": "elementLocation" + }, + "name": "elementLocation" + }, + "computed": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 4676, + "end": 4863, + "loc": { + "start": { + "line": 142, + "column": 49 + }, + "end": { + "line": 144, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4684, + "end": 4857, + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 179 + } + }, + "expression": { + "type": "CallExpression", + "start": 4684, + "end": 4856, + "loc": { + "start": { + "line": 143, + "column": 6 + }, + "end": { + "line": 143, + "column": 178 } - ], - "body": { - "type": "BlockStatement", - "start": 1485, - "end": 3656, + }, + "callee": { + "type": "MemberExpression", + "start": 4684, + "end": 4695, "loc": { "start": { - "line": 50, - "column": 44 + "line": 143, + "column": 6 }, "end": { - "line": 107, - "column": 5 + "line": 143, + "column": 17 } }, - "body": [ - { - "type": "IfStatement", - "start": 1493, - "end": 3650, - "loc": { - "start": { - "line": 51, - "column": 6 - }, - "end": { - "line": 106, - "column": 7 - } + "object": { + "type": "Identifier", + "start": 4684, + "end": 4690, + "loc": { + "start": { + "line": 143, + "column": 6 }, - "test": { - "type": "Identifier", - "start": 1497, - "end": 1503, - "loc": { - "start": { - "line": 51, - "column": 10 - }, - "end": { - "line": 51, - "column": 16 - }, - "identifierName": "config" - }, - "name": "config" + "end": { + "line": 143, + "column": 12 }, - "consequent": { - "type": "BlockStatement", - "start": 1505, - "end": 3459, + "identifierName": "logger" + }, + "name": "logger" + }, + "property": { + "type": "Identifier", + "start": 4691, + "end": 4695, + "loc": { + "start": { + "line": 143, + "column": 13 + }, + "end": { + "line": 143, + "column": 17 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "TemplateLiteral", + "start": 4696, + "end": 4855, + "loc": { + "start": { + "line": 143, + "column": 18 + }, + "end": { + "line": 143, + "column": 177 + } + }, + "expressions": [ + { + "type": "ConditionalExpression", + "start": 4699, + "end": 4754, "loc": { "start": { - "line": 51, - "column": 18 + "line": 143, + "column": 21 }, "end": { - "line": 104, - "column": 7 + "line": 143, + "column": 76 } }, - "body": [ - { - "type": "ExpressionStatement", - "start": 1515, - "end": 1545, + "test": { + "type": "MemberExpression", + "start": 4699, + "end": 4711, + "loc": { + "start": { + "line": 143, + "column": 21 + }, + "end": { + "line": 143, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 4699, + "end": 4706, "loc": { "start": { - "line": 52, - "column": 8 + "line": 143, + "column": 21 }, "end": { - "line": 52, - "column": 38 - } - }, - "expression": { - "type": "CallExpression", - "start": 1515, - "end": 1544, - "loc": { - "start": { - "line": 52, - "column": 8 - }, - "end": { - "line": 52, - "column": 37 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1515, - "end": 1536, - "loc": { - "start": { - "line": 52, - "column": 8 - }, - "end": { - "line": 52, - "column": 29 - } - }, - "object": { - "type": "ThisExpression", - "start": 1515, - "end": 1519, - "loc": { - "start": { - "line": 52, - "column": 8 - }, - "end": { - "line": 52, - "column": 12 - } - } - }, - "property": { - "type": "Identifier", - "start": 1520, - "end": 1536, - "loc": { - "start": { - "line": 52, - "column": 13 - }, - "end": { - "line": 52, - "column": 29 - }, - "identifierName": "handleOldOptions" - }, - "name": "handleOldOptions" - }, - "computed": false + "line": 143, + "column": 28 }, - "arguments": [ - { - "type": "Identifier", - "start": 1537, - "end": 1543, - "loc": { - "start": { - "line": 52, - "column": 30 - }, - "end": { - "line": 52, - "column": 36 - }, - "identifierName": "config" - }, - "name": "config" - } - ] - } + "identifierName": "options" + }, + "name": "options" }, - { - "type": "IfStatement", - "start": 1554, - "end": 1722, + "property": { + "type": "Identifier", + "start": 4707, + "end": 4711, "loc": { "start": { - "line": 53, - "column": 8 + "line": 143, + "column": 29 }, "end": { - "line": 57, - "column": 9 - } - }, - "test": { - "type": "MemberExpression", - "start": 1558, - "end": 1568, - "loc": { - "start": { - "line": 53, - "column": 12 - }, - "end": { - "line": 53, - "column": 22 - } - }, - "object": { - "type": "Identifier", - "start": 1558, - "end": 1564, - "loc": { - "start": { - "line": 53, - "column": 12 - }, - "end": { - "line": 53, - "column": 18 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1565, - "end": 1568, - "loc": { - "start": { - "line": 53, - "column": 19 - }, - "end": { - "line": 53, - "column": 22 - }, - "identifierName": "use" - }, - "name": "use" + "line": 143, + "column": 33 }, - "computed": false + "identifierName": "path" }, - "consequent": { - "type": "BlockStatement", - "start": 1570, - "end": 1722, - "loc": { - "start": { - "line": 53, - "column": 24 - }, - "end": { - "line": 57, - "column": 9 - } - }, - "body": [ - { - "type": "ForOfStatement", - "start": 1582, - "end": 1712, - "loc": { - "start": { - "line": 54, - "column": 10 - }, - "end": { - "line": 56, - "column": 11 - } - }, - "left": { - "type": "VariableDeclaration", - "start": 1587, - "end": 1594, - "loc": { - "start": { - "line": 54, - "column": 15 - }, - "end": { - "line": 54, - "column": 22 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 1591, - "end": 1594, - "loc": { - "start": { - "line": 54, - "column": 19 - }, - "end": { - "line": 54, - "column": 22 - } - }, - "id": { - "type": "Identifier", - "start": 1591, - "end": 1594, - "loc": { - "start": { - "line": 54, - "column": 19 - }, - "end": { - "line": 54, - "column": 22 - }, - "identifierName": "use" - }, - "name": "use" - }, - "init": null - } - ], - "kind": "let" - }, - "right": { - "type": "MemberExpression", - "start": 1598, - "end": 1608, - "loc": { - "start": { - "line": 54, - "column": 26 - }, - "end": { - "line": 54, - "column": 36 - } - }, - "object": { - "type": "Identifier", - "start": 1598, - "end": 1604, - "loc": { - "start": { - "line": 54, - "column": 26 - }, - "end": { - "line": 54, - "column": 32 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1605, - "end": 1608, - "loc": { - "start": { - "line": 54, - "column": 33 - }, - "end": { - "line": 54, - "column": 36 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "body": { - "type": "BlockStatement", - "start": 1610, - "end": 1712, - "loc": { - "start": { - "line": 54, - "column": 38 - }, - "end": { - "line": 56, - "column": 11 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 1624, - "end": 1700, - "loc": { - "start": { - "line": 55, - "column": 12 - }, - "end": { - "line": 55, - "column": 88 - } - }, - "expression": { - "type": "CallExpression", - "start": 1624, - "end": 1699, - "loc": { - "start": { - "line": 55, - "column": 12 - }, - "end": { - "line": 55, - "column": 87 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1624, - "end": 1631, - "loc": { - "start": { - "line": 55, - "column": 12 - }, - "end": { - "line": 55, - "column": 19 - } - }, - "object": { - "type": "Identifier", - "start": 1624, - "end": 1627, - "loc": { - "start": { - "line": 55, - "column": 12 - }, - "end": { - "line": 55, - "column": 15 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 1628, - "end": 1631, - "loc": { - "start": { - "line": 55, - "column": 16 - }, - "end": { - "line": 55, - "column": 19 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 1632, - "end": 1640, - "loc": { - "start": { - "line": 55, - "column": 20 - }, - "end": { - "line": 55, - "column": 28 - } - }, - "object": { - "type": "Identifier", - "start": 1632, - "end": 1635, - "loc": { - "start": { - "line": 55, - "column": 20 - }, - "end": { - "line": 55, - "column": 23 - }, - "identifierName": "use" - }, - "name": "use" - }, - "property": { - "type": "Identifier", - "start": 1636, - "end": 1640, - "loc": { - "start": { - "line": 55, - "column": 24 - }, - "end": { - "line": 55, - "column": 28 - }, - "identifierName": "path" - }, - "name": "path" - }, - "computed": false - }, - { - "type": "CallExpression", - "start": 1642, - "end": 1698, - "loc": { - "start": { - "line": 55, - "column": 30 - }, - "end": { - "line": 55, - "column": 86 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1642, - "end": 1656, - "loc": { - "start": { - "line": 55, - "column": 30 - }, - "end": { - "line": 55, - "column": 44 - } - }, - "object": { - "type": "Identifier", - "start": 1642, - "end": 1649, - "loc": { - "start": { - "line": 55, - "column": 30 - }, - "end": { - "line": 55, - "column": 37 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 1650, - "end": 1656, - "loc": { - "start": { - "line": 55, - "column": 38 - }, - "end": { - "line": 55, - "column": 44 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 1657, - "end": 1697, - "loc": { - "start": { - "line": 55, - "column": 45 - }, - "end": { - "line": 55, - "column": 85 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1657, - "end": 1673, - "loc": { - "start": { - "line": 55, - "column": 45 - }, - "end": { - "line": 55, - "column": 61 - } - }, - "object": { - "type": "ThisExpression", - "start": 1657, - "end": 1661, - "loc": { - "start": { - "line": 55, - "column": 45 - }, - "end": { - "line": 55, - "column": 49 - } - } - }, - "property": { - "type": "Identifier", - "start": 1662, - "end": 1673, - "loc": { - "start": { - "line": 55, - "column": 50 - }, - "end": { - "line": 55, - "column": 61 - }, - "identifierName": "appLocation" - }, - "name": "appLocation" - }, - "computed": false - }, - "arguments": [ - { - "type": "LogicalExpression", - "start": 1674, - "end": 1696, - "loc": { - "start": { - "line": 55, - "column": 62 - }, - "end": { - "line": 55, - "column": 84 - } - }, - "left": { - "type": "MemberExpression", - "start": 1674, - "end": 1684, - "loc": { - "start": { - "line": 55, - "column": 62 - }, - "end": { - "line": 55, - "column": 72 - } - }, - "object": { - "type": "Identifier", - "start": 1674, - "end": 1677, - "loc": { - "start": { - "line": 55, - "column": 62 - }, - "end": { - "line": 55, - "column": 65 - }, - "identifierName": "use" - }, - "name": "use" - }, - "property": { - "type": "Identifier", - "start": 1678, - "end": 1684, - "loc": { - "start": { - "line": 55, - "column": 66 - }, - "end": { - "line": 55, - "column": 72 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "operator": "||", - "right": { - "type": "MemberExpression", - "start": 1688, - "end": 1696, - "loc": { - "start": { - "line": 55, - "column": 76 - }, - "end": { - "line": 55, - "column": 84 - } - }, - "object": { - "type": "Identifier", - "start": 1688, - "end": 1691, - "loc": { - "start": { - "line": 55, - "column": 76 - }, - "end": { - "line": 55, - "column": 79 - }, - "identifierName": "use" - }, - "name": "use" - }, - "property": { - "type": "Identifier", - "start": 1692, - "end": 1696, - "loc": { - "start": { - "line": 55, - "column": 80 - }, - "end": { - "line": 55, - "column": 84 - }, - "identifierName": "path" - }, - "name": "path" - }, - "computed": false - } - } - ] - } - ] - } - ] - } - } - ], - "directives": [] - } - } - ], - "directives": [] - }, - "alternate": null + "name": "path" }, - { - "type": "ExpressionStatement", - "start": 1732, - "end": 1804, - "loc": { - "start": { - "line": 59, - "column": 8 - }, - "end": { - "line": 60, - "column": 43 - } + "computed": false + }, + "consequent": { + "type": "StringLiteral", + "start": 4714, + "end": 4727, + "loc": { + "start": { + "line": 143, + "column": 36 }, - "expression": { - "type": "CallExpression", - "start": 1732, - "end": 1803, - "loc": { - "start": { - "line": 59, - "column": 8 - }, - "end": { - "line": 60, - "column": 42 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1732, - "end": 1739, - "loc": { - "start": { - "line": 59, - "column": 8 - }, - "end": { - "line": 59, - "column": 15 - } - }, - "object": { - "type": "Identifier", - "start": 1732, - "end": 1735, - "loc": { - "start": { - "line": 59, - "column": 8 - }, - "end": { - "line": 59, - "column": 11 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 1736, - "end": 1739, - "loc": { - "start": { - "line": 59, - "column": 12 - }, - "end": { - "line": 59, - "column": 15 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 1740, - "end": 1743, - "loc": { - "start": { - "line": 59, - "column": 16 - }, - "end": { - "line": 59, - "column": 19 - } - }, - "extra": { - "rawValue": "/", - "raw": "'/'" - }, - "value": "/" - }, - { - "type": "CallExpression", - "start": 1745, - "end": 1802, - "loc": { - "start": { - "line": 59, - "column": 21 - }, - "end": { - "line": 60, - "column": 41 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1745, - "end": 1759, - "loc": { - "start": { - "line": 59, - "column": 21 - }, - "end": { - "line": 59, - "column": 35 - } - }, - "object": { - "type": "Identifier", - "start": 1745, - "end": 1752, - "loc": { - "start": { - "line": 59, - "column": 21 - }, - "end": { - "line": 59, - "column": 28 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 1753, - "end": 1759, - "loc": { - "start": { - "line": 59, - "column": 29 - }, - "end": { - "line": 59, - "column": 35 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 1771, - "end": 1801, - "loc": { - "start": { - "line": 60, - "column": 10 - }, - "end": { - "line": 60, - "column": 40 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1771, - "end": 1787, - "loc": { - "start": { - "line": 60, - "column": 10 - }, - "end": { - "line": 60, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 1771, - "end": 1775, - "loc": { - "start": { - "line": 60, - "column": 10 - }, - "end": { - "line": 60, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 1776, - "end": 1787, - "loc": { - "start": { - "line": 60, - "column": 15 - }, - "end": { - "line": 60, - "column": 26 - }, - "identifierName": "appLocation" - }, - "name": "appLocation" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 1788, - "end": 1800, - "loc": { - "start": { - "line": 60, - "column": 27 - }, - "end": { - "line": 60, - "column": 39 - } - }, - "object": { - "type": "Identifier", - "start": 1788, - "end": 1794, - "loc": { - "start": { - "line": 60, - "column": 27 - }, - "end": { - "line": 60, - "column": 33 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1795, - "end": 1800, - "loc": { - "start": { - "line": 60, - "column": 34 - }, - "end": { - "line": 60, - "column": 39 - }, - "identifierName": "entry" - }, - "name": "entry" - }, - "computed": false - } - ] - } - ] - } - ] + "end": { + "line": 143, + "column": 49 } }, - { - "type": "ExpressionStatement", - "start": 1814, - "end": 1926, - "loc": { - "start": { - "line": 62, - "column": 8 - }, - "end": { - "line": 63, - "column": 67 - } + "extra": { + "rawValue": "server.path", + "raw": "'server.path'" + }, + "value": "server.path" + }, + "alternate": { + "type": "StringLiteral", + "start": 4730, + "end": 4754, + "loc": { + "start": { + "line": 143, + "column": 52 }, - "expression": { - "type": "CallExpression", - "start": 1814, - "end": 1925, - "loc": { - "start": { - "line": 62, - "column": 8 - }, - "end": { - "line": 63, - "column": 66 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1814, - "end": 1821, - "loc": { - "start": { - "line": 62, - "column": 8 - }, - "end": { - "line": 62, - "column": 15 - } - }, - "object": { - "type": "Identifier", - "start": 1814, - "end": 1817, - "loc": { - "start": { - "line": 62, - "column": 8 - }, - "end": { - "line": 62, - "column": 11 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 1818, - "end": 1821, - "loc": { - "start": { - "line": 62, - "column": 12 - }, - "end": { - "line": 62, - "column": 15 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 1822, - "end": 1841, - "loc": { - "start": { - "line": 62, - "column": 16 - }, - "end": { - "line": 62, - "column": 35 - } - }, - "extra": { - "rawValue": "/bower_components", - "raw": "'/bower_components'" - }, - "value": "/bower_components" - }, - { - "type": "CallExpression", - "start": 1843, - "end": 1924, - "loc": { - "start": { - "line": 62, - "column": 37 - }, - "end": { - "line": 63, - "column": 65 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1843, - "end": 1857, - "loc": { - "start": { - "line": 62, - "column": 37 - }, - "end": { - "line": 62, - "column": 51 - } - }, - "object": { - "type": "Identifier", - "start": 1843, - "end": 1850, - "loc": { - "start": { - "line": 62, - "column": 37 - }, - "end": { - "line": 62, - "column": 44 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 1851, - "end": 1857, - "loc": { - "start": { - "line": 62, - "column": 45 - }, - "end": { - "line": 62, - "column": 51 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 1869, - "end": 1923, - "loc": { - "start": { - "line": 63, - "column": 10 - }, - "end": { - "line": 63, - "column": 64 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1869, - "end": 1885, - "loc": { - "start": { - "line": 63, - "column": 10 - }, - "end": { - "line": 63, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 1869, - "end": 1873, - "loc": { - "start": { - "line": 63, - "column": 10 - }, - "end": { - "line": 63, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 1874, - "end": 1885, - "loc": { - "start": { - "line": 63, - "column": 15 - }, - "end": { - "line": 63, - "column": 26 - }, - "identifierName": "appLocation" - }, - "name": "appLocation" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 1886, - "end": 1902, - "loc": { - "start": { - "line": 63, - "column": 27 - }, - "end": { - "line": 63, - "column": 43 - } - }, - "object": { - "type": "Identifier", - "start": 1886, - "end": 1892, - "loc": { - "start": { - "line": 63, - "column": 27 - }, - "end": { - "line": 63, - "column": 33 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 1893, - "end": 1902, - "loc": { - "start": { - "line": 63, - "column": 34 - }, - "end": { - "line": 63, - "column": 43 - }, - "identifierName": "bowerPath" - }, - "name": "bowerPath" - }, - "computed": false - }, - { - "type": "StringLiteral", - "start": 1904, - "end": 1922, - "loc": { - "start": { - "line": 63, - "column": 45 - }, - "end": { - "line": 63, - "column": 63 - } - }, - "extra": { - "rawValue": "bower_components", - "raw": "'bower_components'" - }, - "value": "bower_components" - } - ] - } - ] - } - ] + "end": { + "line": 143, + "column": 76 } }, - { - "type": "ExpressionStatement", - "start": 1936, - "end": 2046, - "loc": { - "start": { - "line": 65, - "column": 8 - }, - "end": { - "line": 66, - "column": 69 - } - }, - "expression": { - "type": "CallExpression", - "start": 1936, - "end": 2045, - "loc": { - "start": { - "line": 65, - "column": 8 - }, - "end": { - "line": 66, - "column": 68 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1936, - "end": 1943, - "loc": { - "start": { - "line": 65, - "column": 8 - }, - "end": { - "line": 65, - "column": 15 - } - }, - "object": { - "type": "Identifier", - "start": 1936, - "end": 1939, - "loc": { - "start": { - "line": 65, - "column": 8 - }, - "end": { - "line": 65, - "column": 11 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 1940, - "end": 1943, - "loc": { - "start": { - "line": 65, - "column": 12 - }, - "end": { - "line": 65, - "column": 15 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 1944, - "end": 1959, - "loc": { - "start": { - "line": 65, - "column": 16 - }, - "end": { - "line": 65, - "column": 31 - } - }, - "extra": { - "rawValue": "/node_modules", - "raw": "'/node_modules'" - }, - "value": "/node_modules" - }, - { - "type": "CallExpression", - "start": 1961, - "end": 2044, - "loc": { - "start": { - "line": 65, - "column": 33 - }, - "end": { - "line": 66, - "column": 67 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1961, - "end": 1975, - "loc": { - "start": { - "line": 65, - "column": 33 - }, - "end": { - "line": 65, - "column": 47 - } - }, - "object": { - "type": "Identifier", - "start": 1961, - "end": 1968, - "loc": { - "start": { - "line": 65, - "column": 33 - }, - "end": { - "line": 65, - "column": 40 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 1969, - "end": 1975, - "loc": { - "start": { - "line": 65, - "column": 41 - }, - "end": { - "line": 65, - "column": 47 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 1987, - "end": 2043, - "loc": { - "start": { - "line": 66, - "column": 10 - }, - "end": { - "line": 66, - "column": 66 - } - }, - "callee": { - "type": "MemberExpression", - "start": 1987, - "end": 2003, - "loc": { - "start": { - "line": 66, - "column": 10 - }, - "end": { - "line": 66, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 1987, - "end": 1991, - "loc": { - "start": { - "line": 66, - "column": 10 - }, - "end": { - "line": 66, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 1992, - "end": 2003, - "loc": { - "start": { - "line": 66, - "column": 15 - }, - "end": { - "line": 66, - "column": 26 - }, - "identifierName": "appLocation" - }, - "name": "appLocation" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 2004, - "end": 2026, - "loc": { - "start": { - "line": 66, - "column": 27 - }, - "end": { - "line": 66, - "column": 49 - } - }, - "object": { - "type": "Identifier", - "start": 2004, - "end": 2010, - "loc": { - "start": { - "line": 66, - "column": 27 - }, - "end": { - "line": 66, - "column": 33 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 2011, - "end": 2026, - "loc": { - "start": { - "line": 66, - "column": 34 - }, - "end": { - "line": 66, - "column": 49 - }, - "identifierName": "nodeModulesPath" - }, - "name": "nodeModulesPath" - }, - "computed": false - }, - { - "type": "StringLiteral", - "start": 2028, - "end": 2042, - "loc": { - "start": { - "line": 66, - "column": 51 - }, - "end": { - "line": 66, - "column": 65 - } - }, - "extra": { - "rawValue": "node_modules", - "raw": "'node_modules'" - }, - "value": "node_modules" - } - ] - } - ] - } - ] - } + "extra": { + "rawValue": "server.elementLocation", + "raw": "'server.elementLocation'" }, - { - "type": "ExpressionStatement", - "start": 2056, - "end": 2171, - "loc": { - "start": { - "line": 68, - "column": 8 - }, - "end": { - "line": 69, - "column": 69 - } - }, - "expression": { - "type": "CallExpression", - "start": 2056, - "end": 2170, - "loc": { - "start": { - "line": 68, - "column": 8 - }, - "end": { - "line": 69, - "column": 68 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2056, - "end": 2063, - "loc": { - "start": { - "line": 68, - "column": 8 - }, - "end": { - "line": 68, - "column": 15 - } - }, - "object": { - "type": "Identifier", - "start": 2056, - "end": 2059, - "loc": { - "start": { - "line": 68, - "column": 8 - }, - "end": { - "line": 68, - "column": 11 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 2060, - "end": 2063, - "loc": { - "start": { - "line": 68, - "column": 12 - }, - "end": { - "line": 68, - "column": 15 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 2064, - "end": 2084, - "loc": { - "start": { - "line": 68, - "column": 16 - }, - "end": { - "line": 68, - "column": 36 - } - }, - "extra": { - "rawValue": "/demo/node_modules", - "raw": "'/demo/node_modules'" - }, - "value": "/demo/node_modules" - }, - { - "type": "CallExpression", - "start": 2086, - "end": 2169, - "loc": { - "start": { - "line": 68, - "column": 38 - }, - "end": { - "line": 69, - "column": 67 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2086, - "end": 2100, - "loc": { - "start": { - "line": 68, - "column": 38 - }, - "end": { - "line": 68, - "column": 52 - } - }, - "object": { - "type": "Identifier", - "start": 2086, - "end": 2093, - "loc": { - "start": { - "line": 68, - "column": 38 - }, - "end": { - "line": 68, - "column": 45 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 2094, - "end": 2100, - "loc": { - "start": { - "line": 68, - "column": 46 - }, - "end": { - "line": 68, - "column": 52 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 2112, - "end": 2168, - "loc": { - "start": { - "line": 69, - "column": 10 - }, - "end": { - "line": 69, - "column": 66 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2112, - "end": 2128, - "loc": { - "start": { - "line": 69, - "column": 10 - }, - "end": { - "line": 69, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 2112, - "end": 2116, - "loc": { - "start": { - "line": 69, - "column": 10 - }, - "end": { - "line": 69, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 2117, - "end": 2128, - "loc": { - "start": { - "line": 69, - "column": 15 - }, - "end": { - "line": 69, - "column": 26 - }, - "identifierName": "appLocation" - }, - "name": "appLocation" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 2129, - "end": 2151, - "loc": { - "start": { - "line": 69, - "column": 27 - }, - "end": { - "line": 69, - "column": 49 - } - }, - "object": { - "type": "Identifier", - "start": 2129, - "end": 2135, - "loc": { - "start": { - "line": 69, - "column": 27 - }, - "end": { - "line": 69, - "column": 33 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 2136, - "end": 2151, - "loc": { - "start": { - "line": 69, - "column": 34 - }, - "end": { - "line": 69, - "column": 49 - }, - "identifierName": "nodeModulesPath" - }, - "name": "nodeModulesPath" - }, - "computed": false - }, - { - "type": "StringLiteral", - "start": 2153, - "end": 2167, - "loc": { - "start": { - "line": 69, - "column": 51 - }, - "end": { - "line": 69, - "column": 65 - } - }, - "extra": { - "rawValue": "node_modules", - "raw": "'node_modules'" - }, - "value": "node_modules" - } - ] - } - ] - } - ] - } + "value": "server.elementLocation" + } + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 4697, + "end": 4697, + "loc": { + "start": { + "line": 143, + "column": 19 }, - { - "type": "ExpressionStatement", - "start": 2181, - "end": 2264, - "loc": { - "start": { - "line": 71, - "column": 8 - }, - "end": { - "line": 72, - "column": 50 - } - }, - "expression": { - "type": "CallExpression", - "start": 2181, - "end": 2263, - "loc": { - "start": { - "line": 71, - "column": 8 - }, - "end": { - "line": 72, - "column": 49 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2181, - "end": 2188, - "loc": { - "start": { - "line": 71, - "column": 8 - }, - "end": { - "line": 71, - "column": 15 - } - }, - "object": { - "type": "Identifier", - "start": 2181, - "end": 2184, - "loc": { - "start": { - "line": 71, - "column": 8 - }, - "end": { - "line": 71, - "column": 11 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 2185, - "end": 2188, - "loc": { - "start": { - "line": 71, - "column": 12 - }, - "end": { - "line": 71, - "column": 15 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 2189, - "end": 2196, - "loc": { - "start": { - "line": 71, - "column": 16 - }, - "end": { - "line": 71, - "column": 23 - } - }, - "extra": { - "rawValue": "/demo", - "raw": "'/demo'" - }, - "value": "/demo" - }, - { - "type": "CallExpression", - "start": 2198, - "end": 2262, - "loc": { - "start": { - "line": 71, - "column": 25 - }, - "end": { - "line": 72, - "column": 48 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2198, - "end": 2212, - "loc": { - "start": { - "line": 71, - "column": 25 - }, - "end": { - "line": 71, - "column": 39 - } - }, - "object": { - "type": "Identifier", - "start": 2198, - "end": 2205, - "loc": { - "start": { - "line": 71, - "column": 25 - }, - "end": { - "line": 71, - "column": 32 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 2206, - "end": 2212, - "loc": { - "start": { - "line": 71, - "column": 33 - }, - "end": { - "line": 71, - "column": 39 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 2224, - "end": 2261, - "loc": { - "start": { - "line": 72, - "column": 10 - }, - "end": { - "line": 72, - "column": 47 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2224, - "end": 2240, - "loc": { - "start": { - "line": 72, - "column": 10 - }, - "end": { - "line": 72, - "column": 26 - } - }, - "object": { - "type": "ThisExpression", - "start": 2224, - "end": 2228, - "loc": { - "start": { - "line": 72, - "column": 10 - }, - "end": { - "line": 72, - "column": 14 - } - } - }, - "property": { - "type": "Identifier", - "start": 2229, - "end": 2240, - "loc": { - "start": { - "line": 72, - "column": 15 - }, - "end": { - "line": 72, - "column": 26 - }, - "identifierName": "appLocation" - }, - "name": "appLocation" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 2241, - "end": 2252, - "loc": { - "start": { - "line": 72, - "column": 27 - }, - "end": { - "line": 72, - "column": 38 - } - }, - "object": { - "type": "Identifier", - "start": 2241, - "end": 2247, - "loc": { - "start": { - "line": 72, - "column": 27 - }, - "end": { - "line": 72, - "column": 33 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 2248, - "end": 2252, - "loc": { - "start": { - "line": 72, - "column": 34 - }, - "end": { - "line": 72, - "column": 38 - }, - "identifierName": "demo" - }, - "name": "demo" - }, - "computed": false - }, - { - "type": "StringLiteral", - "start": 2254, - "end": 2260, - "loc": { - "start": { - "line": 72, - "column": 40 - }, - "end": { - "line": 72, - "column": 46 - } - }, - "extra": { - "rawValue": "demo", - "raw": "'demo'" - }, - "value": "demo" - } - ] - } - ] - } - ] - } + "end": { + "line": 143, + "column": 19 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 4755, + "end": 4854, + "loc": { + "start": { + "line": 143, + "column": 77 }, - { - "type": "ExpressionStatement", - "start": 2274, - "end": 2357, - "loc": { - "start": { - "line": 74, - "column": 8 - }, - "end": { - "line": 75, - "column": 50 - } - }, - "expression": { - "type": "CallExpression", - "start": 2274, - "end": 2356, - "loc": { - "start": { - "line": 74, - "column": 8 - }, - "end": { - "line": 75, - "column": 49 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2274, - "end": 2281, - "loc": { - "start": { - "line": 74, - "column": 8 - }, - "end": { - "line": 74, - "column": 15 - } - }, - "object": { - "type": "Identifier", - "start": 2274, - "end": 2277, - "loc": { - "start": { - "line": 74, - "column": 8 - }, - "end": { - "line": 74, - "column": 11 - }, - "identifierName": "app" - }, - "name": "app" - }, - "property": { - "type": "Identifier", - "start": 2278, - "end": 2281, - "loc": { - "start": { - "line": 74, - "column": 12 - }, - "end": { - "line": 74, - "column": 15 - }, - "identifierName": "use" - }, - "name": "use" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 2282, - "end": 2289, - "loc": { - "start": { - "line": 74, - "column": 16 - }, - "end": { - "line": 74, - "column": 23 - } - }, - "extra": { - "rawValue": "/docs", - "raw": "'/docs'" - }, - "value": "/docs" - }, - { - "type": "CallExpression", - "start": 2291, - "end": 2355, - "loc": { - "start": { - "line": 74, - "column": 25 - }, - "end": { - "line": 75, - "column": 48 - } - }, - "callee": { - "type": "MemberExpression", - "start": 2291, - "end": 2305, - "loc": { - "start": { - "line": 74, - "column": 25 - }, - "end": { - "line": 74, - "column": 39 - } - }, - "object": { - "type": "Identifier", - "start": 2291, - "end": 2298, - "loc": { - "start": { - "line": 74, - "column": 25 - }, - "end": { - "line": 74, - "column": 32 - }, - "identifierName": "express" - }, - "name": "express" - }, - "property": { - "type": "Identifier", - "start": 2299, - "end": 2305, - "loc": { - "start": { - "line": 74, - "column": 33 - }, - "end": { - "line": 74, - "column": 39 - }, - "identifierName": "static" - }, - "name": "static" - }, - "computed": false - }, - "arguments": [ - { - "type": "CallExpression", - "start": 2317, - "end": 2354, - "loc": { - "start": { - "line": 75, - "column": 10 - }, + "end": { + "line": 143, + "column": 176 + } + }, + "value": { + "raw": " is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'", + "cooked": " is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'" + }, + "tail": true + } + ] + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "IfStatement", + "start": 4869, + "end": 4975, + "loc": { + "start": { + "line": 144, + "column": 11 + }, + "end": { + "line": 146, + "column": 5 + } + }, + "test": { + "type": "MemberExpression", + "start": 4873, + "end": 4890, + "loc": { + "start": { + "line": 144, + "column": 15 + }, + "end": { + "line": 144, + "column": 32 + } + }, + "object": { + "type": "Identifier", + "start": 4873, + "end": 4880, + "loc": { + "start": { + "line": 144, + "column": 15 + }, + "end": { + "line": 144, + "column": 22 + }, + "identifierName": "options" + }, + "name": "options" + }, + "property": { + "type": "Identifier", + "start": 4881, + "end": 4890, + "loc": { + "start": { + "line": 144, + "column": 23 + }, + "end": { + "line": 144, + "column": 32 + }, + "identifierName": "bowerPath" + }, + "name": "bowerPath" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 4892, + "end": 4975, + "loc": { + "start": { + "line": 144, + "column": 34 + }, + "end": { + "line": 146, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4900, + "end": 4969, + "loc": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 145, + "column": 75 + } + }, + "expression": { + "type": "CallExpression", + "start": 4900, + "end": 4968, + "loc": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 145, + "column": 74 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4900, + "end": 4911, + "loc": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 145, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 4900, + "end": 4906, + "loc": { + "start": { + "line": 145, + "column": 6 + }, + "end": { + "line": 145, + "column": 12 + }, + "identifierName": "logger" + }, + "name": "logger" + }, + "property": { + "type": "Identifier", + "start": 4907, + "end": 4911, + "loc": { + "start": { + "line": 145, + "column": 13 + }, + "end": { + "line": 145, + "column": 17 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4912, + "end": 4967, + "loc": { + "start": { + "line": 145, + "column": 18 + }, + "end": { + "line": 145, + "column": 73 + } + }, + "extra": { + "rawValue": "server.bowerPath::deprecated: removal planned @1.0.0+", + "raw": "'server.bowerPath::deprecated: removal planned @1.0.0+'" + }, + "value": "server.bowerPath::deprecated: removal planned @1.0.0+" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + } + } + ], + "directives": [] + } + }, + { + "type": "ClassMethod", + "start": 4983, + "end": 5024, + "loc": { + "start": { + "line": 149, + "column": 2 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "computed": false, + "key": { + "type": "Identifier", + "start": 4983, + "end": 4989, + "loc": { + "start": { + "line": 149, + "column": 2 + }, + "end": { + "line": 149, + "column": 8 + }, + "identifierName": "reload" + }, + "name": "reload" + }, + "static": false, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 4992, + "end": 5024, + "loc": { + "start": { + "line": 149, + "column": 11 + }, + "end": { + "line": 151, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 4998, + "end": 5020, + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 26 + } + }, + "expression": { + "type": "CallExpression", + "start": 4998, + "end": 5019, + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 25 + } + }, + "callee": { + "type": "MemberExpression", + "start": 4998, + "end": 5017, + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 23 + } + }, + "object": { + "type": "Identifier", + "start": 4998, + "end": 5010, + "loc": { + "start": { + "line": 150, + "column": 4 + }, + "end": { + "line": 150, + "column": 16 + }, + "identifierName": "reloadServer" + }, + "name": "reloadServer" + }, + "property": { + "type": "Identifier", + "start": 5011, + "end": 5017, + "loc": { + "start": { + "line": 150, + "column": 17 + }, + "end": { + "line": 150, + "column": 23 + }, + "identifierName": "reload" + }, + "name": "reload" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + }, + "name": "_", + "leadingComments": [], + "trailingComments": [] + }, + { + "type": "Identifier", + "start": 5027, + "end": 5055, + "loc": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 153, + "column": 28 + } + }, + "declaration": { + "type": "NewExpression", + "start": 5042, + "end": 5054, + "loc": { + "start": { + "line": 153, + "column": 15 + }, + "end": { + "line": 153, + "column": 27 + } + }, + "callee": { + "type": "Identifier", + "start": 5046, + "end": 5052, + "loc": { + "start": { + "line": 153, + "column": 19 + }, + "end": { + "line": 153, + "column": 25 + }, + "identifierName": "Server" + }, + "name": "Server" + }, + "arguments": [] + }, + "name": "_", + "leadingComments": [], + "trailingComments": [] + }, + { + "type": "ExportDefaultDeclaration", + "start": 5027, + "end": 5055, + "loc": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 153, + "column": 28 + } + }, + "declaration": { + "type": "ClassDeclaration", + "start": 606, + "end": 5026, + "loc": { + "start": { + "line": 30, + "column": 0 + }, + "end": { + "line": 152, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 612, + "end": 618, + "loc": { + "start": { + "line": 30, + "column": 6 + }, + "end": { + "line": 30, + "column": 12 + }, + "identifierName": "Server" + }, + "name": "Server" + }, + "superClass": null, + "body": { + "type": "ClassBody", + "start": 619, + "end": 5026, + "loc": { + "start": { + "line": 30, + "column": 13 + }, + "end": { + "line": 152, + "column": 1 + } + }, + "body": [ + { + "type": "ClassMethod", + "start": 1241, + "end": 3774, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 115, + "column": 3 + } + }, + "computed": false, + "key": { + "type": "Identifier", + "start": 1241, + "end": 1246, + "loc": { + "start": { + "line": 42, + "column": 2 + }, + "end": { + "line": 42, + "column": 7 + }, + "identifierName": "serve" + }, + "name": "serve", + "leadingComments": null + }, + "static": false, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "AssignmentPattern", + "start": 1247, + "end": 1453, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 50, + "column": 16 + } + }, + "left": { + "type": "Identifier", + "start": 1247, + "end": 1253, + "loc": { + "start": { + "line": 42, + "column": 8 + }, + "end": { + "line": 42, + "column": 14 + }, + "identifierName": "config" + }, + "name": "config" + }, + "right": { + "type": "ObjectExpression", + "start": 1256, + "end": 1453, + "loc": { + "start": { + "line": 42, + "column": 17 + }, + "end": { + "line": 50, + "column": 16 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1262, + "end": 1272, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1262, + "end": 1267, + "loc": { + "start": { + "line": 43, + "column": 4 + }, + "end": { + "line": 43, + "column": 9 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "value": { + "type": "StringLiteral", + "start": 1269, + "end": 1272, + "loc": { + "start": { + "line": 43, + "column": 11 + }, + "end": { + "line": 43, + "column": 14 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + } + }, + { + "type": "ObjectProperty", + "start": 1278, + "end": 1290, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1278, + "end": 1282, + "loc": { + "start": { + "line": 44, + "column": 4 + }, + "end": { + "line": 44, + "column": 8 + }, + "identifierName": "demo" + }, + "name": "demo" + }, + "value": { + "type": "StringLiteral", + "start": 1284, + "end": 1290, + "loc": { + "start": { + "line": 44, + "column": 10 + }, + "end": { + "line": 44, + "column": 16 + } + }, + "extra": { + "rawValue": "demo", + "raw": "'demo'" + }, + "value": "demo" + } + }, + { + "type": "ObjectProperty", + "start": 1296, + "end": 1308, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 16 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1296, + "end": 1300, + "loc": { + "start": { + "line": 45, + "column": 4 + }, + "end": { + "line": 45, + "column": 8 + }, + "identifierName": "docs" + }, + "name": "docs" + }, + "value": { + "type": "StringLiteral", + "start": 1302, + "end": 1308, + "loc": { + "start": { + "line": 45, + "column": 10 + }, + "end": { + "line": 45, + "column": 16 + } + }, + "extra": { + "rawValue": "docs", + "raw": "'docs'" + }, + "value": "docs" + } + }, + { + "type": "ObjectProperty", + "start": 1314, + "end": 1347, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 37 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1314, + "end": 1317, + "loc": { + "start": { + "line": 46, + "column": 4 + }, + "end": { + "line": 46, + "column": 7 + }, + "identifierName": "use" + }, + "name": "use" + }, + "value": { + "type": "ArrayExpression", + "start": 1319, + "end": 1347, + "loc": { + "start": { + "line": 46, + "column": 9 + }, + "end": { + "line": 46, + "column": 37 + } + }, + "elements": [ + { + "type": "ObjectExpression", + "start": 1320, + "end": 1346, + "loc": { + "start": { + "line": 46, + "column": 10 + }, + "end": { + "line": 46, + "column": 36 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1321, + "end": 1331, + "loc": { + "start": { + "line": 46, + "column": 11 + }, + "end": { + "line": 46, + "column": 21 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1321, + "end": 1325, + "loc": { + "start": { + "line": 46, + "column": 11 + }, + "end": { + "line": 46, + "column": 15 + }, + "identifierName": "path" + }, + "name": "path" + }, + "value": { + "type": "NullLiteral", + "start": 1327, + "end": 1331, + "loc": { + "start": { + "line": 46, + "column": 17 + }, + "end": { + "line": 46, + "column": 21 + } + } + } + }, + { + "type": "ObjectProperty", + "start": 1333, + "end": 1345, + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 35 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1333, + "end": 1339, + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 46, + "column": 29 + }, + "identifierName": "static" + }, + "name": "static" + }, + "value": { + "type": "NullLiteral", + "start": 1341, + "end": 1345, + "loc": { + "start": { + "line": 46, + "column": 31 + }, + "end": { + "line": 46, + "column": 35 + } + } + } + } + ] + } + ] + } + }, + { + "type": "ObjectProperty", + "start": 1353, + "end": 1382, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 33 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1353, + "end": 1362, + "loc": { + "start": { + "line": 47, + "column": 4 + }, + "end": { + "line": 47, + "column": 13 + }, + "identifierName": "bowerPath" + }, + "name": "bowerPath" + }, + "value": { + "type": "StringLiteral", + "start": 1364, + "end": 1382, + "loc": { + "start": { + "line": 47, + "column": 15 + }, + "end": { + "line": 47, + "column": 33 + } + }, + "extra": { + "rawValue": "bower_components", + "raw": "'bower_components'" + }, + "value": "bower_components" + } + }, + { + "type": "ObjectProperty", + "start": 1388, + "end": 1419, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 35 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1388, + "end": 1403, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 48, + "column": 19 + }, + "identifierName": "nodeModulesPath" + }, + "name": "nodeModulesPath" + }, + "value": { + "type": "StringLiteral", + "start": 1405, + "end": 1419, + "loc": { + "start": { + "line": 48, + "column": 21 + }, + "end": { + "line": 48, + "column": 35 + } + }, + "extra": { + "rawValue": "node_modules", + "raw": "'node_modules'" + }, + "value": "node_modules" + } + }, + { + "type": "ObjectProperty", + "start": 1425, + "end": 1435, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 14 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1425, + "end": 1429, + "loc": { + "start": { + "line": 49, + "column": 4 + }, + "end": { + "line": 49, + "column": 8 + }, + "identifierName": "port" + }, + "name": "port" + }, + "value": { + "type": "NumericLiteral", + "start": 1431, + "end": 1435, + "loc": { + "start": { + "line": 49, + "column": 10 + }, + "end": { + "line": 49, + "column": 14 + } + }, + "extra": { + "rawValue": 3000, + "raw": "3000" + }, + "value": 3000 + } + }, + { + "type": "ObjectProperty", + "start": 1441, + "end": 1452, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 15 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1441, + "end": 1446, + "loc": { + "start": { + "line": 50, + "column": 4 + }, + "end": { + "line": 50, + "column": 9 + }, + "identifierName": "index" + }, + "name": "index" + }, + "value": { + "type": "NullLiteral", + "start": 1448, + "end": 1452, + "loc": { + "start": { + "line": 50, + "column": 11 + }, + "end": { + "line": 50, + "column": 15 + } + } + } + } + ] + } + } + ], + "body": { + "type": "BlockStatement", + "start": 1455, + "end": 3774, + "loc": { + "start": { + "line": 50, + "column": 18 + }, + "end": { + "line": 115, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1461, + "end": 3770, + "loc": { + "start": { + "line": 51, + "column": 4 + }, + "end": { + "line": 114, + "column": 7 + } + }, + "argument": { + "type": "NewExpression", + "start": 1468, + "end": 3769, + "loc": { + "start": { + "line": 51, + "column": 11 + }, + "end": { + "line": 114, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 1472, + "end": 1479, + "loc": { + "start": { + "line": 51, + "column": 15 + }, + "end": { + "line": 51, + "column": 22 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1480, + "end": 3768, + "loc": { + "start": { + "line": 51, + "column": 23 + }, + "end": { + "line": 114, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1481, + "end": 1488, + "loc": { + "start": { + "line": 51, + "column": 24 + }, + "end": { + "line": 51, + "column": 31 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + { + "type": "Identifier", + "start": 1490, + "end": 1496, + "loc": { + "start": { + "line": 51, + "column": 33 + }, + "end": { + "line": 51, + "column": 39 + }, + "identifierName": "reject" + }, + "name": "reject" + } + ], + "body": { + "type": "BlockStatement", + "start": 1501, + "end": 3768, + "loc": { + "start": { + "line": 51, + "column": 44 + }, + "end": { + "line": 114, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 1509, + "end": 3762, + "loc": { + "start": { + "line": 52, + "column": 6 + }, + "end": { + "line": 113, + "column": 7 + } + }, + "test": { + "type": "Identifier", + "start": 1513, + "end": 1519, + "loc": { + "start": { + "line": 52, + "column": 10 + }, + "end": { + "line": 52, + "column": 16 + }, + "identifierName": "config" + }, + "name": "config" + }, + "consequent": { + "type": "BlockStatement", + "start": 1521, + "end": 3571, + "loc": { + "start": { + "line": 52, + "column": 18 + }, + "end": { + "line": 111, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1531, + "end": 1580, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 57 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1531, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 56 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1531, + "end": 1543, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 20 + } + }, + "object": { + "type": "ThisExpression", + "start": 1531, + "end": 1535, + "loc": { + "start": { + "line": 53, + "column": 8 + }, + "end": { + "line": 53, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1536, + "end": 1543, + "loc": { + "start": { + "line": 53, + "column": 13 + }, + "end": { + "line": 53, + "column": 20 + }, + "identifierName": "appname" + }, + "name": "appname" + }, + "computed": false + }, + "right": { + "type": "LogicalExpression", + "start": 1546, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 56 + } + }, + "left": { + "type": "MemberExpression", + "start": 1546, + "end": 1557, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 34 + } + }, + "object": { + "type": "Identifier", + "start": 1546, + "end": 1552, + "loc": { + "start": { + "line": 53, + "column": 23 + }, + "end": { + "line": 53, + "column": 29 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1553, + "end": 1557, + "loc": { + "start": { + "line": 53, + "column": 30 + }, + "end": { + "line": 53, + "column": 34 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1561, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 38 + }, + "end": { + "line": 53, + "column": 56 + } + }, + "object": { + "type": "MemberExpression", + "start": 1561, + "end": 1574, + "loc": { + "start": { + "line": 53, + "column": 38 + }, + "end": { + "line": 53, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 1561, + "end": 1567, + "loc": { + "start": { + "line": 53, + "column": 38 + }, + "end": { + "line": 53, + "column": 44 + }, + "identifierName": "global" + }, + "name": "global" + }, + "property": { + "type": "Identifier", + "start": 1568, + "end": 1574, + "loc": { + "start": { + "line": 53, + "column": 45 + }, + "end": { + "line": 53, + "column": 51 + }, + "identifierName": "config" + }, + "name": "config" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1575, + "end": 1579, + "loc": { + "start": { + "line": 53, + "column": 52 + }, + "end": { + "line": 53, + "column": 56 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1589, + "end": 1638, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 57 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1589, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 56 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1589, + "end": 1599, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 18 + } + }, + "object": { + "type": "ThisExpression", + "start": 1589, + "end": 1593, + "loc": { + "start": { + "line": 54, + "column": 8 + }, + "end": { + "line": 54, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1594, + "end": 1599, + "loc": { + "start": { + "line": 54, + "column": 13 + }, + "end": { + "line": 54, + "column": 18 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + }, + "right": { + "type": "LogicalExpression", + "start": 1602, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 56 + } + }, + "left": { + "type": "MemberExpression", + "start": 1602, + "end": 1614, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 33 + } + }, + "object": { + "type": "Identifier", + "start": 1602, + "end": 1608, + "loc": { + "start": { + "line": 54, + "column": 21 + }, + "end": { + "line": 54, + "column": 27 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1609, + "end": 1614, + "loc": { + "start": { + "line": 54, + "column": 28 + }, + "end": { + "line": 54, + "column": 33 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1618, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 56 + } + }, + "object": { + "type": "MemberExpression", + "start": 1618, + "end": 1631, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 50 + } + }, + "object": { + "type": "Identifier", + "start": 1618, + "end": 1624, + "loc": { + "start": { + "line": 54, + "column": 37 + }, + "end": { + "line": 54, + "column": 43 + }, + "identifierName": "global" + }, + "name": "global" + }, + "property": { + "type": "Identifier", + "start": 1625, + "end": 1631, + "loc": { + "start": { + "line": 54, + "column": 44 + }, + "end": { + "line": 54, + "column": 50 + }, + "identifierName": "config" + }, + "name": "config" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1632, + "end": 1637, + "loc": { + "start": { + "line": 54, + "column": 51 + }, + "end": { + "line": 54, + "column": 56 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1647, + "end": 1693, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 54 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1647, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 53 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1647, + "end": 1656, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 17 + } + }, + "object": { + "type": "ThisExpression", + "start": 1647, + "end": 1651, + "loc": { + "start": { + "line": 55, + "column": 8 + }, + "end": { + "line": 55, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1652, + "end": 1656, + "loc": { + "start": { + "line": 55, + "column": 13 + }, + "end": { + "line": 55, + "column": 17 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + "right": { + "type": "LogicalExpression", + "start": 1659, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 53 + } + }, + "left": { + "type": "MemberExpression", + "start": 1659, + "end": 1670, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 31 + } + }, + "object": { + "type": "Identifier", + "start": 1659, + "end": 1665, + "loc": { + "start": { + "line": 55, + "column": 20 + }, + "end": { + "line": 55, + "column": 26 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1666, + "end": 1670, + "loc": { + "start": { + "line": 55, + "column": 27 + }, + "end": { + "line": 55, + "column": 31 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1674, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 35 + }, + "end": { + "line": 55, + "column": 53 + } + }, + "object": { + "type": "MemberExpression", + "start": 1674, + "end": 1687, + "loc": { + "start": { + "line": 55, + "column": 35 + }, + "end": { + "line": 55, + "column": 48 + } + }, + "object": { + "type": "Identifier", + "start": 1674, + "end": 1680, + "loc": { + "start": { + "line": 55, + "column": 35 + }, + "end": { + "line": 55, + "column": 41 + }, + "identifierName": "global" + }, + "name": "global" + }, + "property": { + "type": "Identifier", + "start": 1681, + "end": 1687, + "loc": { + "start": { + "line": 55, + "column": 42 + }, + "end": { + "line": 55, + "column": 48 + }, + "identifierName": "config" + }, + "name": "config" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1688, + "end": 1692, + "loc": { + "start": { + "line": 55, + "column": 49 + }, + "end": { + "line": 55, + "column": 53 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + } + } + } + }, + { + "type": "ExpressionStatement", + "start": 1702, + "end": 1732, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 1702, + "end": 1731, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1702, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 29 + } + }, + "object": { + "type": "ThisExpression", + "start": 1702, + "end": 1706, + "loc": { + "start": { + "line": 56, + "column": 8 + }, + "end": { + "line": 56, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 1707, + "end": 1723, + "loc": { + "start": { + "line": 56, + "column": 13 + }, + "end": { + "line": 56, + "column": 29 + }, + "identifierName": "handleOldOptions" + }, + "name": "handleOldOptions" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1724, + "end": 1730, + "loc": { + "start": { + "line": 56, + "column": 30 + }, + "end": { + "line": 56, + "column": 36 + }, + "identifierName": "config" + }, + "name": "config" + } + ] + } + }, + { + "type": "IfStatement", + "start": 1741, + "end": 1909, + "loc": { + "start": { + "line": 57, + "column": 8 + }, + "end": { + "line": 61, + "column": 9 + } + }, + "test": { + "type": "MemberExpression", + "start": 1745, + "end": 1755, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1745, + "end": 1751, + "loc": { + "start": { + "line": 57, + "column": 12 + }, + "end": { + "line": 57, + "column": 18 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1752, + "end": 1755, + "loc": { + "start": { + "line": 57, + "column": 19 + }, + "end": { + "line": 57, + "column": 22 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "consequent": { + "type": "BlockStatement", + "start": 1757, + "end": 1909, + "loc": { + "start": { + "line": 57, + "column": 24 + }, + "end": { + "line": 61, + "column": 9 + } + }, + "body": [ + { + "type": "ForOfStatement", + "start": 1769, + "end": 1899, + "loc": { + "start": { + "line": 58, + "column": 10 + }, + "end": { + "line": 60, + "column": 11 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 1774, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 15 + }, + "end": { + "line": 58, + "column": 22 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1778, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 22 + } + }, + "id": { + "type": "Identifier", + "start": 1778, + "end": 1781, + "loc": { + "start": { + "line": 58, + "column": 19 + }, + "end": { + "line": 58, + "column": 22 + }, + "identifierName": "use" + }, + "name": "use" + }, + "init": null + } + ], + "kind": "let" + }, + "right": { + "type": "MemberExpression", + "start": 1785, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 26 + }, + "end": { + "line": 58, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 1785, + "end": 1791, + "loc": { + "start": { + "line": 58, + "column": 26 + }, + "end": { + "line": 58, + "column": 32 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1792, + "end": 1795, + "loc": { + "start": { + "line": 58, + "column": 33 + }, + "end": { + "line": 58, + "column": 36 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "body": { + "type": "BlockStatement", + "start": 1797, + "end": 1899, + "loc": { + "start": { + "line": 58, + "column": 38 + }, + "end": { + "line": 60, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1811, + "end": 1887, + "loc": { + "start": { + "line": 59, + "column": 12 + }, + "end": { + "line": 59, + "column": 88 + } + }, + "expression": { + "type": "CallExpression", + "start": 1811, + "end": 1886, + "loc": { + "start": { + "line": 59, + "column": 12 + }, + "end": { + "line": 59, + "column": 87 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1811, + "end": 1818, + "loc": { + "start": { + "line": 59, + "column": 12 + }, + "end": { + "line": 59, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 1811, + "end": 1814, + "loc": { + "start": { + "line": 59, + "column": 12 + }, + "end": { + "line": 59, + "column": 15 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 1815, + "end": 1818, + "loc": { + "start": { + "line": 59, + "column": 16 + }, + "end": { + "line": 59, + "column": 19 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1819, + "end": 1827, + "loc": { + "start": { + "line": 59, + "column": 20 + }, + "end": { + "line": 59, + "column": 28 + } + }, + "object": { + "type": "Identifier", + "start": 1819, + "end": 1822, + "loc": { + "start": { + "line": 59, + "column": 20 + }, + "end": { + "line": 59, + "column": 23 + }, + "identifierName": "use" + }, + "name": "use" + }, + "property": { + "type": "Identifier", + "start": 1823, + "end": 1827, + "loc": { + "start": { + "line": 59, + "column": 24 + }, + "end": { + "line": 59, + "column": 28 + }, + "identifierName": "path" + }, + "name": "path" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 1829, + "end": 1885, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 86 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1829, + "end": 1843, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 44 + } + }, + "object": { + "type": "Identifier", + "start": 1829, + "end": 1836, + "loc": { + "start": { + "line": 59, + "column": 30 + }, + "end": { + "line": 59, + "column": 37 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 1837, + "end": 1843, + "loc": { + "start": { + "line": 59, + "column": 38 + }, + "end": { + "line": 59, + "column": 44 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1844, + "end": 1884, + "loc": { + "start": { + "line": 59, + "column": 45 + }, + "end": { + "line": 59, + "column": 85 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1844, + "end": 1860, + "loc": { + "start": { + "line": 59, + "column": 45 + }, + "end": { + "line": 59, + "column": 61 + } + }, + "object": { + "type": "ThisExpression", + "start": 1844, + "end": 1848, + "loc": { + "start": { + "line": 59, + "column": 45 + }, + "end": { + "line": 59, + "column": 49 + } + } + }, + "property": { + "type": "Identifier", + "start": 1849, + "end": 1860, + "loc": { + "start": { + "line": 59, + "column": 50 + }, + "end": { + "line": 59, + "column": 61 + }, + "identifierName": "appLocation" + }, + "name": "appLocation" + }, + "computed": false + }, + "arguments": [ + { + "type": "LogicalExpression", + "start": 1861, + "end": 1883, + "loc": { + "start": { + "line": 59, + "column": 62 + }, + "end": { + "line": 59, + "column": 84 + } + }, + "left": { + "type": "MemberExpression", + "start": 1861, + "end": 1871, + "loc": { + "start": { + "line": 59, + "column": 62 + }, + "end": { + "line": 59, + "column": 72 + } + }, + "object": { + "type": "Identifier", + "start": 1861, + "end": 1864, + "loc": { + "start": { + "line": 59, + "column": 62 + }, + "end": { + "line": 59, + "column": 65 + }, + "identifierName": "use" + }, + "name": "use" + }, + "property": { + "type": "Identifier", + "start": 1865, + "end": 1871, + "loc": { + "start": { + "line": 59, + "column": 66 + }, + "end": { + "line": 59, + "column": 72 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "operator": "||", + "right": { + "type": "MemberExpression", + "start": 1875, + "end": 1883, + "loc": { + "start": { + "line": 59, + "column": 76 + }, + "end": { + "line": 59, + "column": 84 + } + }, + "object": { + "type": "Identifier", + "start": 1875, + "end": 1878, + "loc": { + "start": { + "line": 59, + "column": 76 + }, + "end": { + "line": 59, + "column": 79 + }, + "identifierName": "use" + }, + "name": "use" + }, + "property": { + "type": "Identifier", + "start": 1879, + "end": 1883, + "loc": { + "start": { + "line": 59, + "column": 80 + }, + "end": { + "line": 59, + "column": 84 + }, + "identifierName": "path" + }, + "name": "path" + }, + "computed": false + } + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 1919, + "end": 1991, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 64, + "column": 43 + } + }, + "expression": { + "type": "CallExpression", + "start": 1919, + "end": 1990, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 64, + "column": 42 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1919, + "end": 1926, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 1919, + "end": 1922, + "loc": { + "start": { + "line": 63, + "column": 8 + }, + "end": { + "line": 63, + "column": 11 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 1923, + "end": 1926, + "loc": { + "start": { + "line": 63, + "column": 12 + }, + "end": { + "line": 63, + "column": 15 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1927, + "end": 1930, + "loc": { + "start": { + "line": 63, + "column": 16 + }, + "end": { + "line": 63, + "column": 19 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + }, + { + "type": "CallExpression", + "start": 1932, + "end": 1989, + "loc": { + "start": { + "line": 63, + "column": 21 + }, + "end": { + "line": 64, + "column": 41 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1932, + "end": 1946, + "loc": { + "start": { + "line": 63, + "column": 21 + }, + "end": { + "line": 63, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1932, + "end": 1939, + "loc": { + "start": { + "line": 63, + "column": 21 + }, + "end": { + "line": 63, + "column": 28 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 1940, + "end": 1946, + "loc": { + "start": { + "line": 63, + "column": 29 + }, + "end": { + "line": 63, + "column": 35 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 1958, + "end": 1988, + "loc": { + "start": { + "line": 64, + "column": 10 + }, + "end": { + "line": 64, + "column": 40 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1958, + "end": 1974, + "loc": { + "start": { + "line": 64, + "column": 10 + }, + "end": { + "line": 64, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 1958, + "end": 1962, + "loc": { + "start": { + "line": 64, + "column": 10 + }, + "end": { + "line": 64, + "column": 14 + } + } + }, + "property": { + "type": "Identifier", + "start": 1963, + "end": 1974, + "loc": { + "start": { + "line": 64, + "column": 15 + }, + "end": { + "line": 64, + "column": 26 + }, + "identifierName": "appLocation" + }, + "name": "appLocation" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1975, + "end": 1987, + "loc": { + "start": { + "line": 64, + "column": 27 + }, + "end": { + "line": 64, + "column": 39 + } + }, + "object": { + "type": "Identifier", + "start": 1975, + "end": 1981, + "loc": { + "start": { + "line": 64, + "column": 27 + }, + "end": { + "line": 64, + "column": 33 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1982, + "end": 1987, + "loc": { + "start": { + "line": 64, + "column": 34 + }, + "end": { + "line": 64, + "column": 39 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + } + ] + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2001, + "end": 2113, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 67, + "column": 67 + } + }, + "expression": { + "type": "CallExpression", + "start": 2001, + "end": 2112, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 67, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2001, + "end": 2008, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 2001, + "end": 2004, + "loc": { + "start": { + "line": 66, + "column": 8 + }, + "end": { + "line": 66, + "column": 11 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 2005, + "end": 2008, + "loc": { + "start": { + "line": 66, + "column": 12 + }, + "end": { + "line": 66, + "column": 15 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2009, + "end": 2028, + "loc": { + "start": { + "line": 66, + "column": 16 + }, + "end": { + "line": 66, + "column": 35 + } + }, + "extra": { + "rawValue": "/bower_components", + "raw": "'/bower_components'" + }, + "value": "/bower_components" + }, + { + "type": "CallExpression", + "start": 2030, + "end": 2111, + "loc": { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 67, + "column": 65 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2030, + "end": 2044, + "loc": { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 51 + } + }, + "object": { + "type": "Identifier", + "start": 2030, + "end": 2037, + "loc": { + "start": { + "line": 66, + "column": 37 + }, + "end": { + "line": 66, + "column": 44 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 2038, + "end": 2044, + "loc": { + "start": { + "line": 66, + "column": 45 + }, + "end": { + "line": 66, + "column": 51 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2056, + "end": 2110, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 64 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2056, + "end": 2072, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 2056, + "end": 2060, + "loc": { + "start": { + "line": 67, + "column": 10 + }, + "end": { + "line": 67, + "column": 14 + } + } + }, + "property": { + "type": "Identifier", + "start": 2061, + "end": 2072, + "loc": { + "start": { + "line": 67, + "column": 15 + }, + "end": { + "line": 67, + "column": 26 + }, + "identifierName": "appLocation" + }, + "name": "appLocation" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2073, + "end": 2089, + "loc": { + "start": { + "line": 67, + "column": 27 + }, + "end": { + "line": 67, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 2073, + "end": 2079, + "loc": { + "start": { + "line": 67, + "column": 27 + }, + "end": { + "line": 67, + "column": 33 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 2080, + "end": 2089, + "loc": { + "start": { + "line": 67, + "column": 34 + }, + "end": { + "line": 67, + "column": 43 + }, + "identifierName": "bowerPath" + }, + "name": "bowerPath" + }, + "computed": false + }, + { + "type": "StringLiteral", + "start": 2091, + "end": 2109, + "loc": { + "start": { + "line": 67, + "column": 45 + }, + "end": { + "line": 67, + "column": 63 + } + }, + "extra": { + "rawValue": "bower_components", + "raw": "'bower_components'" + }, + "value": "bower_components" + } + ] + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2123, + "end": 2233, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 70, + "column": 69 + } + }, + "expression": { + "type": "CallExpression", + "start": 2123, + "end": 2232, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 70, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2123, + "end": 2130, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 2123, + "end": 2126, + "loc": { + "start": { + "line": 69, + "column": 8 + }, + "end": { + "line": 69, + "column": 11 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 2127, + "end": 2130, + "loc": { + "start": { + "line": 69, + "column": 12 + }, + "end": { + "line": 69, + "column": 15 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2131, + "end": 2146, + "loc": { + "start": { + "line": 69, + "column": 16 + }, + "end": { + "line": 69, + "column": 31 + } + }, + "extra": { + "rawValue": "/node_modules", + "raw": "'/node_modules'" + }, + "value": "/node_modules" + }, + { + "type": "CallExpression", + "start": 2148, + "end": 2231, + "loc": { + "start": { + "line": 69, + "column": 33 + }, + "end": { + "line": 70, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2148, + "end": 2162, + "loc": { + "start": { + "line": 69, + "column": 33 + }, + "end": { + "line": 69, + "column": 47 + } + }, + "object": { + "type": "Identifier", + "start": 2148, + "end": 2155, + "loc": { + "start": { + "line": 69, + "column": 33 + }, + "end": { + "line": 69, + "column": 40 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 2156, + "end": 2162, + "loc": { + "start": { + "line": 69, + "column": 41 + }, + "end": { + "line": 69, + "column": 47 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2174, + "end": 2230, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2174, + "end": 2190, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 2174, + "end": 2178, + "loc": { + "start": { + "line": 70, + "column": 10 + }, + "end": { + "line": 70, + "column": 14 + } + } + }, + "property": { + "type": "Identifier", + "start": 2179, + "end": 2190, + "loc": { + "start": { + "line": 70, + "column": 15 + }, + "end": { + "line": 70, + "column": 26 + }, + "identifierName": "appLocation" + }, + "name": "appLocation" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2191, + "end": 2213, + "loc": { + "start": { + "line": 70, + "column": 27 + }, + "end": { + "line": 70, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 2191, + "end": 2197, + "loc": { + "start": { + "line": 70, + "column": 27 + }, + "end": { + "line": 70, + "column": 33 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 2198, + "end": 2213, + "loc": { + "start": { + "line": 70, + "column": 34 + }, + "end": { + "line": 70, + "column": 49 + }, + "identifierName": "nodeModulesPath" + }, + "name": "nodeModulesPath" + }, + "computed": false + }, + { + "type": "StringLiteral", + "start": 2215, + "end": 2229, + "loc": { + "start": { + "line": 70, + "column": 51 + }, + "end": { + "line": 70, + "column": 65 + } + }, + "extra": { + "rawValue": "node_modules", + "raw": "'node_modules'" + }, + "value": "node_modules" + } + ] + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2243, + "end": 2358, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 73, + "column": 69 + } + }, + "expression": { + "type": "CallExpression", + "start": 2243, + "end": 2357, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 73, + "column": 68 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2243, + "end": 2250, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 2243, + "end": 2246, + "loc": { + "start": { + "line": 72, + "column": 8 + }, + "end": { + "line": 72, + "column": 11 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 2247, + "end": 2250, + "loc": { + "start": { + "line": 72, + "column": 12 + }, + "end": { + "line": 72, + "column": 15 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2251, + "end": 2271, + "loc": { + "start": { + "line": 72, + "column": 16 + }, + "end": { + "line": 72, + "column": 36 + } + }, + "extra": { + "rawValue": "/demo/node_modules", + "raw": "'/demo/node_modules'" + }, + "value": "/demo/node_modules" + }, + { + "type": "CallExpression", + "start": 2273, + "end": 2356, + "loc": { + "start": { + "line": 72, + "column": 38 + }, + "end": { + "line": 73, + "column": 67 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2273, + "end": 2287, + "loc": { + "start": { + "line": 72, + "column": 38 + }, + "end": { + "line": 72, + "column": 52 + } + }, + "object": { + "type": "Identifier", + "start": 2273, + "end": 2280, + "loc": { + "start": { + "line": 72, + "column": 38 + }, + "end": { + "line": 72, + "column": 45 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 2281, + "end": 2287, + "loc": { + "start": { + "line": 72, + "column": 46 + }, + "end": { + "line": 72, + "column": 52 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2299, + "end": 2355, + "loc": { + "start": { + "line": 73, + "column": 10 + }, + "end": { + "line": 73, + "column": 66 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2299, + "end": 2315, + "loc": { + "start": { + "line": 73, + "column": 10 + }, + "end": { + "line": 73, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 2299, + "end": 2303, + "loc": { + "start": { + "line": 73, + "column": 10 + }, + "end": { + "line": 73, + "column": 14 + } + } + }, + "property": { + "type": "Identifier", + "start": 2304, + "end": 2315, + "loc": { + "start": { + "line": 73, + "column": 15 + }, + "end": { + "line": 73, + "column": 26 + }, + "identifierName": "appLocation" + }, + "name": "appLocation" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2316, + "end": 2338, + "loc": { + "start": { + "line": 73, + "column": 27 + }, + "end": { + "line": 73, + "column": 49 + } + }, + "object": { + "type": "Identifier", + "start": 2316, + "end": 2322, + "loc": { + "start": { + "line": 73, + "column": 27 + }, + "end": { + "line": 73, + "column": 33 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 2323, + "end": 2338, + "loc": { + "start": { + "line": 73, + "column": 34 + }, + "end": { + "line": 73, + "column": 49 + }, + "identifierName": "nodeModulesPath" + }, + "name": "nodeModulesPath" + }, + "computed": false + }, + { + "type": "StringLiteral", + "start": 2340, + "end": 2354, + "loc": { + "start": { + "line": 73, + "column": 51 + }, + "end": { + "line": 73, + "column": 65 + } + }, + "extra": { + "rawValue": "node_modules", + "raw": "'node_modules'" + }, + "value": "node_modules" + } + ] + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2368, + "end": 2451, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 76, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 2368, + "end": 2450, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 76, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2368, + "end": 2375, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 2368, + "end": 2371, + "loc": { + "start": { + "line": 75, + "column": 8 + }, + "end": { + "line": 75, + "column": 11 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 2372, + "end": 2375, + "loc": { + "start": { + "line": 75, + "column": 12 + }, + "end": { + "line": 75, + "column": 15 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2376, + "end": 2383, + "loc": { + "start": { + "line": 75, + "column": 16 + }, + "end": { + "line": 75, + "column": 23 + } + }, + "extra": { + "rawValue": "/demo", + "raw": "'/demo'" + }, + "value": "/demo" + }, + { + "type": "CallExpression", + "start": 2385, + "end": 2449, + "loc": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 76, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2385, + "end": 2399, + "loc": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 75, + "column": 39 + } + }, + "object": { + "type": "Identifier", + "start": 2385, + "end": 2392, + "loc": { + "start": { + "line": 75, + "column": 25 + }, + "end": { + "line": 75, + "column": 32 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 2393, + "end": 2399, + "loc": { + "start": { + "line": 75, + "column": 33 + }, "end": { "line": 75, + "column": 39 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2411, + "end": 2448, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 47 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2411, + "end": 2427, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 26 + } + }, + "object": { + "type": "ThisExpression", + "start": 2411, + "end": 2415, + "loc": { + "start": { + "line": 76, + "column": 10 + }, + "end": { + "line": 76, + "column": 14 + } + } + }, + "property": { + "type": "Identifier", + "start": 2416, + "end": 2427, + "loc": { + "start": { + "line": 76, + "column": 15 + }, + "end": { + "line": 76, + "column": 26 + }, + "identifierName": "appLocation" + }, + "name": "appLocation" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 2428, + "end": 2439, + "loc": { + "start": { + "line": 76, + "column": 27 + }, + "end": { + "line": 76, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 2428, + "end": 2434, + "loc": { + "start": { + "line": 76, + "column": 27 + }, + "end": { + "line": 76, + "column": 33 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 2435, + "end": 2439, + "loc": { + "start": { + "line": 76, + "column": 34 + }, + "end": { + "line": 76, + "column": 38 + }, + "identifierName": "demo" + }, + "name": "demo" + }, + "computed": false + }, + { + "type": "StringLiteral", + "start": 2441, + "end": 2447, + "loc": { + "start": { + "line": 76, + "column": 40 + }, + "end": { + "line": 76, + "column": 46 + } + }, + "extra": { + "rawValue": "demo", + "raw": "'demo'" + }, + "value": "demo" + } + ] + } + ] + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 2461, + "end": 2544, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 79, + "column": 50 + } + }, + "expression": { + "type": "CallExpression", + "start": 2461, + "end": 2543, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 79, + "column": 49 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2461, + "end": 2468, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 15 + } + }, + "object": { + "type": "Identifier", + "start": 2461, + "end": 2464, + "loc": { + "start": { + "line": 78, + "column": 8 + }, + "end": { + "line": 78, + "column": 11 + }, + "identifierName": "app" + }, + "name": "app" + }, + "property": { + "type": "Identifier", + "start": 2465, + "end": 2468, + "loc": { + "start": { + "line": 78, + "column": 12 + }, + "end": { + "line": 78, + "column": 15 + }, + "identifierName": "use" + }, + "name": "use" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 2469, + "end": 2476, + "loc": { + "start": { + "line": 78, + "column": 16 + }, + "end": { + "line": 78, + "column": 23 + } + }, + "extra": { + "rawValue": "/docs", + "raw": "'/docs'" + }, + "value": "/docs" + }, + { + "type": "CallExpression", + "start": 2478, + "end": 2542, + "loc": { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 79, + "column": 48 + } + }, + "callee": { + "type": "MemberExpression", + "start": 2478, + "end": 2492, + "loc": { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 78, + "column": 39 + } + }, + "object": { + "type": "Identifier", + "start": 2478, + "end": 2485, + "loc": { + "start": { + "line": 78, + "column": 25 + }, + "end": { + "line": 78, + "column": 32 + }, + "identifierName": "express" + }, + "name": "express" + }, + "property": { + "type": "Identifier", + "start": 2486, + "end": 2492, + "loc": { + "start": { + "line": 78, + "column": 33 + }, + "end": { + "line": 78, + "column": 39 + }, + "identifierName": "static" + }, + "name": "static" + }, + "computed": false + }, + "arguments": [ + { + "type": "CallExpression", + "start": 2504, + "end": 2541, + "loc": { + "start": { + "line": 79, + "column": 10 + }, + "end": { + "line": 79, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 2317, - "end": 2333, + "start": 2504, + "end": 2520, "loc": { "start": { - "line": 75, + "line": 79, "column": 10 }, "end": { - "line": 75, + "line": 79, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2317, - "end": 2321, + "start": 2504, + "end": 2508, "loc": { "start": { - "line": 75, + "line": 79, "column": 10 }, "end": { - "line": 75, + "line": 79, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2322, - "end": 2333, + "start": 2509, + "end": 2520, "loc": { "start": { - "line": 75, + "line": 79, "column": 15 }, "end": { - "line": 75, + "line": 79, "column": 26 }, "identifierName": "appLocation" @@ -12995,29 +15169,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 2334, - "end": 2345, + "start": 2521, + "end": 2532, "loc": { "start": { - "line": 75, + "line": 79, "column": 27 }, "end": { - "line": 75, + "line": 79, "column": 38 } }, "object": { "type": "Identifier", - "start": 2334, - "end": 2340, + "start": 2521, + "end": 2527, "loc": { "start": { - "line": 75, + "line": 79, "column": 27 }, "end": { - "line": 75, + "line": 79, "column": 33 }, "identifierName": "config" @@ -13026,15 +15200,15 @@ }, "property": { "type": "Identifier", - "start": 2341, - "end": 2345, + "start": 2528, + "end": 2532, "loc": { "start": { - "line": 75, + "line": 79, "column": 34 }, "end": { - "line": 75, + "line": 79, "column": 38 }, "identifierName": "docs" @@ -13045,15 +15219,15 @@ }, { "type": "StringLiteral", - "start": 2347, - "end": 2353, + "start": 2534, + "end": 2540, "loc": { "start": { - "line": 75, + "line": 79, "column": 40 }, "end": { - "line": 75, + "line": 79, "column": 46 } }, @@ -13072,57 +15246,57 @@ }, { "type": "ExpressionStatement", - "start": 2367, - "end": 2462, + "start": 2554, + "end": 2649, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 79, + "line": 83, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 2367, - "end": 2461, + "start": 2554, + "end": 2648, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 79, + "line": 83, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 2367, - "end": 2374, + "start": 2554, + "end": 2561, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 77, + "line": 81, "column": 15 } }, "object": { "type": "Identifier", - "start": 2367, - "end": 2370, + "start": 2554, + "end": 2557, "loc": { "start": { - "line": 77, + "line": 81, "column": 8 }, "end": { - "line": 77, + "line": 81, "column": 11 }, "identifierName": "app" @@ -13131,15 +15305,15 @@ }, "property": { "type": "Identifier", - "start": 2371, - "end": 2374, + "start": 2558, + "end": 2561, "loc": { "start": { - "line": 77, + "line": 81, "column": 12 }, "end": { - "line": 77, + "line": 81, "column": 15 }, "identifierName": "use" @@ -13151,15 +15325,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2375, - "end": 2390, + "start": 2562, + "end": 2577, "loc": { "start": { - "line": 77, + "line": 81, "column": 16 }, "end": { - "line": 77, + "line": 81, "column": 31 } }, @@ -13171,43 +15345,43 @@ }, { "type": "CallExpression", - "start": 2392, - "end": 2460, + "start": 2579, + "end": 2647, "loc": { "start": { - "line": 77, + "line": 81, "column": 33 }, "end": { - "line": 79, + "line": 83, "column": 9 } }, "callee": { "type": "MemberExpression", - "start": 2392, - "end": 2406, + "start": 2579, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 81, "column": 33 }, "end": { - "line": 77, + "line": 81, "column": 47 } }, "object": { "type": "Identifier", - "start": 2392, - "end": 2399, + "start": 2579, + "end": 2586, "loc": { "start": { - "line": 77, + "line": 81, "column": 33 }, "end": { - "line": 77, + "line": 81, "column": 40 }, "identifierName": "express" @@ -13216,15 +15390,15 @@ }, "property": { "type": "Identifier", - "start": 2400, - "end": 2406, + "start": 2587, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 81, "column": 41 }, "end": { - "line": 77, + "line": 81, "column": 47 }, "identifierName": "static" @@ -13236,58 +15410,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2418, - "end": 2450, + "start": 2605, + "end": 2637, "loc": { "start": { - "line": 78, + "line": 82, "column": 10 }, "end": { - "line": 78, + "line": 82, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 2418, - "end": 2434, + "start": 2605, + "end": 2621, "loc": { "start": { - "line": 78, + "line": 82, "column": 10 }, "end": { - "line": 78, + "line": 82, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2418, - "end": 2422, + "start": 2605, + "end": 2609, "loc": { "start": { - "line": 78, + "line": 82, "column": 10 }, "end": { - "line": 78, + "line": 82, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2423, - "end": 2434, + "start": 2610, + "end": 2621, "loc": { "start": { - "line": 78, + "line": 82, "column": 15 }, "end": { - "line": 78, + "line": 82, "column": 26 }, "identifierName": "appLocation" @@ -13299,15 +15473,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2435, - "end": 2449, + "start": 2622, + "end": 2636, "loc": { "start": { - "line": 78, + "line": 82, "column": 27 }, "end": { - "line": 78, + "line": 82, "column": 41 } }, @@ -13327,15 +15501,15 @@ { "type": "CommentLine", "value": " serve backed-cli documentation", - "start": 2472, - "end": 2505, + "start": 2659, + "end": 2692, "loc": { "start": { - "line": 81, + "line": 85, "column": 8 }, "end": { - "line": 81, + "line": 85, "column": 41 } } @@ -13344,57 +15518,57 @@ }, { "type": "ExpressionStatement", - "start": 2514, - "end": 2603, + "start": 2701, + "end": 2790, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 83, + "line": 87, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 2514, - "end": 2602, + "start": 2701, + "end": 2789, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 83, + "line": 87, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 2514, - "end": 2521, + "start": 2701, + "end": 2708, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 82, + "line": 86, "column": 15 } }, "object": { "type": "Identifier", - "start": 2514, - "end": 2517, + "start": 2701, + "end": 2704, "loc": { "start": { - "line": 82, + "line": 86, "column": 8 }, "end": { - "line": 82, + "line": 86, "column": 11 }, "identifierName": "app" @@ -13404,15 +15578,15 @@ }, "property": { "type": "Identifier", - "start": 2518, - "end": 2521, + "start": 2705, + "end": 2708, "loc": { "start": { - "line": 82, + "line": 86, "column": 12 }, "end": { - "line": 82, + "line": 86, "column": 15 }, "identifierName": "use" @@ -13425,15 +15599,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2522, - "end": 2540, + "start": 2709, + "end": 2727, "loc": { "start": { - "line": 82, + "line": 86, "column": 16 }, "end": { - "line": 82, + "line": 86, "column": 34 } }, @@ -13445,43 +15619,43 @@ }, { "type": "CallExpression", - "start": 2542, - "end": 2601, + "start": 2729, + "end": 2788, "loc": { "start": { - "line": 82, + "line": 86, "column": 36 }, "end": { - "line": 83, + "line": 87, "column": 43 } }, "callee": { "type": "MemberExpression", - "start": 2542, - "end": 2556, + "start": 2729, + "end": 2743, "loc": { "start": { - "line": 82, + "line": 86, "column": 36 }, "end": { - "line": 82, + "line": 86, "column": 50 } }, "object": { "type": "Identifier", - "start": 2542, - "end": 2549, + "start": 2729, + "end": 2736, "loc": { "start": { - "line": 82, + "line": 86, "column": 36 }, "end": { - "line": 82, + "line": 86, "column": 43 }, "identifierName": "express" @@ -13490,15 +15664,15 @@ }, "property": { "type": "Identifier", - "start": 2550, - "end": 2556, + "start": 2737, + "end": 2743, "loc": { "start": { - "line": 82, + "line": 86, "column": 44 }, "end": { - "line": 82, + "line": 86, "column": 50 }, "identifierName": "static" @@ -13510,43 +15684,43 @@ "arguments": [ { "type": "CallExpression", - "start": 2568, - "end": 2600, + "start": 2755, + "end": 2787, "loc": { "start": { - "line": 83, + "line": 87, "column": 10 }, "end": { - "line": 83, + "line": 87, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 2568, - "end": 2585, + "start": 2755, + "end": 2772, "loc": { "start": { - "line": 83, + "line": 87, "column": 10 }, "end": { - "line": 83, + "line": 87, "column": 27 } }, "object": { "type": "Identifier", - "start": 2568, - "end": 2577, + "start": 2755, + "end": 2764, "loc": { "start": { - "line": 83, + "line": 87, "column": 10 }, "end": { - "line": 83, + "line": 87, "column": 19 }, "identifierName": "__dirname" @@ -13555,15 +15729,15 @@ }, "property": { "type": "Identifier", - "start": 2578, - "end": 2585, + "start": 2765, + "end": 2772, "loc": { "start": { - "line": 83, + "line": 87, "column": 20 }, "end": { - "line": 83, + "line": 87, "column": 27 }, "identifierName": "replace" @@ -13575,15 +15749,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2586, - "end": 2591, + "start": 2773, + "end": 2778, "loc": { "start": { - "line": 83, + "line": 87, "column": 28 }, "end": { - "line": 83, + "line": 87, "column": 33 } }, @@ -13595,15 +15769,15 @@ }, { "type": "StringLiteral", - "start": 2593, - "end": 2599, + "start": 2780, + "end": 2786, "loc": { "start": { - "line": 83, + "line": 87, "column": 35 }, "end": { - "line": 83, + "line": 87, "column": 41 } }, @@ -13624,15 +15798,15 @@ { "type": "CommentLine", "value": " serve backed-cli documentation", - "start": 2472, - "end": 2505, + "start": 2659, + "end": 2692, "loc": { "start": { - "line": 81, + "line": 85, "column": 8 }, "end": { - "line": 81, + "line": 85, "column": 41 } } @@ -13642,15 +15816,15 @@ { "type": "CommentLine", "value": " serve backed documentation", - "start": 2613, - "end": 2642, + "start": 2800, + "end": 2829, "loc": { "start": { - "line": 85, + "line": 89, "column": 8 }, "end": { - "line": 85, + "line": 89, "column": 37 } } @@ -13659,57 +15833,57 @@ }, { "type": "ExpressionStatement", - "start": 2651, - "end": 2748, + "start": 2838, + "end": 2935, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 87, + "line": 91, "column": 57 } }, "expression": { "type": "CallExpression", - "start": 2651, - "end": 2747, + "start": 2838, + "end": 2934, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 87, + "line": 91, "column": 56 } }, "callee": { "type": "MemberExpression", - "start": 2651, - "end": 2658, + "start": 2838, + "end": 2845, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 86, + "line": 90, "column": 15 } }, "object": { "type": "Identifier", - "start": 2651, - "end": 2654, + "start": 2838, + "end": 2841, "loc": { "start": { - "line": 86, + "line": 90, "column": 8 }, "end": { - "line": 86, + "line": 90, "column": 11 }, "identifierName": "app" @@ -13719,15 +15893,15 @@ }, "property": { "type": "Identifier", - "start": 2655, - "end": 2658, + "start": 2842, + "end": 2845, "loc": { "start": { - "line": 86, + "line": 90, "column": 12 }, "end": { - "line": 86, + "line": 90, "column": 15 }, "identifierName": "use" @@ -13740,15 +15914,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2659, - "end": 2673, + "start": 2846, + "end": 2860, "loc": { "start": { - "line": 86, + "line": 90, "column": 16 }, "end": { - "line": 86, + "line": 90, "column": 30 } }, @@ -13760,43 +15934,43 @@ }, { "type": "CallExpression", - "start": 2675, - "end": 2746, + "start": 2862, + "end": 2933, "loc": { "start": { - "line": 86, + "line": 90, "column": 32 }, "end": { - "line": 87, + "line": 91, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 2675, - "end": 2689, + "start": 2862, + "end": 2876, "loc": { "start": { - "line": 86, + "line": 90, "column": 32 }, "end": { - "line": 86, + "line": 90, "column": 46 } }, "object": { "type": "Identifier", - "start": 2675, - "end": 2682, + "start": 2862, + "end": 2869, "loc": { "start": { - "line": 86, + "line": 90, "column": 32 }, "end": { - "line": 86, + "line": 90, "column": 39 }, "identifierName": "express" @@ -13805,15 +15979,15 @@ }, "property": { "type": "Identifier", - "start": 2683, - "end": 2689, + "start": 2870, + "end": 2876, "loc": { "start": { - "line": 86, + "line": 90, "column": 40 }, "end": { - "line": 86, + "line": 90, "column": 46 }, "identifierName": "static" @@ -13825,58 +15999,58 @@ "arguments": [ { "type": "CallExpression", - "start": 2701, - "end": 2745, + "start": 2888, + "end": 2932, "loc": { "start": { - "line": 87, + "line": 91, "column": 10 }, "end": { - "line": 87, + "line": 91, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 2701, - "end": 2717, + "start": 2888, + "end": 2904, "loc": { "start": { - "line": 87, + "line": 91, "column": 10 }, "end": { - "line": 87, + "line": 91, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2701, - "end": 2705, + "start": 2888, + "end": 2892, "loc": { "start": { - "line": 87, + "line": 91, "column": 10 }, "end": { - "line": 87, + "line": 91, "column": 14 } } }, "property": { "type": "Identifier", - "start": 2706, - "end": 2717, + "start": 2893, + "end": 2904, "loc": { "start": { - "line": 87, + "line": 91, "column": 15 }, "end": { - "line": 87, + "line": 91, "column": 26 }, "identifierName": "appLocation" @@ -13888,15 +16062,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2718, - "end": 2744, + "start": 2905, + "end": 2931, "loc": { "start": { - "line": 87, + "line": 91, "column": 27 }, "end": { - "line": 87, + "line": 91, "column": 53 } }, @@ -13917,15 +16091,15 @@ { "type": "CommentLine", "value": " serve backed documentation", - "start": 2613, - "end": 2642, + "start": 2800, + "end": 2829, "loc": { "start": { - "line": 85, + "line": 89, "column": 8 }, "end": { - "line": 85, + "line": 89, "column": 37 } } @@ -13935,15 +16109,15 @@ { "type": "CommentLine", "value": " TODO: Add option to override index", - "start": 2758, - "end": 2795, + "start": 2945, + "end": 2982, "loc": { "start": { - "line": 89, + "line": 93, "column": 8 }, "end": { - "line": 89, + "line": 93, "column": 45 } } @@ -13952,57 +16126,57 @@ }, { "type": "ExpressionStatement", - "start": 2804, - "end": 2896, + "start": 2991, + "end": 3083, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 100 } }, "expression": { "type": "CallExpression", - "start": 2804, - "end": 2895, + "start": 2991, + "end": 3082, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 99 } }, "callee": { "type": "MemberExpression", - "start": 2804, - "end": 2811, + "start": 2991, + "end": 2998, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 15 } }, "object": { "type": "Identifier", - "start": 2804, - "end": 2807, + "start": 2991, + "end": 2994, "loc": { "start": { - "line": 90, + "line": 94, "column": 8 }, "end": { - "line": 90, + "line": 94, "column": 11 }, "identifierName": "app" @@ -14012,15 +16186,15 @@ }, "property": { "type": "Identifier", - "start": 2808, - "end": 2811, + "start": 2995, + "end": 2998, "loc": { "start": { - "line": 90, + "line": 94, "column": 12 }, "end": { - "line": 90, + "line": 94, "column": 15 }, "identifierName": "use" @@ -14033,15 +16207,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2812, - "end": 2815, + "start": 2999, + "end": 3002, "loc": { "start": { - "line": 90, + "line": 94, "column": 16 }, "end": { - "line": 90, + "line": 94, "column": 19 } }, @@ -14053,43 +16227,43 @@ }, { "type": "CallExpression", - "start": 2817, - "end": 2894, + "start": 3004, + "end": 3081, "loc": { "start": { - "line": 90, + "line": 94, "column": 21 }, "end": { - "line": 90, + "line": 94, "column": 98 } }, "callee": { "type": "MemberExpression", - "start": 2817, - "end": 2831, + "start": 3004, + "end": 3018, "loc": { "start": { - "line": 90, + "line": 94, "column": 21 }, "end": { - "line": 90, + "line": 94, "column": 35 } }, "object": { "type": "Identifier", - "start": 2817, - "end": 2824, + "start": 3004, + "end": 3011, "loc": { "start": { - "line": 90, + "line": 94, "column": 21 }, "end": { - "line": 90, + "line": 94, "column": 28 }, "identifierName": "express" @@ -14098,15 +16272,15 @@ }, "property": { "type": "Identifier", - "start": 2825, - "end": 2831, + "start": 3012, + "end": 3018, "loc": { "start": { - "line": 90, + "line": 94, "column": 29 }, "end": { - "line": 90, + "line": 94, "column": 35 }, "identifierName": "static" @@ -14118,43 +16292,43 @@ "arguments": [ { "type": "CallExpression", - "start": 2832, - "end": 2893, + "start": 3019, + "end": 3080, "loc": { "start": { - "line": 90, + "line": 94, "column": 36 }, "end": { - "line": 90, + "line": 94, "column": 97 } }, "callee": { "type": "MemberExpression", - "start": 2832, - "end": 2849, + "start": 3019, + "end": 3036, "loc": { "start": { - "line": 90, + "line": 94, "column": 36 }, "end": { - "line": 90, + "line": 94, "column": 53 } }, "object": { "type": "Identifier", - "start": 2832, - "end": 2841, + "start": 3019, + "end": 3028, "loc": { "start": { - "line": 90, + "line": 94, "column": 36 }, "end": { - "line": 90, + "line": 94, "column": 45 }, "identifierName": "__dirname" @@ -14163,15 +16337,15 @@ }, "property": { "type": "Identifier", - "start": 2842, - "end": 2849, + "start": 3029, + "end": 3036, "loc": { "start": { - "line": 90, + "line": 94, "column": 46 }, "end": { - "line": 90, + "line": 94, "column": 53 }, "identifierName": "replace" @@ -14183,15 +16357,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2850, - "end": 2855, + "start": 3037, + "end": 3042, "loc": { "start": { - "line": 90, + "line": 94, "column": 54 }, "end": { - "line": 90, + "line": 94, "column": 59 } }, @@ -14203,15 +16377,15 @@ }, { "type": "StringLiteral", - "start": 2857, - "end": 2892, + "start": 3044, + "end": 3079, "loc": { "start": { - "line": 90, + "line": 94, "column": 61 }, "end": { - "line": 90, + "line": 94, "column": 96 } }, @@ -14232,15 +16406,15 @@ { "type": "CommentLine", "value": " TODO: Add option to override index", - "start": 2758, - "end": 2795, + "start": 2945, + "end": 2982, "loc": { "start": { - "line": 89, + "line": 93, "column": 8 }, "end": { - "line": 89, + "line": 93, "column": 45 } } @@ -14250,15 +16424,15 @@ { "type": "CommentLine", "value": " TODO: implement copyrighted by package author & package name if no file is found", - "start": 2906, - "end": 2989, + "start": 3093, + "end": 3176, "loc": { "start": { - "line": 92, + "line": 96, "column": 8 }, "end": { - "line": 92, + "line": 96, "column": 91 } } @@ -14267,71 +16441,71 @@ }, { "type": "ExpressionStatement", - "start": 2998, - "end": 3116, + "start": 3185, + "end": 3303, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 95, + "line": 99, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 2998, - "end": 3115, + "start": 3185, + "end": 3302, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 95, + "line": 99, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 2998, - "end": 3036, + "start": 3185, + "end": 3223, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 93, + "line": 97, "column": 46 } }, "object": { "type": "CallExpression", - "start": 2998, - "end": 3031, + "start": 3185, + "end": 3218, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 93, + "line": 97, "column": 41 } }, "callee": { "type": "Identifier", - "start": 2998, - "end": 3001, + "start": 3185, + "end": 3188, "loc": { "start": { - "line": 93, + "line": 97, "column": 8 }, "end": { - "line": 93, + "line": 97, "column": 11 }, "identifierName": "src" @@ -14342,57 +16516,57 @@ "arguments": [ { "type": "BinaryExpression", - "start": 3002, - "end": 3030, + "start": 3189, + "end": 3217, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 40 } }, "left": { "type": "CallExpression", - "start": 3002, - "end": 3015, + "start": 3189, + "end": 3202, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 3002, - "end": 3013, + "start": 3189, + "end": 3200, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 23 } }, "object": { "type": "Identifier", - "start": 3002, - "end": 3009, + "start": 3189, + "end": 3196, "loc": { "start": { - "line": 93, + "line": 97, "column": 12 }, "end": { - "line": 93, + "line": 97, "column": 19 }, "identifierName": "process" @@ -14401,15 +16575,15 @@ }, "property": { "type": "Identifier", - "start": 3010, - "end": 3013, + "start": 3197, + "end": 3200, "loc": { "start": { - "line": 93, + "line": 97, "column": 20 }, "end": { - "line": 93, + "line": 97, "column": 23 }, "identifierName": "cwd" @@ -14423,15 +16597,15 @@ "operator": "+", "right": { "type": "StringLiteral", - "start": 3018, - "end": 3030, + "start": 3205, + "end": 3217, "loc": { "start": { - "line": 93, + "line": 97, "column": 28 }, "end": { - "line": 93, + "line": 97, "column": 40 } }, @@ -14447,15 +16621,15 @@ }, "property": { "type": "Identifier", - "start": 3032, - "end": 3036, + "start": 3219, + "end": 3223, "loc": { "start": { - "line": 93, + "line": 97, "column": 42 }, "end": { - "line": 93, + "line": 97, "column": 46 }, "identifierName": "then" @@ -14468,15 +16642,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 3037, - "end": 3114, + "start": 3224, + "end": 3301, "loc": { "start": { - "line": 93, + "line": 97, "column": 47 }, "end": { - "line": 95, + "line": 99, "column": 9 } }, @@ -14487,15 +16661,15 @@ "params": [ { "type": "Identifier", - "start": 3037, - "end": 3042, + "start": 3224, + "end": 3229, "loc": { "start": { - "line": 93, + "line": 97, "column": 47 }, "end": { - "line": 93, + "line": 97, "column": 52 }, "identifierName": "files" @@ -14505,72 +16679,72 @@ ], "body": { "type": "BlockStatement", - "start": 3046, - "end": 3114, + "start": 3233, + "end": 3301, "loc": { "start": { - "line": 93, + "line": 97, "column": 56 }, "end": { - "line": 95, + "line": 99, "column": 9 } }, "body": [ { "type": "ExpressionStatement", - "start": 3058, - "end": 3104, + "start": 3245, + "end": 3291, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 56 } }, "expression": { "type": "CallExpression", - "start": 3058, - "end": 3103, + "start": 3245, + "end": 3290, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 55 } }, "callee": { "type": "MemberExpression", - "start": 3058, - "end": 3065, + "start": 3245, + "end": 3252, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 17 } }, "object": { "type": "Identifier", - "start": 3058, - "end": 3061, + "start": 3245, + "end": 3248, "loc": { "start": { - "line": 94, + "line": 98, "column": 10 }, "end": { - "line": 94, + "line": 98, "column": 13 }, "identifierName": "app" @@ -14579,15 +16753,15 @@ }, "property": { "type": "Identifier", - "start": 3062, - "end": 3065, + "start": 3249, + "end": 3252, "loc": { "start": { - "line": 94, + "line": 98, "column": 14 }, "end": { - "line": 94, + "line": 98, "column": 17 }, "identifierName": "use" @@ -14599,15 +16773,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 3066, - "end": 3076, + "start": 3253, + "end": 3263, "loc": { "start": { - "line": 94, + "line": 98, "column": 18 }, "end": { - "line": 94, + "line": 98, "column": 28 } }, @@ -14619,43 +16793,43 @@ }, { "type": "CallExpression", - "start": 3078, - "end": 3102, + "start": 3265, + "end": 3289, "loc": { "start": { - "line": 94, + "line": 98, "column": 30 }, "end": { - "line": 94, + "line": 98, "column": 54 } }, "callee": { "type": "MemberExpression", - "start": 3078, - "end": 3092, + "start": 3265, + "end": 3279, "loc": { "start": { - "line": 94, + "line": 98, "column": 30 }, "end": { - "line": 94, + "line": 98, "column": 44 } }, "object": { "type": "Identifier", - "start": 3078, - "end": 3085, + "start": 3265, + "end": 3272, "loc": { "start": { - "line": 94, + "line": 98, "column": 30 }, "end": { - "line": 94, + "line": 98, "column": 37 }, "identifierName": "express" @@ -14664,15 +16838,15 @@ }, "property": { "type": "Identifier", - "start": 3086, - "end": 3092, + "start": 3273, + "end": 3279, "loc": { "start": { - "line": 94, + "line": 98, "column": 38 }, "end": { - "line": 94, + "line": 98, "column": 44 }, "identifierName": "static" @@ -14684,29 +16858,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 3093, - "end": 3101, + "start": 3280, + "end": 3288, "loc": { "start": { - "line": 94, + "line": 98, "column": 45 }, "end": { - "line": 94, + "line": 98, "column": 53 } }, "object": { "type": "Identifier", - "start": 3093, - "end": 3098, + "start": 3280, + "end": 3285, "loc": { "start": { - "line": 94, + "line": 98, "column": 45 }, "end": { - "line": 94, + "line": 98, "column": 50 }, "identifierName": "files" @@ -14715,15 +16889,15 @@ }, "property": { "type": "NumericLiteral", - "start": 3099, - "end": 3100, + "start": 3286, + "end": 3287, "loc": { "start": { - "line": 94, + "line": 98, "column": 51 }, "end": { - "line": 94, + "line": 98, "column": 52 } }, @@ -14751,15 +16925,15 @@ { "type": "CommentLine", "value": " TODO: implement copyrighted by package author & package name if no file is found", - "start": 2906, - "end": 2989, + "start": 3093, + "end": 3176, "loc": { "start": { - "line": 92, + "line": 96, "column": 8 }, "end": { - "line": 92, + "line": 96, "column": 91 } } @@ -14768,11 +16942,11 @@ }, { "type": "ExpressionStatement", - "start": 3126, - "end": 3451, + "start": 3313, + "end": 3401, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { @@ -14782,11 +16956,11 @@ }, "expression": { "type": "CallExpression", - "start": 3126, - "end": 3450, + "start": 3313, + "end": 3400, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { @@ -14796,86 +16970,472 @@ }, "callee": { "type": "MemberExpression", - "start": 3126, - "end": 3139, + "start": 3313, + "end": 3320, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { - "line": 97, - "column": 21 + "line": 101, + "column": 15 } }, "object": { "type": "Identifier", - "start": 3126, - "end": 3132, + "start": 3313, + "end": 3316, "loc": { "start": { - "line": 97, + "line": 101, "column": 8 }, "end": { - "line": 97, - "column": 14 + "line": 101, + "column": 11 }, - "identifierName": "server" + "identifierName": "app" }, - "name": "server" + "name": "app" }, "property": { "type": "Identifier", - "start": 3133, - "end": 3139, + "start": 3317, + "end": 3320, "loc": { "start": { - "line": 97, + "line": 101, + "column": 12 + }, + "end": { + "line": 101, "column": 15 }, + "identifierName": "get" + }, + "name": "get" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3321, + "end": 3324, + "loc": { + "start": { + "line": 101, + "column": 16 + }, "end": { - "line": 97, + "line": 101, + "column": 19 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + }, + { + "type": "ArrowFunctionExpression", + "start": 3326, + "end": 3399, + "loc": { + "start": { + "line": 101, "column": 21 }, + "end": { + "line": 103, + "column": 9 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 3327, + "end": 3334, + "loc": { + "start": { + "line": 101, + "column": 22 + }, + "end": { + "line": 101, + "column": 29 + }, + "identifierName": "request" + }, + "name": "request" + }, + { + "type": "Identifier", + "start": 3336, + "end": 3344, + "loc": { + "start": { + "line": 101, + "column": 31 + }, + "end": { + "line": 101, + "column": 39 + }, + "identifierName": "response" + }, + "name": "response" + } + ], + "body": { + "type": "BlockStatement", + "start": 3349, + "end": 3399, + "loc": { + "start": { + "line": 101, + "column": 44 + }, + "end": { + "line": 103, + "column": 9 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3361, + "end": 3389, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 38 + } + }, + "expression": { + "type": "CallExpression", + "start": 3361, + "end": 3388, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 37 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3361, + "end": 3372, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 3361, + "end": 3368, + "loc": { + "start": { + "line": 102, + "column": 10 + }, + "end": { + "line": 102, + "column": 17 + }, + "identifierName": "console" + }, + "name": "console" + }, + "property": { + "type": "Identifier", + "start": 3369, + "end": 3372, + "loc": { + "start": { + "line": 102, + "column": 18 + }, + "end": { + "line": 102, + "column": 21 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3373, + "end": 3387, + "loc": { + "start": { + "line": 102, + "column": 22 + }, + "end": { + "line": 102, + "column": 36 + } + }, + "object": { + "type": "Identifier", + "start": 3373, + "end": 3380, + "loc": { + "start": { + "line": 102, + "column": 22 + }, + "end": { + "line": 102, + "column": 29 + }, + "identifierName": "request" + }, + "name": "request" + }, + "property": { + "type": "Identifier", + "start": 3381, + "end": 3387, + "loc": { + "start": { + "line": 102, + "column": 30 + }, + "end": { + "line": 102, + "column": 36 + }, + "identifierName": "params" + }, + "name": "params" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3410, + "end": 3424, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 3410, + "end": 3423, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 21 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3410, + "end": 3421, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 19 + } + }, + "object": { + "type": "ThisExpression", + "start": 3410, + "end": 3414, + "loc": { + "start": { + "line": 104, + "column": 8 + }, + "end": { + "line": 104, + "column": 12 + } + } + }, + "property": { + "type": "Identifier", + "start": 3415, + "end": 3421, + "loc": { + "start": { + "line": 104, + "column": 13 + }, + "end": { + "line": 104, + "column": 19 + }, "identifierName": "listen" }, "name": "listen" }, "computed": false }, + "arguments": [] + } + }, + { + "type": "ExpressionStatement", + "start": 3434, + "end": 3563, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 110, + "column": 11 + } + }, + "expression": { + "type": "CallExpression", + "start": 3434, + "end": 3562, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 110, + "column": 10 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3434, + "end": 3443, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 3434, + "end": 3440, + "loc": { + "start": { + "line": 106, + "column": 8 + }, + "end": { + "line": 106, + "column": 14 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3441, + "end": 3443, + "loc": { + "start": { + "line": 106, + "column": 15 + }, + "end": { + "line": 106, + "column": 17 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, "arguments": [ { - "type": "NumericLiteral", - "start": 3140, - "end": 3144, + "type": "StringLiteral", + "start": 3444, + "end": 3451, "loc": { "start": { - "line": 97, - "column": 22 + "line": 106, + "column": 18 }, "end": { - "line": 97, - "column": 26 + "line": 106, + "column": 25 } }, "extra": { - "rawValue": 3000, - "raw": "3000" + "rawValue": "error", + "raw": "'error'" }, - "value": 3000 + "value": "error" }, { "type": "ArrowFunctionExpression", - "start": 3146, - "end": 3449, + "start": 3453, + "end": 3561, "loc": { "start": { - "line": 97, - "column": 28 + "line": 106, + "column": 27 }, "end": { - "line": 103, + "line": 110, "column": 9 } }, @@ -14886,16 +17446,16 @@ "params": [ { "type": "Identifier", - "start": 3146, - "end": 3151, + "start": 3453, + "end": 3458, "loc": { "start": { - "line": 97, - "column": 28 + "line": 106, + "column": 27 }, "end": { - "line": 97, - "column": 33 + "line": 106, + "column": 32 }, "identifierName": "error" }, @@ -14904,1226 +17464,1554 @@ ], "body": { "type": "BlockStatement", - "start": 3155, - "end": 3449, + "start": 3462, + "end": 3561, "loc": { "start": { - "line": 97, - "column": 37 + "line": 106, + "column": 36 }, "end": { - "line": 103, + "line": 110, "column": 9 } }, "body": [ { - "type": "IfStatement", - "start": 3167, - "end": 3230, + "type": "ExpressionStatement", + "start": 3474, + "end": 3493, "loc": { "start": { - "line": 98, + "line": 107, "column": 10 }, "end": { - "line": 100, - "column": 11 + "line": 107, + "column": 29 } }, - "test": { - "type": "Identifier", - "start": 3171, - "end": 3176, - "loc": { - "start": { - "line": 98, - "column": 14 - }, - "end": { - "line": 98, - "column": 19 - }, - "identifierName": "error" - }, - "name": "error" - }, - "consequent": { - "type": "BlockStatement", - "start": 3178, - "end": 3230, + "expression": { + "type": "CallExpression", + "start": 3474, + "end": 3492, "loc": { "start": { - "line": 98, - "column": 21 + "line": 107, + "column": 10 }, "end": { - "line": 100, - "column": 11 + "line": 107, + "column": 28 } }, - "body": [ - { - "type": "ReturnStatement", - "start": 3192, - "end": 3218, + "callee": { + "type": "MemberExpression", + "start": 3474, + "end": 3485, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 3474, + "end": 3480, "loc": { "start": { - "line": 99, - "column": 12 + "line": 107, + "column": 10 }, "end": { - "line": 99, - "column": 38 - } + "line": 107, + "column": 16 + }, + "identifierName": "logger" }, - "argument": { - "type": "CallExpression", - "start": 3199, - "end": 3217, - "loc": { - "start": { - "line": 99, - "column": 19 - }, - "end": { - "line": 99, - "column": 37 - } + "name": "logger" + }, + "property": { + "type": "Identifier", + "start": 3481, + "end": 3485, + "loc": { + "start": { + "line": 107, + "column": 17 }, - "callee": { - "type": "MemberExpression", - "start": 3199, - "end": 3210, - "loc": { - "start": { - "line": 99, - "column": 19 - }, - "end": { - "line": 99, - "column": 30 - } - }, - "object": { - "type": "Identifier", - "start": 3199, - "end": 3205, - "loc": { - "start": { - "line": 99, - "column": 19 - }, - "end": { - "line": 99, - "column": 25 - }, - "identifierName": "logger" - }, - "name": "logger" - }, - "property": { - "type": "Identifier", - "start": 3206, - "end": 3210, - "loc": { - "start": { - "line": 99, - "column": 26 - }, - "end": { - "line": 99, - "column": 30 - }, - "identifierName": "warn" - }, - "name": "warn" - }, - "computed": false + "end": { + "line": 107, + "column": 21 }, - "arguments": [ - { - "type": "Identifier", - "start": 3211, - "end": 3216, - "loc": { - "start": { - "line": 99, - "column": 31 - }, - "end": { - "line": 99, - "column": 36 - }, - "identifierName": "error" - }, - "name": "error" - } - ] - } + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 3486, + "end": 3491, + "loc": { + "start": { + "line": 107, + "column": 22 + }, + "end": { + "line": 107, + "column": 27 + }, + "identifierName": "error" + }, + "name": "error" } - ], - "directives": [] - }, - "alternate": null + ] + } }, { "type": "ExpressionStatement", - "start": 3241, - "end": 3356, + "start": 3504, + "end": 3519, "loc": { "start": { - "line": 101, + "line": 108, "column": 10 }, "end": { - "line": 101, - "column": 125 + "line": 108, + "column": 25 } }, "expression": { - "type": "CallExpression", - "start": 3241, - "end": 3355, + "type": "AssignmentExpression", + "start": 3504, + "end": 3518, "loc": { "start": { - "line": 101, + "line": 108, "column": 10 }, "end": { - "line": 101, - "column": 124 + "line": 108, + "column": 24 } }, - "callee": { + "operator": "+=", + "left": { "type": "MemberExpression", - "start": 3241, - "end": 3251, + "start": 3504, + "end": 3513, "loc": { "start": { - "line": 101, + "line": 108, "column": 10 }, "end": { - "line": 101, - "column": 20 + "line": 108, + "column": 19 } }, "object": { - "type": "Identifier", - "start": 3241, - "end": 3247, + "type": "ThisExpression", + "start": 3504, + "end": 3508, "loc": { "start": { - "line": 101, + "line": 108, "column": 10 }, "end": { - "line": 101, - "column": 16 - }, - "identifierName": "logger" - }, - "name": "logger" + "line": 108, + "column": 14 + } + } }, "property": { "type": "Identifier", - "start": 3248, - "end": 3251, + "start": 3509, + "end": 3513, "loc": { "start": { - "line": 101, - "column": 17 + "line": 108, + "column": 15 }, "end": { - "line": 101, - "column": 20 + "line": 108, + "column": 19 }, - "identifierName": "log" + "identifierName": "port" }, - "name": "log" + "name": "port" }, "computed": false }, - "arguments": [ - { - "type": "TemplateLiteral", - "start": 3252, - "end": 3354, - "loc": { - "start": { - "line": 101, - "column": 21 - }, - "end": { - "line": 101, - "column": 123 - } + "right": { + "type": "NumericLiteral", + "start": 3517, + "end": 3518, + "loc": { + "start": { + "line": 108, + "column": 23 }, - "expressions": [ - { - "type": "MemberExpression", - "start": 3255, - "end": 3273, - "loc": { - "start": { - "line": 101, - "column": 24 - }, - "end": { - "line": 101, - "column": 42 - } - }, - "object": { - "type": "MemberExpression", - "start": 3255, - "end": 3268, - "loc": { - "start": { - "line": 101, - "column": 24 - }, - "end": { - "line": 101, - "column": 37 - } - }, - "object": { - "type": "Identifier", - "start": 3255, - "end": 3261, - "loc": { - "start": { - "line": 101, - "column": 24 - }, - "end": { - "line": 101, - "column": 30 - }, - "identifierName": "global" - }, - "name": "global" - }, - "property": { - "type": "Identifier", - "start": 3262, - "end": 3268, - "loc": { - "start": { - "line": 101, - "column": 31 - }, - "end": { - "line": 101, - "column": 37 - }, - "identifierName": "config" - }, - "name": "config" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3269, - "end": 3273, - "loc": { - "start": { - "line": 101, - "column": 38 - }, - "end": { - "line": 101, - "column": 42 - }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false - }, - { - "type": "MemberExpression", - "start": 3308, - "end": 3319, - "loc": { - "start": { - "line": 101, - "column": 77 - }, - "end": { - "line": 101, - "column": 88 - } - }, - "object": { - "type": "Identifier", - "start": 3308, - "end": 3314, - "loc": { - "start": { - "line": 101, - "column": 77 - }, - "end": { - "line": 101, - "column": 83 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3315, - "end": 3319, - "loc": { - "start": { - "line": 101, - "column": 84 - }, - "end": { - "line": 101, - "column": 88 - }, - "identifierName": "port" - }, - "name": "port" - }, - "computed": false - }, - { - "type": "CallExpression", - "start": 3323, - "end": 3352, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 121 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3323, - "end": 3343, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 112 - } - }, - "object": { - "type": "MemberExpression", - "start": 3323, - "end": 3335, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 104 - } - }, - "object": { - "type": "Identifier", - "start": 3323, - "end": 3329, - "loc": { - "start": { - "line": 101, - "column": 92 - }, - "end": { - "line": 101, - "column": 98 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3330, - "end": 3335, - "loc": { - "start": { - "line": 101, - "column": 99 - }, - "end": { - "line": 101, - "column": 104 - }, - "identifierName": "entry" - }, - "name": "entry" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3336, - "end": 3343, - "loc": { - "start": { - "line": 101, - "column": 105 - }, - "end": { - "line": 101, - "column": 112 - }, - "identifierName": "replace" - }, - "name": "replace" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 3344, - "end": 3347, - "loc": { - "start": { - "line": 101, - "column": 113 - }, - "end": { - "line": 101, - "column": 116 - } - }, - "extra": { - "rawValue": "/", - "raw": "'/'" - }, - "value": "/" - }, - { - "type": "StringLiteral", - "start": 3349, - "end": 3351, - "loc": { - "start": { - "line": 101, - "column": 118 - }, - "end": { - "line": 101, - "column": 120 - } - }, - "extra": { - "rawValue": "", - "raw": "''" - }, - "value": "" - } - ] - } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 3253, - "end": 3253, - "loc": { - "start": { - "line": 101, - "column": 22 - }, - "end": { - "line": 101, - "column": 22 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": false - }, - { - "type": "TemplateElement", - "start": 3274, - "end": 3306, - "loc": { - "start": { - "line": 101, - "column": 43 - }, - "end": { - "line": 101, - "column": 75 - } - }, - "value": { - "raw": "::serving from http://localhost:", - "cooked": "::serving from http://localhost:" - }, - "tail": false - }, - { - "type": "TemplateElement", - "start": 3320, - "end": 3321, - "loc": { - "start": { - "line": 101, - "column": 89 - }, - "end": { - "line": 101, - "column": 90 - } - }, - "value": { - "raw": "/", - "cooked": "/" - }, - "tail": false - }, - { - "type": "TemplateElement", - "start": 3353, - "end": 3353, - "loc": { - "start": { - "line": 101, - "column": 122 - }, - "end": { - "line": 101, - "column": 122 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": true - } - ] - } - ] + "end": { + "line": 108, + "column": 24 + } + }, + "extra": { + "rawValue": 1, + "raw": "1" + }, + "value": 1 + } } }, { - "type": "ExpressionStatement", - "start": 3367, - "end": 3439, + "type": "ReturnStatement", + "start": 3530, + "end": 3551, "loc": { "start": { - "line": 102, + "line": 109, "column": 10 }, "end": { - "line": 102, - "column": 82 + "line": 109, + "column": 31 } }, - "expression": { + "argument": { "type": "CallExpression", - "start": 3367, - "end": 3438, + "start": 3537, + "end": 3550, + "loc": { + "start": { + "line": 109, + "column": 17 + }, + "end": { + "line": 109, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3537, + "end": 3548, + "loc": { + "start": { + "line": 109, + "column": 17 + }, + "end": { + "line": 109, + "column": 28 + } + }, + "object": { + "type": "ThisExpression", + "start": 3537, + "end": 3541, + "loc": { + "start": { + "line": 109, + "column": 17 + }, + "end": { + "line": 109, + "column": 21 + } + } + }, + "property": { + "type": "Identifier", + "start": 3542, + "end": 3548, + "loc": { + "start": { + "line": 109, + "column": 22 + }, + "end": { + "line": 109, + "column": 28 + }, + "identifierName": "listen" + }, + "name": "listen" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "alternate": { + "type": "BlockStatement", + "start": 3577, + "end": 3762, + "loc": { + "start": { + "line": 111, + "column": 13 + }, + "end": { + "line": 113, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3587, + "end": 3754, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 175 + } + }, + "expression": { + "type": "CallExpression", + "start": 3587, + "end": 3753, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 174 + } + }, + "callee": { + "type": "Identifier", + "start": 3587, + "end": 3593, + "loc": { + "start": { + "line": 112, + "column": 8 + }, + "end": { + "line": 112, + "column": 14 + }, + "identifierName": "reject" + }, + "name": "reject" + }, + "arguments": [ + { + "type": "CallExpression", + "start": 3594, + "end": 3752, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 173 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3594, + "end": 3605, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 3594, + "end": 3600, + "loc": { + "start": { + "line": 112, + "column": 15 + }, + "end": { + "line": 112, + "column": 21 + }, + "identifierName": "logger" + }, + "name": "logger" + }, + "property": { + "type": "Identifier", + "start": 3601, + "end": 3605, + "loc": { + "start": { + "line": 112, + "column": 22 + }, + "end": { + "line": 112, + "column": 26 + }, + "identifierName": "warn" + }, + "name": "warn" + }, + "computed": false + }, + "arguments": [ + { + "type": "TemplateLiteral", + "start": 3606, + "end": 3751, + "loc": { + "start": { + "line": 112, + "column": 27 + }, + "end": { + "line": 112, + "column": 172 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 3609, + "end": 3627, "loc": { "start": { - "line": 102, - "column": 10 + "line": 112, + "column": 30 }, "end": { - "line": 102, - "column": 81 + "line": 112, + "column": 48 } }, - "callee": { - "type": "Identifier", - "start": 3367, - "end": 3370, + "object": { + "type": "MemberExpression", + "start": 3609, + "end": 3622, "loc": { "start": { - "line": 102, - "column": 10 + "line": 112, + "column": 30 }, "end": { - "line": 102, - "column": 13 - }, - "identifierName": "opn" + "line": 112, + "column": 43 + } }, - "name": "opn" - }, - "arguments": [ - { - "type": "TemplateLiteral", - "start": 3371, - "end": 3437, + "object": { + "type": "Identifier", + "start": 3609, + "end": 3615, "loc": { "start": { - "line": 102, - "column": 14 + "line": 112, + "column": 30 }, "end": { - "line": 102, - "column": 80 - } - }, - "expressions": [ - { - "type": "MemberExpression", - "start": 3391, - "end": 3402, - "loc": { - "start": { - "line": 102, - "column": 34 - }, - "end": { - "line": 102, - "column": 45 - } - }, - "object": { - "type": "Identifier", - "start": 3391, - "end": 3397, - "loc": { - "start": { - "line": 102, - "column": 34 - }, - "end": { - "line": 102, - "column": 40 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3398, - "end": 3402, - "loc": { - "start": { - "line": 102, - "column": 41 - }, - "end": { - "line": 102, - "column": 45 - }, - "identifierName": "port" - }, - "name": "port" - }, - "computed": false + "line": 112, + "column": 36 }, - { - "type": "CallExpression", - "start": 3406, - "end": 3435, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 78 - } - }, - "callee": { - "type": "MemberExpression", - "start": 3406, - "end": 3426, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 69 - } - }, - "object": { - "type": "MemberExpression", - "start": 3406, - "end": 3418, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 61 - } - }, - "object": { - "type": "Identifier", - "start": 3406, - "end": 3412, - "loc": { - "start": { - "line": 102, - "column": 49 - }, - "end": { - "line": 102, - "column": 55 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 3413, - "end": 3418, - "loc": { - "start": { - "line": 102, - "column": 56 - }, - "end": { - "line": 102, - "column": 61 - }, - "identifierName": "entry" - }, - "name": "entry" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3419, - "end": 3426, - "loc": { - "start": { - "line": 102, - "column": 62 - }, - "end": { - "line": 102, - "column": 69 - }, - "identifierName": "replace" - }, - "name": "replace" - }, - "computed": false - }, - "arguments": [ - { - "type": "StringLiteral", - "start": 3427, - "end": 3430, - "loc": { - "start": { - "line": 102, - "column": 70 - }, - "end": { - "line": 102, - "column": 73 - } - }, - "extra": { - "rawValue": "/", - "raw": "'/'" - }, - "value": "/" - }, - { - "type": "StringLiteral", - "start": 3432, - "end": 3434, - "loc": { - "start": { - "line": 102, - "column": 75 - }, - "end": { - "line": 102, - "column": 77 - } - }, - "extra": { - "rawValue": "", - "raw": "''" - }, - "value": "" - } - ] - } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 3372, - "end": 3389, - "loc": { - "start": { - "line": 102, - "column": 15 - }, - "end": { - "line": 102, - "column": 32 - } - }, - "value": { - "raw": "http://localhost:", - "cooked": "http://localhost:" - }, - "tail": false + "identifierName": "global" + }, + "name": "global" + }, + "property": { + "type": "Identifier", + "start": 3616, + "end": 3622, + "loc": { + "start": { + "line": 112, + "column": 37 }, - { - "type": "TemplateElement", - "start": 3403, - "end": 3404, - "loc": { - "start": { - "line": 102, - "column": 46 - }, - "end": { - "line": 102, - "column": 47 - } - }, - "value": { - "raw": "/", - "cooked": "/" - }, - "tail": false + "end": { + "line": 112, + "column": 43 }, - { - "type": "TemplateElement", - "start": 3436, - "end": 3436, - "loc": { - "start": { - "line": 102, - "column": 79 - }, - "end": { - "line": 102, - "column": 79 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": true - } - ] + "identifierName": "config" + }, + "name": "config" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3623, + "end": 3627, + "loc": { + "start": { + "line": 112, + "column": 44 + }, + "end": { + "line": 112, + "column": 48 + }, + "identifierName": "name" + }, + "name": "name" + }, + "computed": false + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 3607, + "end": 3607, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 28 } - ] + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3628, + "end": 3750, + "loc": { + "start": { + "line": 112, + "column": 49 + }, + "end": { + "line": 112, + "column": 171 + } + }, + "value": { + "raw": "::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)", + "cooked": "::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)" + }, + "tail": true + } + ] + } + ] + } + ] + } + } + ], + "directives": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + }, + "leadingComments": [ + { + "type": "CommentBlock", + "value": "*\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n ", + "start": 622, + "end": 1238, + "loc": { + "start": { + "line": 32, + "column": 0 + }, + "end": { + "line": 41, + "column": 3 + } + } + } + ] + }, + { + "type": "ClassMethod", + "start": 3778, + "end": 4024, + "loc": { + "start": { + "line": 117, + "column": 2 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "computed": false, + "key": { + "type": "Identifier", + "start": 3778, + "end": 3784, + "loc": { + "start": { + "line": 117, + "column": 2 + }, + "end": { + "line": 117, + "column": 8 + }, + "identifierName": "listen" + }, + "name": "listen" + }, + "static": false, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3787, + "end": 4024, + "loc": { + "start": { + "line": 117, + "column": 11 + }, + "end": { + "line": 122, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3793, + "end": 4020, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 121, + "column": 7 + } + }, + "expression": { + "type": "CallExpression", + "start": 3793, + "end": 4019, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 121, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3793, + "end": 3806, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 3793, + "end": 3799, + "loc": { + "start": { + "line": 118, + "column": 4 + }, + "end": { + "line": 118, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 3800, + "end": 3806, + "loc": { + "start": { + "line": 118, + "column": 11 + }, + "end": { + "line": 118, + "column": 17 + }, + "identifierName": "listen" + }, + "name": "listen" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 3807, + "end": 3816, + "loc": { + "start": { + "line": 118, + "column": 18 + }, + "end": { + "line": 118, + "column": 27 + } + }, + "object": { + "type": "ThisExpression", + "start": 3807, + "end": 3811, + "loc": { + "start": { + "line": 118, + "column": 18 + }, + "end": { + "line": 118, + "column": 22 + } + } + }, + "property": { + "type": "Identifier", + "start": 3812, + "end": 3816, + "loc": { + "start": { + "line": 118, + "column": 23 + }, + "end": { + "line": 118, + "column": 27 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + { + "type": "ArrowFunctionExpression", + "start": 3818, + "end": 4018, + "loc": { + "start": { + "line": 118, + "column": 29 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 3824, + "end": 4018, + "loc": { + "start": { + "line": 118, + "column": 35 + }, + "end": { + "line": 121, + "column": 5 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 3832, + "end": 3937, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 111 + } + }, + "expression": { + "type": "CallExpression", + "start": 3832, + "end": 3936, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 110 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3832, + "end": 3842, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 16 + } + }, + "object": { + "type": "Identifier", + "start": 3832, + "end": 3838, + "loc": { + "start": { + "line": 119, + "column": 6 + }, + "end": { + "line": 119, + "column": 12 + }, + "identifierName": "logger" + }, + "name": "logger" + }, + "property": { + "type": "Identifier", + "start": 3839, + "end": 3842, + "loc": { + "start": { + "line": 119, + "column": 13 + }, + "end": { + "line": 119, + "column": 16 + }, + "identifierName": "log" + }, + "name": "log" + }, + "computed": false + }, + "arguments": [ + { + "type": "TemplateLiteral", + "start": 3843, + "end": 3935, + "loc": { + "start": { + "line": 119, + "column": 17 + }, + "end": { + "line": 119, + "column": 109 + } + }, + "expressions": [ + { + "type": "MemberExpression", + "start": 3846, + "end": 3858, + "loc": { + "start": { + "line": 119, + "column": 20 + }, + "end": { + "line": 119, + "column": 32 + } + }, + "object": { + "type": "ThisExpression", + "start": 3846, + "end": 3850, + "loc": { + "start": { + "line": 119, + "column": 20 + }, + "end": { + "line": 119, + "column": 24 + } + } + }, + "property": { + "type": "Identifier", + "start": 3851, + "end": 3858, + "loc": { + "start": { + "line": 119, + "column": 25 + }, + "end": { + "line": 119, + "column": 32 + }, + "identifierName": "appname" + }, + "name": "appname" + }, + "computed": false + }, + { + "type": "MemberExpression", + "start": 3893, + "end": 3902, + "loc": { + "start": { + "line": 119, + "column": 67 + }, + "end": { + "line": 119, + "column": 76 + } + }, + "object": { + "type": "ThisExpression", + "start": 3893, + "end": 3897, + "loc": { + "start": { + "line": 119, + "column": 67 + }, + "end": { + "line": 119, + "column": 71 + } + } + }, + "property": { + "type": "Identifier", + "start": 3898, + "end": 3902, + "loc": { + "start": { + "line": 119, + "column": 72 + }, + "end": { + "line": 119, + "column": 76 + }, + "identifierName": "port" + }, + "name": "port" + }, + "computed": false + }, + { + "type": "CallExpression", + "start": 3906, + "end": 3933, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 107 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3906, + "end": 3924, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 98 + } + }, + "object": { + "type": "MemberExpression", + "start": 3906, + "end": 3916, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 90 + } + }, + "object": { + "type": "ThisExpression", + "start": 3906, + "end": 3910, + "loc": { + "start": { + "line": 119, + "column": 80 + }, + "end": { + "line": 119, + "column": 84 } } - ], - "directives": [] + }, + "property": { + "type": "Identifier", + "start": 3911, + "end": 3916, + "loc": { + "start": { + "line": 119, + "column": 85 + }, + "end": { + "line": 119, + "column": 90 + }, + "identifierName": "entry" + }, + "name": "entry" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 3917, + "end": 3924, + "loc": { + "start": { + "line": 119, + "column": 91 + }, + "end": { + "line": 119, + "column": 98 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 3925, + "end": 3928, + "loc": { + "start": { + "line": 119, + "column": 99 + }, + "end": { + "line": 119, + "column": 102 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + }, + { + "type": "StringLiteral", + "start": 3930, + "end": 3932, + "loc": { + "start": { + "line": 119, + "column": 104 + }, + "end": { + "line": 119, + "column": 106 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" } - } - ] - } + ] + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 3844, + "end": 3844, + "loc": { + "start": { + "line": 119, + "column": 18 + }, + "end": { + "line": 119, + "column": 18 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3859, + "end": 3891, + "loc": { + "start": { + "line": 119, + "column": 33 + }, + "end": { + "line": 119, + "column": 65 + } + }, + "value": { + "raw": "::serving from http://localhost:", + "cooked": "::serving from http://localhost:" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3903, + "end": 3904, + "loc": { + "start": { + "line": 119, + "column": 77 + }, + "end": { + "line": 119, + "column": 78 + } + }, + "value": { + "raw": "/", + "cooked": "/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3934, + "end": 3934, + "loc": { + "start": { + "line": 119, + "column": 108 + }, + "end": { + "line": 119, + "column": 108 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true + } + ] } - ], - "directives": [] + ] + } + }, + { + "type": "ExpressionStatement", + "start": 3944, + "end": 4012, + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 74 + } }, - "alternate": { - "type": "BlockStatement", - "start": 3465, - "end": 3650, + "expression": { + "type": "CallExpression", + "start": 3944, + "end": 4011, "loc": { "start": { - "line": 104, - "column": 13 + "line": 120, + "column": 6 }, "end": { - "line": 106, - "column": 7 + "line": 120, + "column": 73 } }, - "body": [ + "callee": { + "type": "Identifier", + "start": 3944, + "end": 3947, + "loc": { + "start": { + "line": 120, + "column": 6 + }, + "end": { + "line": 120, + "column": 9 + }, + "identifierName": "opn" + }, + "name": "opn" + }, + "arguments": [ { - "type": "ExpressionStatement", - "start": 3475, - "end": 3642, + "type": "TemplateLiteral", + "start": 3948, + "end": 4010, "loc": { "start": { - "line": 105, - "column": 8 + "line": 120, + "column": 10 }, "end": { - "line": 105, - "column": 175 + "line": 120, + "column": 72 } }, - "expression": { - "type": "CallExpression", - "start": 3475, - "end": 3641, - "loc": { - "start": { - "line": 105, - "column": 8 - }, - "end": { - "line": 105, - "column": 174 - } - }, - "callee": { - "type": "Identifier", - "start": 3475, - "end": 3481, + "expressions": [ + { + "type": "MemberExpression", + "start": 3968, + "end": 3977, "loc": { "start": { - "line": 105, - "column": 8 + "line": 120, + "column": 30 }, "end": { - "line": 105, - "column": 14 + "line": 120, + "column": 39 + } + }, + "object": { + "type": "ThisExpression", + "start": 3968, + "end": 3972, + "loc": { + "start": { + "line": 120, + "column": 30 + }, + "end": { + "line": 120, + "column": 34 + } + } + }, + "property": { + "type": "Identifier", + "start": 3973, + "end": 3977, + "loc": { + "start": { + "line": 120, + "column": 35 + }, + "end": { + "line": 120, + "column": 39 + }, + "identifierName": "port" }, - "identifierName": "reject" + "name": "port" }, - "name": "reject" + "computed": false }, - "arguments": [ - { - "type": "CallExpression", - "start": 3482, - "end": 3640, + { + "type": "CallExpression", + "start": 3981, + "end": 4008, + "loc": { + "start": { + "line": 120, + "column": 43 + }, + "end": { + "line": 120, + "column": 70 + } + }, + "callee": { + "type": "MemberExpression", + "start": 3981, + "end": 3999, "loc": { "start": { - "line": 105, - "column": 15 + "line": 120, + "column": 43 }, "end": { - "line": 105, - "column": 173 + "line": 120, + "column": 61 } }, - "callee": { + "object": { "type": "MemberExpression", - "start": 3482, - "end": 3493, + "start": 3981, + "end": 3991, "loc": { "start": { - "line": 105, - "column": 15 + "line": 120, + "column": 43 }, "end": { - "line": 105, - "column": 26 + "line": 120, + "column": 53 } }, "object": { - "type": "Identifier", - "start": 3482, - "end": 3488, + "type": "ThisExpression", + "start": 3981, + "end": 3985, "loc": { "start": { - "line": 105, - "column": 15 + "line": 120, + "column": 43 }, "end": { - "line": 105, - "column": 21 - }, - "identifierName": "logger" - }, - "name": "logger" + "line": 120, + "column": 47 + } + } }, "property": { "type": "Identifier", - "start": 3489, - "end": 3493, + "start": 3986, + "end": 3991, "loc": { "start": { - "line": 105, - "column": 22 + "line": 120, + "column": 48 }, "end": { - "line": 105, - "column": 26 + "line": 120, + "column": 53 }, - "identifierName": "warn" + "identifierName": "entry" }, - "name": "warn" + "name": "entry" }, "computed": false }, - "arguments": [ - { - "type": "TemplateLiteral", - "start": 3494, - "end": 3639, - "loc": { - "start": { - "line": 105, - "column": 27 - }, - "end": { - "line": 105, - "column": 172 - } + "property": { + "type": "Identifier", + "start": 3992, + "end": 3999, + "loc": { + "start": { + "line": 120, + "column": 54 }, - "expressions": [ - { - "type": "MemberExpression", - "start": 3497, - "end": 3515, - "loc": { - "start": { - "line": 105, - "column": 30 - }, - "end": { - "line": 105, - "column": 48 - } - }, - "object": { - "type": "MemberExpression", - "start": 3497, - "end": 3510, - "loc": { - "start": { - "line": 105, - "column": 30 - }, - "end": { - "line": 105, - "column": 43 - } - }, - "object": { - "type": "Identifier", - "start": 3497, - "end": 3503, - "loc": { - "start": { - "line": 105, - "column": 30 - }, - "end": { - "line": 105, - "column": 36 - }, - "identifierName": "global" - }, - "name": "global" - }, - "property": { - "type": "Identifier", - "start": 3504, - "end": 3510, - "loc": { - "start": { - "line": 105, - "column": 37 - }, - "end": { - "line": 105, - "column": 43 - }, - "identifierName": "config" - }, - "name": "config" - }, - "computed": false - }, - "property": { - "type": "Identifier", - "start": 3511, - "end": 3515, - "loc": { - "start": { - "line": 105, - "column": 44 - }, - "end": { - "line": 105, - "column": 48 - }, - "identifierName": "name" - }, - "name": "name" - }, - "computed": false - } - ], - "quasis": [ - { - "type": "TemplateElement", - "start": 3495, - "end": 3495, - "loc": { - "start": { - "line": 105, - "column": 28 - }, - "end": { - "line": 105, - "column": 28 - } - }, - "value": { - "raw": "", - "cooked": "" - }, - "tail": false - }, - { - "type": "TemplateElement", - "start": 3516, - "end": 3638, - "loc": { - "start": { - "line": 105, - "column": 49 - }, - "end": { - "line": 105, - "column": 171 - } - }, - "value": { - "raw": "::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)", - "cooked": "::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)" - }, - "tail": true - } - ] - } - ] - } - ] - } + "end": { + "line": 120, + "column": 61 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 4000, + "end": 4003, + "loc": { + "start": { + "line": 120, + "column": 62 + }, + "end": { + "line": 120, + "column": 65 + } + }, + "extra": { + "rawValue": "/", + "raw": "'/'" + }, + "value": "/" + }, + { + "type": "StringLiteral", + "start": 4005, + "end": 4007, + "loc": { + "start": { + "line": 120, + "column": 67 + }, + "end": { + "line": 120, + "column": 69 + } + }, + "extra": { + "rawValue": "", + "raw": "''" + }, + "value": "" + } + ] + } + ], + "quasis": [ + { + "type": "TemplateElement", + "start": 3949, + "end": 3966, + "loc": { + "start": { + "line": 120, + "column": 11 + }, + "end": { + "line": 120, + "column": 28 + } + }, + "value": { + "raw": "http://localhost:", + "cooked": "http://localhost:" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 3978, + "end": 3979, + "loc": { + "start": { + "line": 120, + "column": 40 + }, + "end": { + "line": 120, + "column": 41 + } + }, + "value": { + "raw": "/", + "cooked": "/" + }, + "tail": false + }, + { + "type": "TemplateElement", + "start": 4009, + "end": 4009, + "loc": { + "start": { + "line": 120, + "column": 71 + }, + "end": { + "line": 120, + "column": 71 + } + }, + "value": { + "raw": "", + "cooked": "" + }, + "tail": true + } + ] } - ], - "directives": [] + ] } } ], @@ -16137,37 +19025,19 @@ "directives": [], "trailingComments": null }, - "leadingComments": [ - { - "type": "CommentBlock", - "value": "*\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n ", - "start": 622, - "end": 1238, - "loc": { - "start": { - "line": 32, - "column": 0 - }, - "end": { - "line": 41, - "column": 3 - } - } - } - ], "trailingComments": [ { "type": "CommentBlock", "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", - "start": 3666, - "end": 3894, + "start": 4028, + "end": 4256, "loc": { "start": { - "line": 110, + "line": 124, "column": 2 }, "end": { - "line": 114, + "line": 128, "column": 5 } } @@ -16176,30 +19046,30 @@ }, { "type": "ClassMethod", - "start": 3897, - "end": 4233, + "start": 4259, + "end": 4595, "loc": { "start": { - "line": 115, + "line": 129, "column": 2 }, "end": { - "line": 125, + "line": 139, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 3897, - "end": 3908, + "start": 4259, + "end": 4270, "loc": { "start": { - "line": 115, + "line": 129, "column": 2 }, "end": { - "line": 115, + "line": 129, "column": 13 }, "identifierName": "appLocation" @@ -16216,15 +19086,15 @@ "params": [ { "type": "Identifier", - "start": 3909, - "end": 3913, + "start": 4271, + "end": 4275, "loc": { "start": { - "line": 115, + "line": 129, "column": 14 }, "end": { - "line": 115, + "line": 129, "column": 18 }, "identifierName": "path" @@ -16233,15 +19103,15 @@ }, { "type": "Identifier", - "start": 3915, - "end": 3924, + "start": 4277, + "end": 4286, "loc": { "start": { - "line": 115, + "line": 129, "column": 20 }, "end": { - "line": 115, + "line": 129, "column": 29 }, "identifierName": "alternate" @@ -16250,29 +19120,29 @@ }, { "type": "AssignmentPattern", - "start": 3926, - "end": 3950, + "start": 4288, + "end": 4312, "loc": { "start": { - "line": 115, + "line": 129, "column": 31 }, "end": { - "line": 115, + "line": 129, "column": 55 } }, "left": { "type": "Identifier", - "start": 3926, - "end": 3942, + "start": 4288, + "end": 4304, "loc": { "start": { - "line": 115, + "line": 129, "column": 31 }, "end": { - "line": 115, + "line": 129, "column": 47 }, "identifierName": "disableAlternate" @@ -16281,15 +19151,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 3945, - "end": 3950, + "start": 4307, + "end": 4312, "loc": { "start": { - "line": 115, + "line": 129, "column": 50 }, "end": { - "line": 115, + "line": 129, "column": 55 } }, @@ -16299,59 +19169,59 @@ ], "body": { "type": "BlockStatement", - "start": 3952, - "end": 4233, + "start": 4314, + "end": 4595, "loc": { "start": { - "line": 115, + "line": 129, "column": 57 }, "end": { - "line": 125, + "line": 139, "column": 3 } }, "body": [ { "type": "VariableDeclaration", - "start": 3958, - "end": 3983, + "start": 4320, + "end": 4345, "loc": { "start": { - "line": 116, + "line": 130, "column": 4 }, "end": { - "line": 116, + "line": 130, "column": 29 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 3962, - "end": 3982, + "start": 4324, + "end": 4344, "loc": { "start": { - "line": 116, + "line": 130, "column": 8 }, "end": { - "line": 116, + "line": 130, "column": 28 } }, "id": { "type": "Identifier", - "start": 3962, - "end": 3966, + "start": 4324, + "end": 4328, "loc": { "start": { - "line": 116, + "line": 130, "column": 8 }, "end": { - "line": 116, + "line": 130, "column": 12 }, "identifierName": "root" @@ -16360,43 +19230,43 @@ }, "init": { "type": "CallExpression", - "start": 3969, - "end": 3982, + "start": 4331, + "end": 4344, "loc": { "start": { - "line": 116, + "line": 130, "column": 15 }, "end": { - "line": 116, + "line": 130, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 3969, - "end": 3980, + "start": 4331, + "end": 4342, "loc": { "start": { - "line": 116, + "line": 130, "column": 15 }, "end": { - "line": 116, + "line": 130, "column": 26 } }, "object": { "type": "Identifier", - "start": 3969, - "end": 3976, + "start": 4331, + "end": 4338, "loc": { "start": { - "line": 116, + "line": 130, "column": 15 }, "end": { - "line": 116, + "line": 130, "column": 22 }, "identifierName": "process" @@ -16405,15 +19275,15 @@ }, "property": { "type": "Identifier", - "start": 3977, - "end": 3980, + "start": 4339, + "end": 4342, "loc": { "start": { - "line": 116, + "line": 130, "column": 23 }, "end": { - "line": 116, + "line": 130, "column": 26 }, "identifierName": "cwd" @@ -16430,43 +19300,43 @@ }, { "type": "IfStatement", - "start": 3988, - "end": 4187, + "start": 4350, + "end": 4549, "loc": { "start": { - "line": 117, + "line": 131, "column": 4 }, "end": { - "line": 122, + "line": 136, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 3992, - "end": 4018, + "start": 4354, + "end": 4380, "loc": { "start": { - "line": 117, + "line": 131, "column": 8 }, "end": { - "line": 117, + "line": 131, "column": 34 } }, "left": { "type": "UnaryExpression", - "start": 3992, - "end": 3997, + "start": 4354, + "end": 4359, "loc": { "start": { - "line": 117, + "line": 131, "column": 8 }, "end": { - "line": 117, + "line": 131, "column": 13 } }, @@ -16474,15 +19344,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 3993, - "end": 3997, + "start": 4355, + "end": 4359, "loc": { "start": { - "line": 117, + "line": 131, "column": 9 }, "end": { - "line": 117, + "line": 131, "column": 13 }, "identifierName": "path" @@ -16496,15 +19366,15 @@ "operator": "&&", "right": { "type": "UnaryExpression", - "start": 4001, - "end": 4018, + "start": 4363, + "end": 4380, "loc": { "start": { - "line": 117, + "line": 131, "column": 17 }, "end": { - "line": 117, + "line": 131, "column": 34 } }, @@ -16512,15 +19382,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 4002, - "end": 4018, + "start": 4364, + "end": 4380, "loc": { "start": { - "line": 117, + "line": 131, "column": 18 }, "end": { - "line": 117, + "line": 131, "column": 34 }, "identifierName": "disableAlternate" @@ -16534,59 +19404,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 4020, - "end": 4051, + "start": 4382, + "end": 4413, "loc": { "start": { - "line": 117, + "line": 131, "column": 36 }, "end": { - "line": 119, + "line": 133, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4028, - "end": 4045, + "start": 4390, + "end": 4407, "loc": { "start": { - "line": 118, + "line": 132, "column": 6 }, "end": { - "line": 118, + "line": 132, "column": 23 } }, "expression": { "type": "AssignmentExpression", - "start": 4028, - "end": 4044, + "start": 4390, + "end": 4406, "loc": { "start": { - "line": 118, + "line": 132, "column": 6 }, "end": { - "line": 118, + "line": 132, "column": 22 } }, "operator": "=", "left": { "type": "Identifier", - "start": 4028, - "end": 4032, + "start": 4390, + "end": 4394, "loc": { "start": { - "line": 118, + "line": 132, "column": 6 }, "end": { - "line": 118, + "line": 132, "column": 10 }, "identifierName": "path" @@ -16595,15 +19465,15 @@ }, "right": { "type": "Identifier", - "start": 4035, - "end": 4044, + "start": 4397, + "end": 4406, "loc": { "start": { - "line": 118, + "line": 132, "column": 13 }, "end": { - "line": 118, + "line": 132, "column": 22 }, "identifierName": "alternate" @@ -16617,43 +19487,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4057, - "end": 4187, + "start": 4419, + "end": 4549, "loc": { "start": { - "line": 119, + "line": 133, "column": 11 }, "end": { - "line": 122, + "line": 136, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 4061, - "end": 4086, + "start": 4423, + "end": 4448, "loc": { "start": { - "line": 119, + "line": 133, "column": 15 }, "end": { - "line": 119, + "line": 133, "column": 40 } }, "left": { "type": "UnaryExpression", - "start": 4061, - "end": 4066, + "start": 4423, + "end": 4428, "loc": { "start": { - "line": 119, + "line": 133, "column": 15 }, "end": { - "line": 119, + "line": 133, "column": 20 } }, @@ -16661,15 +19531,15 @@ "prefix": true, "argument": { "type": "Identifier", - "start": 4062, - "end": 4066, + "start": 4424, + "end": 4428, "loc": { "start": { - "line": 119, + "line": 133, "column": 16 }, "end": { - "line": 119, + "line": 133, "column": 20 }, "identifierName": "path" @@ -16683,15 +19553,15 @@ "operator": "&&", "right": { "type": "Identifier", - "start": 4070, - "end": 4086, + "start": 4432, + "end": 4448, "loc": { "start": { - "line": 119, + "line": 133, "column": 24 }, "end": { - "line": 119, + "line": 133, "column": 40 }, "identifierName": "disableAlternate" @@ -16701,44 +19571,44 @@ }, "consequent": { "type": "BlockStatement", - "start": 4088, - "end": 4187, + "start": 4450, + "end": 4549, "loc": { "start": { - "line": 119, + "line": 133, "column": 42 }, "end": { - "line": 122, + "line": 136, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 4164, - "end": 4181, + "start": 4526, + "end": 4543, "loc": { "start": { - "line": 121, + "line": 135, "column": 6 }, "end": { - "line": 121, + "line": 135, "column": 23 } }, "argument": { "type": "Identifier", - "start": 4171, - "end": 4180, + "start": 4533, + "end": 4542, "loc": { "start": { - "line": 121, + "line": 135, "column": 13 }, "end": { - "line": 121, + "line": 135, "column": 22 }, "identifierName": "alternate" @@ -16750,15 +19620,15 @@ { "type": "CommentLine", "value": " when we disable alternate we return the value of alternate", - "start": 4096, - "end": 4157, + "start": 4458, + "end": 4519, "loc": { "start": { - "line": 120, + "line": 134, "column": 6 }, "end": { - "line": 120, + "line": 134, "column": 67 } } @@ -16773,44 +19643,44 @@ }, { "type": "ExpressionStatement", - "start": 4192, - "end": 4212, + "start": 4554, + "end": 4574, "loc": { "start": { - "line": 123, + "line": 137, "column": 4 }, "end": { - "line": 123, + "line": 137, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 4192, - "end": 4211, + "start": 4554, + "end": 4573, "loc": { "start": { - "line": 123, + "line": 137, "column": 4 }, "end": { - "line": 123, + "line": 137, "column": 23 } }, "operator": "+=", "left": { "type": "Identifier", - "start": 4192, - "end": 4196, + "start": 4554, + "end": 4558, "loc": { "start": { - "line": 123, + "line": 137, "column": 4 }, "end": { - "line": 123, + "line": 137, "column": 8 }, "identifierName": "root" @@ -16819,30 +19689,30 @@ }, "right": { "type": "TemplateLiteral", - "start": 4200, - "end": 4211, + "start": 4562, + "end": 4573, "loc": { "start": { - "line": 123, + "line": 137, "column": 12 }, "end": { - "line": 123, + "line": 137, "column": 23 } }, "expressions": [ { "type": "Identifier", - "start": 4205, - "end": 4209, + "start": 4567, + "end": 4571, "loc": { "start": { - "line": 123, + "line": 137, "column": 17 }, "end": { - "line": 123, + "line": 137, "column": 21 }, "identifierName": "path" @@ -16853,15 +19723,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 4201, - "end": 4203, + "start": 4563, + "end": 4565, "loc": { "start": { - "line": 123, + "line": 137, "column": 13 }, "end": { - "line": 123, + "line": 137, "column": 15 } }, @@ -16873,15 +19743,15 @@ }, { "type": "TemplateElement", - "start": 4210, - "end": 4210, + "start": 4572, + "end": 4572, "loc": { "start": { - "line": 123, + "line": 137, "column": 22 }, "end": { - "line": 123, + "line": 137, "column": 22 } }, @@ -16897,29 +19767,29 @@ }, { "type": "ReturnStatement", - "start": 4217, - "end": 4229, + "start": 4579, + "end": 4591, "loc": { "start": { - "line": 124, + "line": 138, "column": 4 }, "end": { - "line": 124, + "line": 138, "column": 16 } }, "argument": { "type": "Identifier", - "start": 4224, - "end": 4228, + "start": 4586, + "end": 4590, "loc": { "start": { - "line": 124, + "line": 138, "column": 11 }, "end": { - "line": 124, + "line": 138, "column": 15 }, "identifierName": "root" @@ -16934,15 +19804,15 @@ { "type": "CommentBlock", "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", - "start": 3666, - "end": 3894, + "start": 4028, + "end": 4256, "loc": { "start": { - "line": 110, + "line": 124, "column": 2 }, "end": { - "line": 114, + "line": 128, "column": 5 } } @@ -16951,30 +19821,30 @@ }, { "type": "ClassMethod", - "start": 4237, - "end": 4617, + "start": 4599, + "end": 4979, "loc": { "start": { - "line": 127, + "line": 141, "column": 2 }, "end": { - "line": 133, + "line": 147, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 4237, - "end": 4253, + "start": 4599, + "end": 4615, "loc": { "start": { - "line": 127, + "line": 141, "column": 2 }, "end": { - "line": 127, + "line": 141, "column": 18 }, "identifierName": "handleOldOptions" @@ -16990,15 +19860,15 @@ "params": [ { "type": "Identifier", - "start": 4254, - "end": 4261, + "start": 4616, + "end": 4623, "loc": { "start": { - "line": 127, + "line": 141, "column": 19 }, "end": { - "line": 127, + "line": 141, "column": 26 }, "identifierName": "options" @@ -17008,72 +19878,72 @@ ], "body": { "type": "BlockStatement", - "start": 4263, - "end": 4617, + "start": 4625, + "end": 4979, "loc": { "start": { - "line": 127, + "line": 141, "column": 28 }, "end": { - "line": 133, + "line": 147, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 4269, - "end": 4613, + "start": 4631, + "end": 4975, "loc": { "start": { - "line": 128, + "line": 142, "column": 4 }, "end": { - "line": 132, + "line": 146, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 4273, - "end": 4312, + "start": 4635, + "end": 4674, "loc": { "start": { - "line": 128, + "line": 142, "column": 8 }, "end": { - "line": 128, + "line": 142, "column": 47 } }, "left": { "type": "MemberExpression", - "start": 4273, - "end": 4285, + "start": 4635, + "end": 4647, "loc": { "start": { - "line": 128, + "line": 142, "column": 8 }, "end": { - "line": 128, + "line": 142, "column": 20 } }, "object": { "type": "Identifier", - "start": 4273, - "end": 4280, + "start": 4635, + "end": 4642, "loc": { "start": { - "line": 128, + "line": 142, "column": 8 }, "end": { - "line": 128, + "line": 142, "column": 15 }, "identifierName": "options" @@ -17082,15 +19952,15 @@ }, "property": { "type": "Identifier", - "start": 4281, - "end": 4285, + "start": 4643, + "end": 4647, "loc": { "start": { - "line": 128, + "line": 142, "column": 16 }, "end": { - "line": 128, + "line": 142, "column": 20 }, "identifierName": "path" @@ -17102,29 +19972,29 @@ "operator": "||", "right": { "type": "MemberExpression", - "start": 4289, - "end": 4312, + "start": 4651, + "end": 4674, "loc": { "start": { - "line": 128, + "line": 142, "column": 24 }, "end": { - "line": 128, + "line": 142, "column": 47 } }, "object": { "type": "Identifier", - "start": 4289, - "end": 4296, + "start": 4651, + "end": 4658, "loc": { "start": { - "line": 128, + "line": 142, "column": 24 }, "end": { - "line": 128, + "line": 142, "column": 31 }, "identifierName": "options" @@ -17133,15 +20003,15 @@ }, "property": { "type": "Identifier", - "start": 4297, - "end": 4312, + "start": 4659, + "end": 4674, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 47 }, "identifierName": "elementLocation" @@ -17153,72 +20023,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 4314, - "end": 4501, + "start": 4676, + "end": 4863, "loc": { "start": { - "line": 128, + "line": 142, "column": 49 }, "end": { - "line": 130, + "line": 144, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4322, - "end": 4495, + "start": 4684, + "end": 4857, "loc": { "start": { - "line": 129, + "line": 143, "column": 6 }, "end": { - "line": 129, + "line": 143, "column": 179 } }, "expression": { "type": "CallExpression", - "start": 4322, - "end": 4494, + "start": 4684, + "end": 4856, "loc": { "start": { - "line": 129, + "line": 143, "column": 6 }, "end": { - "line": 129, + "line": 143, "column": 178 } }, "callee": { "type": "MemberExpression", - "start": 4322, - "end": 4333, + "start": 4684, + "end": 4695, "loc": { "start": { - "line": 129, + "line": 143, "column": 6 }, "end": { - "line": 129, + "line": 143, "column": 17 } }, "object": { "type": "Identifier", - "start": 4322, - "end": 4328, + "start": 4684, + "end": 4690, "loc": { "start": { - "line": 129, + "line": 143, "column": 6 }, "end": { - "line": 129, + "line": 143, "column": 12 }, "identifierName": "logger" @@ -17227,15 +20097,15 @@ }, "property": { "type": "Identifier", - "start": 4329, - "end": 4333, + "start": 4691, + "end": 4695, "loc": { "start": { - "line": 129, + "line": 143, "column": 13 }, "end": { - "line": 129, + "line": 143, "column": 17 }, "identifierName": "warn" @@ -17247,58 +20117,58 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 4334, - "end": 4493, + "start": 4696, + "end": 4855, "loc": { "start": { - "line": 129, + "line": 143, "column": 18 }, "end": { - "line": 129, + "line": 143, "column": 177 } }, "expressions": [ { "type": "ConditionalExpression", - "start": 4337, - "end": 4392, + "start": 4699, + "end": 4754, "loc": { "start": { - "line": 129, + "line": 143, "column": 21 }, "end": { - "line": 129, + "line": 143, "column": 76 } }, "test": { "type": "MemberExpression", - "start": 4337, - "end": 4349, + "start": 4699, + "end": 4711, "loc": { "start": { - "line": 129, + "line": 143, "column": 21 }, "end": { - "line": 129, + "line": 143, "column": 33 } }, "object": { "type": "Identifier", - "start": 4337, - "end": 4344, + "start": 4699, + "end": 4706, "loc": { "start": { - "line": 129, + "line": 143, "column": 21 }, "end": { - "line": 129, + "line": 143, "column": 28 }, "identifierName": "options" @@ -17307,15 +20177,15 @@ }, "property": { "type": "Identifier", - "start": 4345, - "end": 4349, + "start": 4707, + "end": 4711, "loc": { "start": { - "line": 129, + "line": 143, "column": 29 }, "end": { - "line": 129, + "line": 143, "column": 33 }, "identifierName": "path" @@ -17326,15 +20196,15 @@ }, "consequent": { "type": "StringLiteral", - "start": 4352, - "end": 4365, + "start": 4714, + "end": 4727, "loc": { "start": { - "line": 129, + "line": 143, "column": 36 }, "end": { - "line": 129, + "line": 143, "column": 49 } }, @@ -17346,15 +20216,15 @@ }, "alternate": { "type": "StringLiteral", - "start": 4368, - "end": 4392, + "start": 4730, + "end": 4754, "loc": { "start": { - "line": 129, + "line": 143, "column": 52 }, "end": { - "line": 129, + "line": 143, "column": 76 } }, @@ -17369,15 +20239,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 4335, - "end": 4335, + "start": 4697, + "end": 4697, "loc": { "start": { - "line": 129, + "line": 143, "column": 19 }, "end": { - "line": 129, + "line": 143, "column": 19 } }, @@ -17389,15 +20259,15 @@ }, { "type": "TemplateElement", - "start": 4393, - "end": 4492, + "start": 4755, + "end": 4854, "loc": { "start": { - "line": 129, + "line": 143, "column": 77 }, "end": { - "line": 129, + "line": 143, "column": 176 } }, @@ -17417,43 +20287,43 @@ }, "alternate": { "type": "IfStatement", - "start": 4507, - "end": 4613, + "start": 4869, + "end": 4975, "loc": { "start": { - "line": 130, + "line": 144, "column": 11 }, "end": { - "line": 132, + "line": 146, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 4511, - "end": 4528, + "start": 4873, + "end": 4890, "loc": { "start": { - "line": 130, + "line": 144, "column": 15 }, "end": { - "line": 130, + "line": 144, "column": 32 } }, "object": { "type": "Identifier", - "start": 4511, - "end": 4518, + "start": 4873, + "end": 4880, "loc": { "start": { - "line": 130, + "line": 144, "column": 15 }, "end": { - "line": 130, + "line": 144, "column": 22 }, "identifierName": "options" @@ -17462,15 +20332,15 @@ }, "property": { "type": "Identifier", - "start": 4519, - "end": 4528, + "start": 4881, + "end": 4890, "loc": { "start": { - "line": 130, + "line": 144, "column": 23 }, "end": { - "line": 130, + "line": 144, "column": 32 }, "identifierName": "bowerPath" @@ -17481,72 +20351,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 4530, - "end": 4613, + "start": 4892, + "end": 4975, "loc": { "start": { - "line": 130, + "line": 144, "column": 34 }, "end": { - "line": 132, + "line": 146, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 4538, - "end": 4607, + "start": 4900, + "end": 4969, "loc": { "start": { - "line": 131, + "line": 145, "column": 6 }, "end": { - "line": 131, + "line": 145, "column": 75 } }, "expression": { "type": "CallExpression", - "start": 4538, - "end": 4606, + "start": 4900, + "end": 4968, "loc": { "start": { - "line": 131, + "line": 145, "column": 6 }, "end": { - "line": 131, + "line": 145, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 4538, - "end": 4549, + "start": 4900, + "end": 4911, "loc": { "start": { - "line": 131, + "line": 145, "column": 6 }, "end": { - "line": 131, + "line": 145, "column": 17 } }, "object": { "type": "Identifier", - "start": 4538, - "end": 4544, + "start": 4900, + "end": 4906, "loc": { "start": { - "line": 131, + "line": 145, "column": 6 }, "end": { - "line": 131, + "line": 145, "column": 12 }, "identifierName": "logger" @@ -17555,15 +20425,15 @@ }, "property": { "type": "Identifier", - "start": 4545, - "end": 4549, + "start": 4907, + "end": 4911, "loc": { "start": { - "line": 131, + "line": 145, "column": 13 }, "end": { - "line": 131, + "line": 145, "column": 17 }, "identifierName": "warn" @@ -17575,15 +20445,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 4550, - "end": 4605, + "start": 4912, + "end": 4967, "loc": { "start": { - "line": 131, + "line": 145, "column": 18 }, "end": { - "line": 131, + "line": 145, "column": 73 } }, @@ -17608,30 +20478,30 @@ }, { "type": "ClassMethod", - "start": 4621, - "end": 4662, + "start": 4983, + "end": 5024, "loc": { "start": { - "line": 135, + "line": 149, "column": 2 }, "end": { - "line": 137, + "line": 151, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 4621, - "end": 4627, + "start": 4983, + "end": 4989, "loc": { "start": { - "line": 135, + "line": 149, "column": 2 }, "end": { - "line": 135, + "line": 149, "column": 8 }, "identifierName": "reload" @@ -17647,72 +20517,72 @@ "params": [], "body": { "type": "BlockStatement", - "start": 4630, - "end": 4662, + "start": 4992, + "end": 5024, "loc": { "start": { - "line": 135, + "line": 149, "column": 11 }, "end": { - "line": 137, + "line": 151, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 4636, - "end": 4658, + "start": 4998, + "end": 5020, "loc": { "start": { - "line": 136, + "line": 150, "column": 4 }, "end": { - "line": 136, + "line": 150, "column": 26 } }, "expression": { "type": "CallExpression", - "start": 4636, - "end": 4657, + "start": 4998, + "end": 5019, "loc": { "start": { - "line": 136, + "line": 150, "column": 4 }, "end": { - "line": 136, + "line": 150, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 4636, - "end": 4655, + "start": 4998, + "end": 5017, "loc": { "start": { - "line": 136, + "line": 150, "column": 4 }, "end": { - "line": 136, + "line": 150, "column": 23 } }, "object": { "type": "Identifier", - "start": 4636, - "end": 4648, + "start": 4998, + "end": 5010, "loc": { "start": { - "line": 136, + "line": 150, "column": 4 }, "end": { - "line": 136, + "line": 150, "column": 16 }, "identifierName": "reloadServer" @@ -17721,15 +20591,15 @@ }, "property": { "type": "Identifier", - "start": 4649, - "end": 4655, + "start": 5011, + "end": 5017, "loc": { "start": { - "line": 136, + "line": 150, "column": 17 }, "end": { - "line": 136, + "line": 150, "column": 23 }, "identifierName": "reload" @@ -17751,95 +20621,2243 @@ "leadingComments": [], "trailingComments": [] }, - "leadingComments": null + "leadingComments": null + }, + { + "type": "ExportDefaultDeclaration", + "start": 5027, + "end": 5055, + "loc": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 153, + "column": 28 + } + }, + "declaration": { + "type": "VariableDeclaration", + "kind": "let", + "loc": { + "start": { + "line": 153, + "column": 0 + }, + "end": { + "line": 153, + "column": 28 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "server" + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "Server" + } + } + } + ], + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [ + { + "type": "Directive", + "start": 0, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 13 + } + }, + "value": { + "type": "DirectiveLiteral", + "start": 0, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 12 + } + }, + "value": "use strict", + "extra": { + "raw": "'use strict'", + "rawValue": "use strict" + } + } + } + ] + }, + "comments": [ + { + "type": "CommentBlock", + "value": "*\n * glob file path\n * @param {string} string\n ", + "start": 319, + "end": 370, + "loc": { + "start": { + "line": 13, + "column": 0 + }, + "end": { + "line": 16, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n ", + "start": 622, + "end": 1238, + "loc": { + "start": { + "line": 32, + "column": 0 + }, + "end": { + "line": 41, + "column": 3 + } + } + }, + { + "type": "CommentLine", + "value": " serve backed-cli documentation", + "start": 2659, + "end": 2692, + "loc": { + "start": { + "line": 85, + "column": 8 + }, + "end": { + "line": 85, + "column": 41 + } + } + }, + { + "type": "CommentLine", + "value": " serve backed documentation", + "start": 2800, + "end": 2829, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 37 + } + } + }, + { + "type": "CommentLine", + "value": " TODO: Add option to override index", + "start": 2945, + "end": 2982, + "loc": { + "start": { + "line": 93, + "column": 8 + }, + "end": { + "line": 93, + "column": 45 + } + } + }, + { + "type": "CommentLine", + "value": " TODO: implement copyrighted by package author & package name if no file is found", + "start": 3093, + "end": 3176, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 91 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", + "start": 4028, + "end": 4256, + "loc": { + "start": { + "line": 124, + "column": 2 + }, + "end": { + "line": 128, + "column": 5 + } + } + }, + { + "type": "CommentLine", + "value": " when we disable alternate we return the value of alternate", + "start": 4458, + "end": 4519, + "loc": { + "start": { + "line": 134, + "column": 6 + }, + "end": { + "line": 134, + "column": 67 + } + } + } + ], + "tokens": [ + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "use strict", + "start": 0, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "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": 14, + "end": 19, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "express", + "start": 20, + "end": 27, + "loc": { + "start": { + "line": 2, + "column": 6 + }, + "end": { + "line": 2, + "column": 13 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 28, + "end": 29, + "loc": { + "start": { + "line": 2, + "column": 14 + }, + "end": { + "line": 2, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 30, + "end": 37, + "loc": { + "start": { + "line": 2, + "column": 16 + }, + "end": { + "line": 2, + "column": 23 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 37, + "end": 38, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 24 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "express", + "start": 38, + "end": 47, + "loc": { + "start": { + "line": 2, + "column": 24 + }, + "end": { + "line": 2, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 47, + "end": 48, + "loc": { + "start": { + "line": 2, + "column": 33 + }, + "end": { + "line": 2, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 48, + "end": 49, + "loc": { + "start": { + "line": 2, + "column": 34 + }, + "end": { + "line": 2, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 50, + "end": 55, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "http", + "start": 56, + "end": 60, + "loc": { + "start": { + "line": 3, + "column": 6 + }, + "end": { + "line": 3, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 61, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 11 + }, + "end": { + "line": 3, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 63, + "end": 70, + "loc": { + "start": { + "line": 3, + "column": 13 + }, + "end": { + "line": 3, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 70, + "end": 71, + "loc": { + "start": { + "line": 3, + "column": 20 + }, + "end": { + "line": 3, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "http", + "start": 71, + "end": 77, + "loc": { + "start": { + "line": 3, + "column": 21 + }, + "end": { + "line": 3, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 77, + "end": 78, + "loc": { + "start": { + "line": 3, + "column": 27 + }, + "end": { + "line": 3, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 78, + "end": 79, + "loc": { + "start": { + "line": 3, + "column": 28 + }, + "end": { + "line": 3, + "column": 29 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 80, + "end": 85, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reload", + "start": 86, + "end": 92, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 93, + "end": 94, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 95, + "end": 102, + "loc": { + "start": { + "line": 4, + "column": 15 + }, + "end": { + "line": 4, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 102, + "end": 103, + "loc": { + "start": { + "line": 4, + "column": 22 + }, + "end": { + "line": 4, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "reload", + "start": 103, + "end": 111, + "loc": { + "start": { + "line": 4, + "column": 23 + }, + "end": { + "line": 4, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 111, + "end": 112, + "loc": { + "start": { + "line": 4, + "column": 31 + }, + "end": { + "line": 4, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 112, + "end": 113, + "loc": { + "start": { + "line": 4, + "column": 32 + }, + "end": { + "line": 4, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 114, + "end": 119, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "glob", + "start": 120, + "end": 124, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 125, + "end": 126, + "loc": { + "start": { + "line": 5, + "column": 11 + }, + "end": { + "line": 5, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 127, + "end": 134, + "loc": { + "start": { + "line": 5, + "column": 13 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 134, + "end": 135, + "loc": { + "start": { + "line": 5, + "column": 20 + }, + "end": { + "line": 5, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "glob", + "start": 135, + "end": 141, + "loc": { + "start": { + "line": 5, + "column": 21 + }, + "end": { + "line": 5, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 141, + "end": 142, + "loc": { + "start": { + "line": 5, + "column": 27 + }, + "end": { + "line": 5, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 142, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 29 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 144, + "end": 149, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "opn", + "start": 150, + "end": 153, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 154, + "end": 155, + "loc": { + "start": { + "line": 6, + "column": 10 + }, + "end": { + "line": 6, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 156, + "end": 163, + "loc": { + "start": { + "line": 6, + "column": 12 + }, + "end": { + "line": 6, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 163, + "end": 164, + "loc": { + "start": { + "line": 6, + "column": 19 + }, + "end": { + "line": 6, + "column": 20 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "opn", + "start": 164, + "end": 169, + "loc": { + "start": { + "line": 6, + "column": 20 + }, + "end": { + "line": 6, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 169, + "end": 170, + "loc": { + "start": { + "line": 6, + "column": 25 + }, + "end": { + "line": 6, + "column": 26 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 170, + "end": 171, + "loc": { + "start": { + "line": 6, + "column": 26 + }, + "end": { + "line": 6, + "column": 27 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 173, + "end": 178, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 8, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "app", + "start": 179, + "end": 182, + "loc": { + "start": { + "line": 8, + "column": 6 + }, + "end": { + "line": 8, + "column": 9 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 183, + "end": 184, + "loc": { + "start": { + "line": 8, + "column": 10 + }, + "end": { + "line": 8, + "column": 11 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "express", + "start": 185, + "end": 192, + "loc": { + "start": { + "line": 8, + "column": 12 + }, + "end": { + "line": 8, + "column": 19 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 192, + "end": 193, + "loc": { + "start": { + "line": 8, + "column": 19 + }, + "end": { + "line": 8, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 193, + "end": 194, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 194, + "end": 195, + "loc": { + "start": { + "line": 8, + "column": 21 + }, + "end": { + "line": 8, + "column": 22 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 196, + "end": 201, + "loc": { + "start": { + "line": 9, + "column": 0 + }, + "end": { + "line": 9, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 202, + "end": 208, + "loc": { + "start": { + "line": 9, + "column": 6 + }, + "end": { + "line": 9, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 209, + "end": 210, + "loc": { + "start": { + "line": 9, + "column": 13 + }, + "end": { + "line": 9, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "http", + "start": 211, + "end": 215, + "loc": { + "start": { + "line": 9, + "column": 15 + }, + "end": { + "line": 9, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 215, + "end": 216, + "loc": { + "start": { + "line": 9, + "column": 19 + }, + "end": { + "line": 9, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "createServer", + "start": 216, + "end": 228, + "loc": { + "start": { + "line": 9, + "column": 20 + }, + "end": { + "line": 9, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 228, + "end": 229, + "loc": { + "start": { + "line": 9, + "column": 32 + }, + "end": { + "line": 9, + "column": 33 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "app", + "start": 229, + "end": 232, + "loc": { + "start": { + "line": 9, + "column": 33 + }, + "end": { + "line": 9, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 232, + "end": 233, + "loc": { + "start": { + "line": 9, + "column": 36 + }, + "end": { + "line": 9, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 233, + "end": 234, + "loc": { + "start": { + "line": 9, + "column": 37 + }, + "end": { + "line": 9, + "column": 38 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 235, + "end": 240, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 10, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reloadServer", + "start": 241, + "end": 253, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 254, + "end": 255, + "loc": { + "start": { + "line": 10, + "column": 19 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reload", + "start": 256, + "end": 262, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 27 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 262, + "end": 263, + "loc": { + "start": { + "line": 10, + "column": 27 + }, + "end": { + "line": 10, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 263, + "end": 269, + "loc": { + "start": { + "line": 10, + "column": 28 + }, + "end": { + "line": 10, + "column": 34 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 269, + "end": 270, + "loc": { + "start": { + "line": 10, + "column": 34 + }, + "end": { + "line": 10, + "column": 35 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "app", + "start": 271, + "end": 274, + "loc": { + "start": { + "line": 10, + "column": 36 + }, + "end": { + "line": 10, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 274, + "end": 275, + "loc": { + "start": { + "line": 10, + "column": 39 + }, + "end": { + "line": 10, + "column": 40 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 275, + "end": 276, + "loc": { + "start": { + "line": 10, + "column": 40 + }, + "end": { + "line": 10, + "column": 41 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 277, + "end": 282, + "loc": { + "start": { + "line": 11, + "column": 0 + }, + "end": { + "line": 11, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null }, - { - "type": "ExportDefaultDeclaration", - "start": 4665, - "end": 4693, - "loc": { - "start": { - "line": 139, - "column": 0 - }, - "end": { - "line": 139, - "column": 28 - } + "value": "logger", + "start": 283, + "end": 289, + "loc": { + "start": { + "line": 11, + "column": 6 }, - "declaration": { - "type": "VariableDeclaration", - "kind": "let", - "loc": { - "start": { - "line": 139, - "column": 0 - }, - "end": { - "line": 139, - "column": 28 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "id": { - "type": "Identifier", - "name": "server" - }, - "init": { - "type": "NewExpression", - "callee": { - "type": "Identifier", - "name": "Server" - } - } - } - ], - "leadingComments": [], - "trailingComments": [] + "end": { + "line": 11, + "column": 12 } } - ], - "directives": [ - { - "type": "Directive", - "start": 0, - "end": 13, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 1, - "column": 13 - } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 290, + "end": 291, + "loc": { + "start": { + "line": 11, + "column": 13 }, - "value": { - "type": "DirectiveLiteral", - "start": 0, - "end": 12, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 1, - "column": 12 - } - }, - "value": "use strict", - "extra": { - "raw": "'use strict'", - "rawValue": "use strict" - } + "end": { + "line": 11, + "column": 14 } } - ] - }, - "comments": [ + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 292, + "end": 299, + "loc": { + "start": { + "line": 11, + "column": 15 + }, + "end": { + "line": 11, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 299, + "end": 300, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "backed-logger", + "start": 300, + "end": 315, + "loc": { + "start": { + "line": 11, + "column": 23 + }, + "end": { + "line": 11, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 315, + "end": 316, + "loc": { + "start": { + "line": 11, + "column": 38 + }, + "end": { + "line": 11, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 316, + "end": 317, + "loc": { + "start": { + "line": 11, + "column": 39 + }, + "end": { + "line": 11, + "column": 40 + } + } + }, { "type": "CommentBlock", "value": "*\n * glob file path\n * @param {string} string\n ", @@ -17857,122 +22875,298 @@ } }, { - "type": "CommentBlock", - "value": "*\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n ", - "start": 622, - "end": 1238, + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 371, + "end": 376, "loc": { "start": { - "line": 32, + "line": 17, "column": 0 }, "end": { - "line": 41, - "column": 3 + "line": 17, + "column": 5 } } }, { - "type": "CommentLine", - "value": " serve backed-cli documentation", - "start": 2472, - "end": 2505, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 377, + "end": 380, "loc": { "start": { - "line": 81, - "column": 8 + "line": 17, + "column": 6 }, "end": { - "line": 81, - "column": 41 + "line": 17, + "column": 9 } } }, { - "type": "CommentLine", - "value": " serve backed documentation", - "start": 2613, - "end": 2642, + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 381, + "end": 382, "loc": { "start": { - "line": 85, - "column": 8 + "line": 17, + "column": 10 }, "end": { - "line": 85, - "column": 37 + "line": 17, + "column": 11 } } }, { - "type": "CommentLine", - "value": " TODO: Add option to override index", - "start": 2758, - "end": 2795, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "string", + "start": 383, + "end": 389, "loc": { "start": { - "line": 89, - "column": 8 + "line": 17, + "column": 12 }, "end": { - "line": 89, - "column": 45 + "line": 17, + "column": 18 } } }, { - "type": "CommentLine", - "value": " TODO: implement copyrighted by package author & package name if no file is found", - "start": 2906, - "end": 2989, + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 390, + "end": 392, "loc": { "start": { - "line": 92, - "column": 8 + "line": 17, + "column": 19 }, "end": { - "line": 92, - "column": 91 + "line": 17, + "column": 21 } } }, { - "type": "CommentBlock", - "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", - "start": 3666, - "end": 3894, + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 393, + "end": 394, "loc": { "start": { - "line": 110, + "line": 17, + "column": 22 + }, + "end": { + "line": 17, + "column": 23 + } + } + }, + { + "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": 397, + "end": 403, + "loc": { + "start": { + "line": 18, "column": 2 }, "end": { - "line": 114, - "column": 5 + "line": 18, + "column": 8 } } }, { - "type": "CommentLine", - "value": " when we disable alternate we return the value of alternate", - "start": 4096, - "end": 4157, + "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": 404, + "end": 407, + "loc": { + "start": { + "line": 18, + "column": 9 + }, + "end": { + "line": 18, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 408, + "end": 415, + "loc": { + "start": { + "line": 18, + "column": 13 + }, + "end": { + "line": 18, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 415, + "end": 416, + "loc": { + "start": { + "line": 18, + "column": 20 + }, + "end": { + "line": 18, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 416, + "end": 417, "loc": { "start": { - "line": 120, - "column": 6 + "line": 18, + "column": 21 }, "end": { - "line": 120, - "column": 67 + "line": 18, + "column": 22 } } - } - ], - "tokens": [ + }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17980,26 +23174,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "use strict", - "start": 0, - "end": 12, + "value": "resolve", + "start": 417, + "end": 424, "loc": { "start": { - "line": 1, - "column": 0 + "line": 18, + "column": 22 }, "end": { - "line": 1, - "column": 12 + "line": 18, + "column": 29 } } }, { "type": { - "label": ";", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -18010,52 +23203,50 @@ "binop": null, "updateContext": null }, - "start": 12, - "end": 13, + "start": 424, + "end": 425, "loc": { "start": { - "line": 1, - "column": 12 + "line": 18, + "column": 29 }, "end": { - "line": 1, - "column": 13 + "line": 18, + "column": 30 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 14, - "end": 19, + "value": "reject", + "start": 426, + "end": 432, "loc": { "start": { - "line": 2, - "column": 0 + "line": 18, + "column": 31 }, "end": { - "line": 2, - "column": 5 + "line": 18, + "column": 37 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18063,51 +23254,49 @@ "postfix": false, "binop": null }, - "value": "express", - "start": 20, - "end": 27, + "start": 432, + "end": 433, "loc": { "start": { - "line": 2, - "column": 6 + "line": 18, + "column": 37 }, "end": { - "line": 2, - "column": 13 + "line": 18, + "column": 38 } } }, { "type": { - "label": "=", + "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 28, - "end": 29, + "start": 434, + "end": 436, "loc": { "start": { - "line": 2, - "column": 14 + "line": 18, + "column": 39 }, "end": { - "line": 2, - "column": 15 + "line": 18, + "column": 41 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18116,24 +23305,23 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 30, - "end": 37, + "start": 437, + "end": 438, "loc": { "start": { - "line": 2, - "column": 16 + "line": 18, + "column": 42 }, "end": { - "line": 2, - "column": 23 + "line": 18, + "column": 43 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18142,51 +23330,50 @@ "postfix": false, "binop": null }, - "start": 37, - "end": 38, + "value": "glob", + "start": 443, + "end": 447, "loc": { "start": { - "line": 2, - "column": 23 + "line": 19, + "column": 4 }, "end": { - "line": 2, - "column": 24 + "line": 19, + "column": 8 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "express", - "start": 38, - "end": 47, + "start": 447, + "end": 448, "loc": { "start": { - "line": 2, - "column": 24 + "line": 19, + "column": 8 }, "end": { - "line": 2, - "column": 33 + "line": 19, + "column": 9 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18194,22 +23381,23 @@ "postfix": false, "binop": null }, - "start": 47, - "end": 48, + "value": "string", + "start": 448, + "end": 454, "loc": { "start": { - "line": 2, - "column": 33 + "line": 19, + "column": 9 }, "end": { - "line": 2, - "column": 34 + "line": 19, + "column": 15 } } }, { "type": { - "label": ";", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -18220,44 +23408,41 @@ "binop": null, "updateContext": null }, - "start": 48, - "end": 49, + "start": 454, + "end": 455, "loc": { "start": { - "line": 2, - "column": 34 + "line": 19, + "column": 15 }, "end": { - "line": 2, - "column": 35 + "line": 19, + "column": 16 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 50, - "end": 55, + "start": 456, + "end": 457, "loc": { "start": { - "line": 3, - "column": 0 + "line": 19, + "column": 17 }, "end": { - "line": 3, - "column": 5 + "line": 19, + "column": 18 } } }, @@ -18273,44 +23458,43 @@ "postfix": false, "binop": null }, - "value": "http", - "start": 56, - "end": 60, + "value": "error", + "start": 457, + "end": 462, "loc": { "start": { - "line": 3, - "column": 6 + "line": 19, + "column": 18 }, "end": { - "line": 3, - "column": 10 + "line": 19, + "column": 23 } } }, { "type": { - "label": "=", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 61, - "end": 62, + "start": 462, + "end": 463, "loc": { "start": { - "line": 3, - "column": 11 + "line": 19, + "column": 23 }, "end": { - "line": 3, - "column": 12 + "line": 19, + "column": 24 } } }, @@ -18326,25 +23510,25 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 63, - "end": 70, + "value": "files", + "start": 464, + "end": 469, "loc": { "start": { - "line": 3, - "column": 13 + "line": 19, + "column": 25 }, "end": { - "line": 3, - "column": 20 + "line": 19, + "column": 30 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18352,24 +23536,24 @@ "postfix": false, "binop": null }, - "start": 70, - "end": 71, + "start": 469, + "end": 470, "loc": { "start": { - "line": 3, - "column": 20 + "line": 19, + "column": 30 }, "end": { - "line": 3, - "column": 21 + "line": 19, + "column": 31 } } }, { "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, + "label": "=>", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18378,25 +23562,24 @@ "binop": null, "updateContext": null }, - "value": "http", - "start": 71, - "end": 77, + "start": 471, + "end": 473, "loc": { "start": { - "line": 3, - "column": 21 + "line": 19, + "column": 32 }, "end": { - "line": 3, - "column": 27 + "line": 19, + "column": 34 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18404,23 +23587,24 @@ "postfix": false, "binop": null }, - "start": 77, - "end": 78, + "start": 474, + "end": 475, "loc": { "start": { - "line": 3, - "column": 27 + "line": 19, + "column": 35 }, "end": { - "line": 3, - "column": 28 + "line": 19, + "column": 36 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": "if", + "keyword": "if", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -18430,44 +23614,42 @@ "binop": null, "updateContext": null }, - "start": 78, - "end": 79, + "value": "if", + "start": 482, + "end": 484, "loc": { "start": { - "line": 3, - "column": 28 + "line": 20, + "column": 6 }, "end": { - "line": 3, - "column": 29 + "line": 20, + "column": 8 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 80, - "end": 85, + "start": 485, + "end": 486, "loc": { "start": { - "line": 4, - "column": 0 + "line": 20, + "column": 9 }, "end": { - "line": 4, - "column": 5 + "line": 20, + "column": 10 } } }, @@ -18483,51 +23665,49 @@ "postfix": false, "binop": null }, - "value": "reload", - "start": 86, - "end": 92, + "value": "error", + "start": 486, + "end": 491, "loc": { "start": { - "line": 4, - "column": 6 + "line": 20, + "column": 10 }, "end": { - "line": 4, - "column": 12 + "line": 20, + "column": 15 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 93, - "end": 94, + "start": 491, + "end": 492, "loc": { "start": { - "line": 4, - "column": 13 + "line": 20, + "column": 15 }, "end": { - "line": 4, - "column": 14 + "line": 20, + "column": 16 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18536,24 +23716,23 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 95, - "end": 102, + "start": 493, + "end": 494, "loc": { "start": { - "line": 4, - "column": 15 + "line": 20, + "column": 17 }, "end": { - "line": 4, - "column": 22 + "line": 20, + "column": 18 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18562,51 +23741,50 @@ "postfix": false, "binop": null }, - "start": 102, - "end": 103, + "value": "reject", + "start": 503, + "end": 509, "loc": { "start": { - "line": 4, - "column": 22 + "line": 21, + "column": 8 }, "end": { - "line": 4, - "column": 23 + "line": 21, + "column": 14 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "reload", - "start": 103, - "end": 111, + "start": 509, + "end": 510, "loc": { "start": { - "line": 4, - "column": 23 + "line": 21, + "column": 14 }, "end": { - "line": 4, - "column": 31 + "line": 21, + "column": 15 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18614,50 +23792,49 @@ "postfix": false, "binop": null }, - "start": 111, - "end": 112, + "value": "error", + "start": 510, + "end": 515, "loc": { "start": { - "line": 4, - "column": 31 + "line": 21, + "column": 15 }, "end": { - "line": 4, - "column": 32 + "line": 21, + "column": 20 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 112, - "end": 113, + "start": 515, + "end": 516, "loc": { "start": { - "line": 4, - "column": 32 + "line": 21, + "column": 20 }, "end": { - "line": 4, - "column": 33 + "line": 21, + "column": 21 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -18667,25 +23844,24 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 114, - "end": 119, + "start": 516, + "end": 517, "loc": { "start": { - "line": 5, - "column": 0 + "line": 21, + "column": 21 }, "end": { - "line": 5, - "column": 5 + "line": 21, + "column": 22 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18693,51 +23869,51 @@ "postfix": false, "binop": null }, - "value": "glob", - "start": 120, - "end": 124, + "start": 524, + "end": 525, "loc": { "start": { - "line": 5, + "line": 22, "column": 6 }, "end": { - "line": 5, - "column": 10 + "line": 22, + "column": 7 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": "if", + "keyword": "if", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 125, - "end": 126, + "value": "if", + "start": 532, + "end": 534, "loc": { "start": { - "line": 5, - "column": 11 + "line": 23, + "column": 6 }, "end": { - "line": 5, - "column": 12 + "line": 23, + "column": 8 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18746,24 +23922,23 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 127, - "end": 134, + "start": 535, + "end": 536, "loc": { "start": { - "line": 5, - "column": 13 + "line": 23, + "column": 9 }, "end": { - "line": 5, - "column": 20 + "line": 23, + "column": 10 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18772,24 +23947,25 @@ "postfix": false, "binop": null }, - "start": 134, - "end": 135, + "value": "files", + "start": 536, + "end": 541, "loc": { "start": { - "line": 5, - "column": 20 + "line": 23, + "column": 10 }, "end": { - "line": 5, - "column": 21 + "line": 23, + "column": 15 } } }, { "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18798,25 +23974,24 @@ "binop": null, "updateContext": null }, - "value": "glob", - "start": 135, - "end": 141, + "start": 541, + "end": 542, "loc": { "start": { - "line": 5, - "column": 21 + "line": 23, + "column": 15 }, "end": { - "line": 5, - "column": 27 + "line": 23, + "column": 16 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18824,22 +23999,23 @@ "postfix": false, "binop": null }, - "start": 141, - "end": 142, + "value": "length", + "start": 542, + "end": 548, "loc": { "start": { - "line": 5, - "column": 27 + "line": 23, + "column": 16 }, "end": { - "line": 5, - "column": 28 + "line": 23, + "column": 22 } } }, { "type": { - "label": ";", + "label": "", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -18847,28 +24023,28 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 7, "updateContext": null }, - "start": 142, - "end": 143, + "value": ">", + "start": 549, + "end": 550, "loc": { "start": { - "line": 5, - "column": 28 + "line": 23, + "column": 23 }, "end": { - "line": 5, - "column": 29 + "line": 23, + "column": 24 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "num", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18877,25 +24053,25 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 144, - "end": 149, + "value": 0, + "start": 551, + "end": 552, "loc": { "start": { - "line": 6, - "column": 0 + "line": 23, + "column": 25 }, "end": { - "line": 6, - "column": 5 + "line": 23, + "column": 26 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18903,44 +24079,41 @@ "postfix": false, "binop": null }, - "value": "opn", - "start": 150, - "end": 153, + "start": 552, + "end": 553, "loc": { "start": { - "line": 6, - "column": 6 + "line": 23, + "column": 26 }, "end": { - "line": 6, - "column": 9 + "line": 23, + "column": 27 } } }, { "type": { - "label": "=", + "label": "{", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 154, - "end": 155, + "start": 554, + "end": 555, "loc": { "start": { - "line": 6, - "column": 10 + "line": 23, + "column": 28 }, "end": { - "line": 6, - "column": 11 + "line": 23, + "column": 29 } } }, @@ -18956,17 +24129,17 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 156, - "end": 163, + "value": "resolve", + "start": 564, + "end": 571, "loc": { "start": { - "line": 6, - "column": 12 + "line": 24, + "column": 8 }, "end": { - "line": 6, - "column": 19 + "line": 24, + "column": 15 } } }, @@ -18982,22 +24155,22 @@ "postfix": false, "binop": null }, - "start": 163, - "end": 164, + "start": 571, + "end": 572, "loc": { "start": { - "line": 6, - "column": 19 + "line": 24, + "column": 15 }, "end": { - "line": 6, - "column": 20 + "line": 24, + "column": 16 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -19005,20 +24178,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "opn", - "start": 164, - "end": 169, + "value": "files", + "start": 572, + "end": 577, "loc": { "start": { - "line": 6, - "column": 20 + "line": 24, + "column": 16 }, "end": { - "line": 6, - "column": 25 + "line": 24, + "column": 21 } } }, @@ -19034,16 +24206,16 @@ "postfix": false, "binop": null }, - "start": 169, - "end": 170, + "start": 577, + "end": 578, "loc": { "start": { - "line": 6, - "column": 25 + "line": 24, + "column": 21 }, "end": { - "line": 6, - "column": 26 + "line": 24, + "column": 22 } } }, @@ -19060,23 +24232,22 @@ "binop": null, "updateContext": null }, - "start": 170, - "end": 171, + "start": 578, + "end": 579, "loc": { "start": { - "line": 6, - "column": 26 + "line": 24, + "column": 22 }, "end": { - "line": 6, - "column": 27 + "line": 24, + "column": 23 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -19084,28 +24255,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 173, - "end": 178, + "start": 586, + "end": 587, "loc": { "start": { - "line": 8, - "column": 0 + "line": 25, + "column": 6 }, "end": { - "line": 8, - "column": 5 + "line": 25, + "column": 7 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19113,78 +24282,75 @@ "postfix": false, "binop": null }, - "value": "app", - "start": 179, - "end": 182, + "start": 592, + "end": 593, "loc": { "start": { - "line": 8, - "column": 6 + "line": 26, + "column": 4 }, "end": { - "line": 8, - "column": 9 + "line": 26, + "column": 5 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 183, - "end": 184, + "start": 593, + "end": 594, "loc": { "start": { - "line": 8, - "column": 10 + "line": 26, + "column": 5 }, "end": { - "line": 8, - "column": 11 + "line": 26, + "column": 6 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "express", - "start": 185, - "end": 192, + "start": 594, + "end": 595, "loc": { "start": { - "line": 8, - "column": 12 + "line": 26, + "column": 6 }, "end": { - "line": 8, - "column": 19 + "line": 26, + "column": 7 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19192,16 +24358,16 @@ "postfix": false, "binop": null }, - "start": 192, - "end": 193, + "start": 598, + "end": 599, "loc": { "start": { - "line": 8, - "column": 19 + "line": 27, + "column": 2 }, "end": { - "line": 8, - "column": 20 + "line": 27, + "column": 3 } } }, @@ -19217,16 +24383,16 @@ "postfix": false, "binop": null }, - "start": 193, - "end": 194, + "start": 599, + "end": 600, "loc": { "start": { - "line": 8, - "column": 20 + "line": 27, + "column": 3 }, "end": { - "line": 8, - "column": 21 + "line": 27, + "column": 4 } } }, @@ -19243,23 +24409,22 @@ "binop": null, "updateContext": null }, - "start": 194, - "end": 195, + "start": 600, + "end": 601, "loc": { "start": { - "line": 8, - "column": 21 + "line": 27, + "column": 4 }, "end": { - "line": 8, - "column": 22 + "line": 27, + "column": 5 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -19267,73 +24432,72 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 196, - "end": 201, + "start": 602, + "end": 603, "loc": { "start": { - "line": 9, + "line": 28, "column": 0 }, "end": { - "line": 9, - "column": 5 + "line": 28, + "column": 1 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "server", - "start": 202, - "end": 208, + "start": 603, + "end": 604, "loc": { "start": { - "line": 9, - "column": 6 + "line": 28, + "column": 1 }, "end": { - "line": 9, - "column": 12 + "line": 28, + "column": 2 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": "class", + "keyword": "class", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 209, - "end": 210, + "value": "class", + "start": 606, + "end": 611, "loc": { "start": { - "line": 9, - "column": 13 + "line": 30, + "column": 0 }, "end": { - "line": 9, - "column": 14 + "line": 30, + "column": 5 } } }, @@ -19349,43 +24513,58 @@ "postfix": false, "binop": null }, - "value": "http", - "start": 211, - "end": 215, + "value": "Server", + "start": 612, + "end": 618, "loc": { "start": { - "line": 9, - "column": 15 + "line": 30, + "column": 6 }, "end": { - "line": 9, - "column": 19 + "line": 30, + "column": 12 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 215, - "end": 216, + "start": 619, + "end": 620, "loc": { "start": { - "line": 9, - "column": 19 + "line": 30, + "column": 13 }, "end": { - "line": 9, - "column": 20 + "line": 30, + "column": 14 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n ", + "start": 622, + "end": 1238, + "loc": { + "start": { + "line": 32, + "column": 0 + }, + "end": { + "line": 41, + "column": 3 } } }, @@ -19401,17 +24580,17 @@ "postfix": false, "binop": null }, - "value": "createServer", - "start": 216, - "end": 228, + "value": "serve", + "start": 1241, + "end": 1246, "loc": { "start": { - "line": 9, - "column": 20 + "line": 42, + "column": 2 }, "end": { - "line": 9, - "column": 32 + "line": 42, + "column": 7 } } }, @@ -19427,50 +24606,77 @@ "postfix": false, "binop": null }, - "start": 228, - "end": 229, + "start": 1246, + "end": 1247, + "loc": { + "start": { + "line": 42, + "column": 7 + }, + "end": { + "line": 42, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 1247, + "end": 1253, "loc": { "start": { - "line": 9, - "column": 32 + "line": 42, + "column": 8 }, "end": { - "line": 9, - "column": 33 + "line": 42, + "column": 14 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": "=", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "app", - "start": 229, - "end": 232, + "value": "=", + "start": 1254, + "end": 1255, "loc": { "start": { - "line": 9, - "column": 33 + "line": 42, + "column": 15 }, "end": { - "line": 9, - "column": 36 + "line": 42, + "column": 16 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19478,50 +24684,49 @@ "postfix": false, "binop": null }, - "start": 232, - "end": 233, + "start": 1256, + "end": 1257, "loc": { "start": { - "line": 9, - "column": 36 + "line": 42, + "column": 17 }, "end": { - "line": 9, - "column": 37 + "line": 42, + "column": 18 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 233, - "end": 234, + "value": "entry", + "start": 1262, + "end": 1267, "loc": { "start": { - "line": 9, - "column": 37 + "line": 43, + "column": 4 }, "end": { - "line": 9, - "column": 38 + "line": 43, + "column": 9 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, + "label": ":", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -19531,23 +24736,22 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 235, - "end": 240, + "start": 1267, + "end": 1268, "loc": { "start": { - "line": 10, - "column": 0 + "line": 43, + "column": 9 }, "end": { - "line": 10, - "column": 5 + "line": 43, + "column": 10 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -19555,46 +24759,46 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "reloadServer", - "start": 241, - "end": 253, + "value": "/", + "start": 1269, + "end": 1272, "loc": { "start": { - "line": 10, - "column": 6 + "line": 43, + "column": 11 }, "end": { - "line": 10, - "column": 18 + "line": 43, + "column": 14 } } }, { "type": { - "label": "=", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 254, - "end": 255, + "start": 1272, + "end": 1273, "loc": { "start": { - "line": 10, - "column": 19 + "line": 43, + "column": 14 }, "end": { - "line": 10, - "column": 20 + "line": 43, + "column": 15 } } }, @@ -19610,48 +24814,49 @@ "postfix": false, "binop": null }, - "value": "reload", - "start": 256, - "end": 262, + "value": "demo", + "start": 1278, + "end": 1282, "loc": { "start": { - "line": 10, - "column": 21 + "line": 44, + "column": 4 }, "end": { - "line": 10, - "column": 27 + "line": 44, + "column": 8 } } }, { "type": { - "label": "(", + "label": ":", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 262, - "end": 263, + "start": 1282, + "end": 1283, "loc": { "start": { - "line": 10, - "column": 27 + "line": 44, + "column": 8 }, "end": { - "line": 10, - "column": 28 + "line": 44, + "column": 9 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -19659,19 +24864,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "server", - "start": 263, - "end": 269, + "value": "demo", + "start": 1284, + "end": 1290, "loc": { "start": { - "line": 10, - "column": 28 + "line": 44, + "column": 10 }, "end": { - "line": 10, - "column": 34 + "line": 44, + "column": 16 } } }, @@ -19688,16 +24894,16 @@ "binop": null, "updateContext": null }, - "start": 269, - "end": 270, + "start": 1290, + "end": 1291, "loc": { "start": { - "line": 10, - "column": 34 + "line": 44, + "column": 16 }, "end": { - "line": 10, - "column": 35 + "line": 44, + "column": 17 } } }, @@ -19713,50 +24919,51 @@ "postfix": false, "binop": null }, - "value": "app", - "start": 271, - "end": 274, + "value": "docs", + "start": 1296, + "end": 1300, "loc": { "start": { - "line": 10, - "column": 36 + "line": 45, + "column": 4 }, "end": { - "line": 10, - "column": 39 + "line": 45, + "column": 8 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ":", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 274, - "end": 275, + "start": 1300, + "end": 1301, "loc": { "start": { - "line": 10, - "column": 39 + "line": 45, + "column": 8 }, "end": { - "line": 10, - "column": 40 + "line": 45, + "column": 9 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "string", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19765,24 +24972,24 @@ "binop": null, "updateContext": null }, - "start": 275, - "end": 276, + "value": "docs", + "start": 1302, + "end": 1308, "loc": { "start": { - "line": 10, - "column": 40 + "line": 45, + "column": 10 }, "end": { - "line": 10, - "column": 41 + "line": 45, + "column": 16 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -19792,17 +24999,16 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 277, - "end": 282, + "start": 1308, + "end": 1309, "loc": { "start": { - "line": 11, - "column": 0 + "line": 45, + "column": 16 }, "end": { - "line": 11, - "column": 5 + "line": 45, + "column": 17 } } }, @@ -19818,76 +25024,75 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 283, - "end": 289, + "value": "use", + "start": 1314, + "end": 1317, "loc": { "start": { - "line": 11, - "column": 6 + "line": 46, + "column": 4 }, "end": { - "line": 11, - "column": 12 + "line": 46, + "column": 7 } } }, { "type": { - "label": "=", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 290, - "end": 291, + "start": 1317, + "end": 1318, "loc": { "start": { - "line": 11, - "column": 13 + "line": 46, + "column": 7 }, "end": { - "line": 11, - "column": 14 + "line": 46, + "column": 8 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "[", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "require", - "start": 292, - "end": 299, + "start": 1319, + "end": 1320, "loc": { "start": { - "line": 11, - "column": 15 + "line": 46, + "column": 9 }, "end": { - "line": 11, - "column": 22 + "line": 46, + "column": 10 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -19897,22 +25102,22 @@ "postfix": false, "binop": null }, - "start": 299, - "end": 300, + "start": 1320, + "end": 1321, "loc": { "start": { - "line": 11, - "column": 22 + "line": 46, + "column": 10 }, "end": { - "line": 11, - "column": 23 + "line": 46, + "column": 11 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -19920,53 +25125,54 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "backed-logger", - "start": 300, - "end": 315, + "value": "path", + "start": 1321, + "end": 1325, "loc": { "start": { - "line": 11, - "column": 23 + "line": 46, + "column": 11 }, "end": { - "line": 11, - "column": 38 + "line": 46, + "column": 15 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ":", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 315, - "end": 316, + "start": 1325, + "end": 1326, "loc": { "start": { - "line": 11, - "column": 38 + "line": 46, + "column": 15 }, "end": { - "line": 11, - "column": 39 + "line": 46, + "column": 16 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "null", + "keyword": "null", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19975,40 +25181,24 @@ "binop": null, "updateContext": null }, - "start": 316, - "end": 317, - "loc": { - "start": { - "line": 11, - "column": 39 - }, - "end": { - "line": 11, - "column": 40 - } - } - }, - { - "type": "CommentBlock", - "value": "*\n * glob file path\n * @param {string} string\n ", - "start": 319, - "end": 370, + "value": "null", + "start": 1327, + "end": 1331, "loc": { "start": { - "line": 13, - "column": 0 + "line": 46, + "column": 17 }, "end": { - "line": 16, - "column": 3 + "line": 46, + "column": 21 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -20018,17 +25208,16 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 371, - "end": 376, + "start": 1331, + "end": 1332, "loc": { "start": { - "line": 17, - "column": 0 + "line": 46, + "column": 21 }, "end": { - "line": 17, - "column": 5 + "line": 46, + "column": 22 } } }, @@ -20044,50 +25233,50 @@ "postfix": false, "binop": null }, - "value": "src", - "start": 377, - "end": 380, + "value": "static", + "start": 1333, + "end": 1339, "loc": { "start": { - "line": 17, - "column": 6 + "line": 46, + "column": 23 }, "end": { - "line": 17, - "column": 9 + "line": 46, + "column": 29 } } }, { "type": { - "label": "=", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 381, - "end": 382, + "start": 1339, + "end": 1340, "loc": { "start": { - "line": 17, - "column": 10 + "line": 46, + "column": 29 }, "end": { - "line": 17, - "column": 11 + "line": 46, + "column": 30 } } }, { "type": { - "label": "name", + "label": "null", + "keyword": "null", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -20095,77 +25284,77 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "string", - "start": 383, - "end": 389, + "value": "null", + "start": 1341, + "end": 1345, "loc": { "start": { - "line": 17, - "column": 12 + "line": 46, + "column": 31 }, "end": { - "line": 17, - "column": 18 + "line": 46, + "column": 35 } } }, { "type": { - "label": "=>", - "beforeExpr": true, + "label": "}", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 390, - "end": 392, + "start": 1345, + "end": 1346, "loc": { "start": { - "line": 17, - "column": 19 + "line": 46, + "column": 35 }, "end": { - "line": 17, - "column": 21 + "line": 46, + "column": 36 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": "]", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 393, - "end": 394, + "start": 1346, + "end": 1347, "loc": { "start": { - "line": 17, - "column": 22 + "line": 46, + "column": 36 }, - "end": { - "line": 17, - "column": 23 + "end": { + "line": 46, + "column": 37 } } }, { "type": { - "label": "return", - "keyword": "return", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -20176,121 +25365,121 @@ "binop": null, "updateContext": null }, - "value": "return", - "start": 397, - "end": 403, + "start": 1347, + "end": 1348, "loc": { "start": { - "line": 18, - "column": 2 + "line": 46, + "column": 37 }, "end": { - "line": 18, - "column": 8 + "line": 46, + "column": 38 } } }, { "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "new", - "start": 404, - "end": 407, + "value": "bowerPath", + "start": 1353, + "end": 1362, "loc": { "start": { - "line": 18, - "column": 9 + "line": 47, + "column": 4 }, "end": { - "line": 18, - "column": 12 + "line": 47, + "column": 13 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ":", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "Promise", - "start": 408, - "end": 415, + "start": 1362, + "end": 1363, "loc": { "start": { - "line": 18, + "line": 47, "column": 13 }, "end": { - "line": 18, - "column": 20 + "line": 47, + "column": 14 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "string", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 415, - "end": 416, + "value": "bower_components", + "start": 1364, + "end": 1382, "loc": { "start": { - "line": 18, - "column": 20 + "line": 47, + "column": 15 }, "end": { - "line": 18, - "column": 21 + "line": 47, + "column": 33 } } }, { "type": { - "label": "(", + "label": ",", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 416, - "end": 417, + "start": 1382, + "end": 1383, "loc": { "start": { - "line": 18, - "column": 21 + "line": 47, + "column": 33 }, "end": { - "line": 18, - "column": 22 + "line": 47, + "column": 34 } } }, @@ -20306,23 +25495,23 @@ "postfix": false, "binop": null }, - "value": "resolve", - "start": 417, - "end": 424, + "value": "nodeModulesPath", + "start": 1388, + "end": 1403, "loc": { "start": { - "line": 18, - "column": 22 + "line": 48, + "column": 4 }, "end": { - "line": 18, - "column": 29 + "line": 48, + "column": 19 } } }, { "type": { - "label": ",", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -20333,22 +25522,22 @@ "binop": null, "updateContext": null }, - "start": 424, - "end": 425, + "start": 1403, + "end": 1404, "loc": { "start": { - "line": 18, - "column": 29 + "line": 48, + "column": 19 }, "end": { - "line": 18, - "column": 30 + "line": 48, + "column": 20 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -20356,101 +25545,104 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "reject", - "start": 426, - "end": 432, + "value": "node_modules", + "start": 1405, + "end": 1419, "loc": { "start": { - "line": 18, - "column": 31 + "line": 48, + "column": 21 }, "end": { - "line": 18, - "column": 37 + "line": 48, + "column": 35 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 432, - "end": 433, + "start": 1419, + "end": 1420, "loc": { "start": { - "line": 18, - "column": 37 + "line": 48, + "column": 35 }, "end": { - "line": 18, - "column": 38 + "line": 48, + "column": 36 } } }, { "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 434, - "end": 436, + "value": "port", + "start": 1425, + "end": 1429, "loc": { "start": { - "line": 18, - "column": 39 + "line": 49, + "column": 4 }, "end": { - "line": 18, - "column": 41 + "line": 49, + "column": 8 } } }, { "type": { - "label": "{", + "label": ":", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 437, - "end": 438, + "start": 1429, + "end": 1430, "loc": { "start": { - "line": 18, - "column": 42 + "line": 49, + "column": 8 }, "end": { - "line": 18, - "column": 43 + "line": 49, + "column": 9 } } }, { "type": { - "label": "name", + "label": "num", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -20458,44 +25650,46 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "glob", - "start": 443, - "end": 447, + "value": 3000, + "start": 1431, + "end": 1435, "loc": { "start": { - "line": 19, - "column": 4 + "line": 49, + "column": 10 }, "end": { - "line": 19, - "column": 8 + "line": 49, + "column": 14 } } }, { "type": { - "label": "(", + "label": ",", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 447, - "end": 448, + "start": 1435, + "end": 1436, "loc": { "start": { - "line": 19, - "column": 8 + "line": 49, + "column": 14 }, "end": { - "line": 19, - "column": 9 + "line": 49, + "column": 15 } } }, @@ -20511,23 +25705,23 @@ "postfix": false, "binop": null }, - "value": "string", - "start": 448, - "end": 454, + "value": "index", + "start": 1441, + "end": 1446, "loc": { "start": { - "line": 19, - "column": 9 + "line": 50, + "column": 4 }, "end": { - "line": 19, - "column": 15 + "line": 50, + "column": 9 } } }, { "type": { - "label": ",", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -20538,49 +25732,52 @@ "binop": null, "updateContext": null }, - "start": 454, - "end": 455, + "start": 1446, + "end": 1447, "loc": { "start": { - "line": 19, - "column": 15 + "line": 50, + "column": 9 }, "end": { - "line": 19, - "column": 16 + "line": 50, + "column": 10 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "null", + "keyword": "null", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 456, - "end": 457, + "value": "null", + "start": 1448, + "end": 1452, "loc": { "start": { - "line": 19, - "column": 17 + "line": 50, + "column": 11 }, "end": { - "line": 19, - "column": 18 + "line": 50, + "column": 15 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -20588,50 +25785,48 @@ "postfix": false, "binop": null }, - "value": "error", - "start": 457, - "end": 462, + "start": 1452, + "end": 1453, "loc": { "start": { - "line": 19, - "column": 18 + "line": 50, + "column": 15 }, "end": { - "line": 19, - "column": 23 + "line": 50, + "column": 16 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 462, - "end": 463, + "start": 1453, + "end": 1454, "loc": { "start": { - "line": 19, - "column": 23 + "line": 50, + "column": 16 }, "end": { - "line": 19, - "column": 24 + "line": 50, + "column": 17 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -20640,50 +25835,53 @@ "postfix": false, "binop": null }, - "value": "files", - "start": 464, - "end": 469, + "start": 1455, + "end": 1456, "loc": { "start": { - "line": 19, - "column": 25 + "line": 50, + "column": 18 }, "end": { - "line": 19, - "column": 30 + "line": 50, + "column": 19 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "return", + "keyword": "return", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 469, - "end": 470, + "value": "return", + "start": 1461, + "end": 1467, "loc": { "start": { - "line": 19, - "column": 30 + "line": 51, + "column": 4 }, "end": { - "line": 19, - "column": 31 + "line": 51, + "column": 10 } } }, { "type": { - "label": "=>", + "label": "new", + "keyword": "new", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -20692,23 +25890,24 @@ "binop": null, "updateContext": null }, - "start": 471, - "end": 473, + "value": "new", + "start": 1468, + "end": 1471, "loc": { "start": { - "line": 19, - "column": 32 + "line": 51, + "column": 11 }, "end": { - "line": 19, - "column": 34 + "line": 51, + "column": 14 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -20717,44 +25916,42 @@ "postfix": false, "binop": null }, - "start": 474, - "end": 475, + "value": "Promise", + "start": 1472, + "end": 1479, "loc": { "start": { - "line": 19, - "column": 35 + "line": 51, + "column": 15 }, "end": { - "line": 19, - "column": 36 + "line": 51, + "column": 22 } } }, { "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "if", - "start": 482, - "end": 484, + "start": 1479, + "end": 1480, "loc": { "start": { - "line": 20, - "column": 6 + "line": 51, + "column": 22 }, "end": { - "line": 20, - "column": 8 + "line": 51, + "column": 23 } } }, @@ -20770,16 +25967,16 @@ "postfix": false, "binop": null }, - "start": 485, - "end": 486, + "start": 1480, + "end": 1481, "loc": { "start": { - "line": 20, - "column": 9 + "line": 51, + "column": 23 }, "end": { - "line": 20, - "column": 10 + "line": 51, + "column": 24 } } }, @@ -20795,49 +25992,50 @@ "postfix": false, "binop": null }, - "value": "error", - "start": 486, - "end": 491, + "value": "resolve", + "start": 1481, + "end": 1488, "loc": { "start": { - "line": 20, - "column": 10 + "line": 51, + "column": 24 }, "end": { - "line": 20, - "column": 15 + "line": 51, + "column": 31 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 491, - "end": 492, + "start": 1488, + "end": 1489, "loc": { "start": { - "line": 20, - "column": 15 + "line": 51, + "column": 31 }, "end": { - "line": 20, - "column": 16 + "line": 51, + "column": 32 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -20846,24 +26044,25 @@ "postfix": false, "binop": null }, - "start": 493, - "end": 494, + "value": "reject", + "start": 1490, + "end": 1496, "loc": { "start": { - "line": 20, - "column": 17 + "line": 51, + "column": 33 }, "end": { - "line": 20, - "column": 18 + "line": 51, + "column": 39 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -20871,49 +26070,49 @@ "postfix": false, "binop": null }, - "value": "reject", - "start": 503, - "end": 509, + "start": 1496, + "end": 1497, "loc": { "start": { - "line": 21, - "column": 8 + "line": 51, + "column": 39 }, "end": { - "line": 21, - "column": 14 + "line": 51, + "column": 40 } } }, { "type": { - "label": "(", + "label": "=>", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 509, - "end": 510, + "start": 1498, + "end": 1500, "loc": { "start": { - "line": 21, - "column": 14 + "line": 51, + "column": 41 }, "end": { - "line": 21, - "column": 15 + "line": 51, + "column": 43 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -20922,23 +26121,23 @@ "postfix": false, "binop": null }, - "value": "error", - "start": 510, - "end": 515, + "start": 1501, + "end": 1502, "loc": { "start": { - "line": 21, - "column": 15 + "line": 51, + "column": 44 }, "end": { - "line": 21, - "column": 20 + "line": 51, + "column": 45 } } }, { "type": { - "label": ")", + "label": "if", + "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -20946,52 +26145,53 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 515, - "end": 516, + "value": "if", + "start": 1509, + "end": 1511, "loc": { "start": { - "line": 21, - "column": 20 + "line": 52, + "column": 6 }, "end": { - "line": 21, - "column": 21 + "line": 52, + "column": 8 } } }, { "type": { - "label": ";", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 516, - "end": 517, + "start": 1512, + "end": 1513, "loc": { "start": { - "line": 21, - "column": 21 + "line": 52, + "column": 9 }, "end": { - "line": 21, - "column": 22 + "line": 52, + "column": 10 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -20999,23 +26199,23 @@ "postfix": false, "binop": null }, - "start": 524, - "end": 525, + "value": "config", + "start": 1513, + "end": 1519, "loc": { "start": { - "line": 22, - "column": 6 + "line": 52, + "column": 10 }, "end": { - "line": 22, - "column": 7 + "line": 52, + "column": 16 } } }, { "type": { - "label": "if", - "keyword": "if", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -21023,26 +26223,24 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "if", - "start": 532, - "end": 534, + "start": 1519, + "end": 1520, "loc": { "start": { - "line": 23, - "column": 6 + "line": 52, + "column": 16 }, "end": { - "line": 23, - "column": 8 + "line": 52, + "column": 17 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -21052,22 +26250,23 @@ "postfix": false, "binop": null }, - "start": 535, - "end": 536, + "start": 1521, + "end": 1522, "loc": { "start": { - "line": 23, - "column": 9 + "line": 52, + "column": 18 }, "end": { - "line": 23, - "column": 10 + "line": 52, + "column": 19 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -21075,19 +26274,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "files", - "start": 536, - "end": 541, + "value": "this", + "start": 1531, + "end": 1535, "loc": { "start": { - "line": 23, - "column": 10 + "line": 53, + "column": 8 }, "end": { - "line": 23, - "column": 15 + "line": 53, + "column": 12 } } }, @@ -21104,16 +26304,16 @@ "binop": null, "updateContext": null }, - "start": 541, - "end": 542, + "start": 1535, + "end": 1536, "loc": { "start": { - "line": 23, - "column": 15 + "line": 53, + "column": 12 }, "end": { - "line": 23, - "column": 16 + "line": 53, + "column": 13 } } }, @@ -21129,50 +26329,50 @@ "postfix": false, "binop": null }, - "value": "length", - "start": 542, - "end": 548, + "value": "appname", + "start": 1536, + "end": 1543, "loc": { "start": { - "line": 23, - "column": 16 + "line": 53, + "column": 13 }, "end": { - "line": 23, - "column": 22 + "line": 53, + "column": 20 } } }, { "type": { - "label": "", + "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": 7, + "binop": null, "updateContext": null }, - "value": ">", - "start": 549, - "end": 550, + "value": "=", + "start": 1544, + "end": 1545, "loc": { "start": { - "line": 23, - "column": 23 + "line": 53, + "column": 21 }, "end": { - "line": 23, - "column": 24 + "line": 53, + "column": 22 } } }, { "type": { - "label": "num", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -21180,26 +26380,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": 0, - "start": 551, - "end": 552, + "value": "config", + "start": 1546, + "end": 1552, "loc": { "start": { - "line": 23, - "column": 25 + "line": 53, + "column": 23 }, "end": { - "line": 23, - "column": 26 + "line": 53, + "column": 29 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -21207,25 +26406,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 552, - "end": 553, + "start": 1552, + "end": 1553, "loc": { "start": { - "line": 23, - "column": 26 + "line": 53, + "column": 29 }, "end": { - "line": 23, - "column": 27 + "line": 53, + "column": 30 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -21234,49 +26434,51 @@ "postfix": false, "binop": null }, - "start": 554, - "end": 555, + "value": "name", + "start": 1553, + "end": 1557, "loc": { "start": { - "line": 23, - "column": 28 + "line": 53, + "column": 30 }, "end": { - "line": 23, - "column": 29 + "line": 53, + "column": 34 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": "||", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": 1, + "updateContext": null }, - "value": "resolve", - "start": 564, - "end": 571, + "value": "||", + "start": 1558, + "end": 1560, "loc": { "start": { - "line": 24, - "column": 8 + "line": 53, + "column": 35 }, "end": { - "line": 24, - "column": 15 + "line": 53, + "column": 37 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -21285,50 +26487,51 @@ "postfix": false, "binop": null }, - "start": 571, - "end": 572, + "value": "global", + "start": 1561, + "end": 1567, "loc": { "start": { - "line": 24, - "column": 15 + "line": 53, + "column": 38 }, "end": { - "line": 24, - "column": 16 + "line": 53, + "column": 44 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "files", - "start": 572, - "end": 577, + "start": 1567, + "end": 1568, "loc": { "start": { - "line": 24, - "column": 16 + "line": 53, + "column": 44 }, "end": { - "line": 24, - "column": 21 + "line": 53, + "column": 45 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -21336,23 +26539,24 @@ "postfix": false, "binop": null }, - "start": 577, - "end": 578, + "value": "config", + "start": 1568, + "end": 1574, "loc": { "start": { - "line": 24, - "column": 21 + "line": 53, + "column": 45 }, "end": { - "line": 24, - "column": 22 + "line": 53, + "column": 51 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -21362,24 +26566,24 @@ "binop": null, "updateContext": null }, - "start": 578, - "end": 579, + "start": 1574, + "end": 1575, "loc": { "start": { - "line": 24, - "column": 22 + "line": 53, + "column": 51 }, "end": { - "line": 24, - "column": 23 + "line": 53, + "column": 52 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -21387,73 +26591,78 @@ "postfix": false, "binop": null }, - "start": 586, - "end": 587, + "value": "name", + "start": 1575, + "end": 1579, "loc": { "start": { - "line": 25, - "column": 6 + "line": 53, + "column": 52 }, "end": { - "line": 25, - "column": 7 + "line": 53, + "column": 56 } } }, { "type": { - "label": "}", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 592, - "end": 593, + "start": 1579, + "end": 1580, "loc": { "start": { - "line": 26, - "column": 4 + "line": 53, + "column": 56 }, "end": { - "line": 26, - "column": 5 + "line": 53, + "column": 57 } } }, { "type": { - "label": ")", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 593, - "end": 594, + "value": "this", + "start": 1589, + "end": 1593, "loc": { "start": { - "line": 26, - "column": 5 + "line": 54, + "column": 8 }, "end": { - "line": 26, - "column": 6 + "line": 54, + "column": 12 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -21463,24 +26672,24 @@ "binop": null, "updateContext": null }, - "start": 594, - "end": 595, + "start": 1593, + "end": 1594, "loc": { "start": { - "line": 26, - "column": 6 + "line": 54, + "column": 12 }, "end": { - "line": 26, - "column": 7 + "line": 54, + "column": 13 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -21488,73 +26697,76 @@ "postfix": false, "binop": null }, - "start": 598, - "end": 599, + "value": "entry", + "start": 1594, + "end": 1599, "loc": { "start": { - "line": 27, - "column": 2 + "line": 54, + "column": 13 }, "end": { - "line": 27, - "column": 3 + "line": 54, + "column": 18 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "=", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 599, - "end": 600, + "value": "=", + "start": 1600, + "end": 1601, "loc": { "start": { - "line": 27, - "column": 3 + "line": 54, + "column": 19 }, "end": { - "line": 27, - "column": 4 + "line": 54, + "column": 20 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 600, - "end": 601, + "value": "config", + "start": 1602, + "end": 1608, "loc": { "start": { - "line": 27, - "column": 4 + "line": 54, + "column": 21 }, "end": { - "line": 27, - "column": 5 + "line": 54, + "column": 27 } } }, { "type": { - "label": "}", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -21562,72 +26774,72 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 602, - "end": 603, + "start": 1608, + "end": 1609, "loc": { "start": { - "line": 28, - "column": 0 + "line": 54, + "column": 27 }, "end": { - "line": 28, - "column": 1 + "line": 54, + "column": 28 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 603, - "end": 604, + "value": "entry", + "start": 1609, + "end": 1614, "loc": { "start": { - "line": 28, - "column": 1 + "line": 54, + "column": 28 }, "end": { - "line": 28, - "column": 2 + "line": 54, + "column": 33 } } }, { "type": { - "label": "class", - "keyword": "class", - "beforeExpr": false, + "label": "||", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 1, "updateContext": null }, - "value": "class", - "start": 606, - "end": 611, + "value": "||", + "start": 1615, + "end": 1617, "loc": { "start": { - "line": 30, - "column": 0 + "line": 54, + "column": 34 }, "end": { - "line": 30, - "column": 5 + "line": 54, + "column": 36 } } }, @@ -21643,91 +26855,102 @@ "postfix": false, "binop": null }, - "value": "Server", - "start": 612, - "end": 618, + "value": "global", + "start": 1618, + "end": 1624, "loc": { "start": { - "line": 30, - "column": 6 + "line": 54, + "column": 37 }, "end": { - "line": 30, - "column": 12 + "line": 54, + "column": 43 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 619, - "end": 620, + "start": 1624, + "end": 1625, "loc": { "start": { - "line": 30, - "column": 13 + "line": 54, + "column": 43 }, "end": { - "line": 30, - "column": 14 + "line": 54, + "column": 44 } } }, { - "type": "CommentBlock", - "value": "*\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n ", - "start": 622, - "end": 1238, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 1625, + "end": 1631, "loc": { "start": { - "line": 32, - "column": 0 + "line": 54, + "column": 44 }, "end": { - "line": 41, - "column": 3 + "line": 54, + "column": 50 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "serve", - "start": 1241, - "end": 1246, + "start": 1631, + "end": 1632, "loc": { "start": { - "line": 42, - "column": 2 + "line": 54, + "column": 50 }, "end": { - "line": 42, - "column": 7 + "line": 54, + "column": 51 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -21736,94 +26959,97 @@ "postfix": false, "binop": null }, - "start": 1246, - "end": 1247, + "value": "entry", + "start": 1632, + "end": 1637, "loc": { "start": { - "line": 42, - "column": 7 + "line": 54, + "column": 51 }, "end": { - "line": 42, - "column": 8 + "line": 54, + "column": 56 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 1247, - "end": 1253, + "start": 1637, + "end": 1638, "loc": { "start": { - "line": 42, - "column": 8 + "line": 54, + "column": 56 }, "end": { - "line": 42, - "column": 14 + "line": 54, + "column": 57 } } }, { "type": { - "label": "=", - "beforeExpr": true, - "startsExpr": false, + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 1254, - "end": 1255, + "value": "this", + "start": 1647, + "end": 1651, "loc": { "start": { - "line": 42, - "column": 15 + "line": 55, + "column": 8 }, "end": { - "line": 42, - "column": 16 + "line": 55, + "column": 12 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1256, - "end": 1257, + "start": 1651, + "end": 1652, "loc": { "start": { - "line": 42, - "column": 17 + "line": 55, + "column": 12 }, "end": { - "line": 42, - "column": 18 + "line": 55, + "column": 13 } } }, @@ -21839,49 +27065,50 @@ "postfix": false, "binop": null }, - "value": "entry", - "start": 1262, - "end": 1267, + "value": "port", + "start": 1652, + "end": 1656, "loc": { "start": { - "line": 43, - "column": 4 + "line": 55, + "column": 13 }, "end": { - "line": 43, - "column": 9 + "line": 55, + "column": 17 } } }, { "type": { - "label": ":", + "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 1267, - "end": 1268, + "value": "=", + "start": 1657, + "end": 1658, "loc": { "start": { - "line": 43, - "column": 9 + "line": 55, + "column": 18 }, "end": { - "line": 43, - "column": 10 + "line": 55, + "column": 19 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -21889,27 +27116,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "/", - "start": 1269, - "end": 1272, + "value": "config", + "start": 1659, + "end": 1665, "loc": { "start": { - "line": 43, - "column": 11 + "line": 55, + "column": 20 }, "end": { - "line": 43, - "column": 14 + "line": 55, + "column": 26 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -21919,16 +27145,16 @@ "binop": null, "updateContext": null }, - "start": 1272, - "end": 1273, + "start": 1665, + "end": 1666, "loc": { "start": { - "line": 43, - "column": 14 + "line": 55, + "column": 26 }, "end": { - "line": 43, - "column": 15 + "line": 55, + "column": 27 } } }, @@ -21944,23 +27170,23 @@ "postfix": false, "binop": null }, - "value": "demo", - "start": 1278, - "end": 1282, + "value": "port", + "start": 1666, + "end": 1670, "loc": { "start": { - "line": 44, - "column": 4 + "line": 55, + "column": 27 }, "end": { - "line": 44, - "column": 8 + "line": 55, + "column": 31 } } }, { "type": { - "label": ":", + "label": "||", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -21968,25 +27194,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, + "binop": 1, "updateContext": null }, - "start": 1282, - "end": 1283, + "value": "||", + "start": 1671, + "end": 1673, "loc": { "start": { - "line": 44, - "column": 8 + "line": 55, + "column": 32 }, "end": { - "line": 44, - "column": 9 + "line": 55, + "column": 34 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -21994,27 +27221,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "demo", - "start": 1284, - "end": 1290, + "value": "global", + "start": 1674, + "end": 1680, "loc": { "start": { - "line": 44, - "column": 10 + "line": 55, + "column": 35 }, "end": { - "line": 44, - "column": 16 + "line": 55, + "column": 41 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -22024,16 +27250,16 @@ "binop": null, "updateContext": null }, - "start": 1290, - "end": 1291, + "start": 1680, + "end": 1681, "loc": { "start": { - "line": 44, - "column": 16 + "line": 55, + "column": 41 }, "end": { - "line": 44, - "column": 17 + "line": 55, + "column": 42 } } }, @@ -22049,24 +27275,24 @@ "postfix": false, "binop": null }, - "value": "docs", - "start": 1296, - "end": 1300, + "value": "config", + "start": 1681, + "end": 1687, "loc": { "start": { - "line": 45, - "column": 4 + "line": 55, + "column": 42 }, "end": { - "line": 45, - "column": 8 + "line": 55, + "column": 48 } } }, { "type": { - "label": ":", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -22076,22 +27302,22 @@ "binop": null, "updateContext": null }, - "start": 1300, - "end": 1301, + "start": 1687, + "end": 1688, "loc": { "start": { - "line": 45, - "column": 8 + "line": 55, + "column": 48 }, "end": { - "line": 45, - "column": 9 + "line": 55, + "column": 49 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -22099,26 +27325,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "docs", - "start": 1302, - "end": 1308, + "value": "port", + "start": 1688, + "end": 1692, "loc": { "start": { - "line": 45, - "column": 10 + "line": 55, + "column": 49 }, "end": { - "line": 45, - "column": 16 + "line": 55, + "column": 53 } } }, { "type": { - "label": ",", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -22129,22 +27354,23 @@ "binop": null, "updateContext": null }, - "start": 1308, - "end": 1309, + "start": 1692, + "end": 1693, "loc": { "start": { - "line": 45, - "column": 16 + "line": 55, + "column": 53 }, "end": { - "line": 45, - "column": 17 + "line": 55, + "column": 54 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -22152,26 +27378,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "use", - "start": 1314, - "end": 1317, + "value": "this", + "start": 1702, + "end": 1706, "loc": { "start": { - "line": 46, - "column": 4 + "line": 56, + "column": 8 }, "end": { - "line": 46, - "column": 7 + "line": 56, + "column": 12 } } }, { "type": { - "label": ":", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -22181,48 +27408,48 @@ "binop": null, "updateContext": null }, - "start": 1317, - "end": 1318, + "start": 1706, + "end": 1707, "loc": { "start": { - "line": 46, - "column": 7 + "line": 56, + "column": 12 }, "end": { - "line": 46, - "column": 8 + "line": 56, + "column": 13 } } }, { "type": { - "label": "[", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1319, - "end": 1320, + "value": "handleOldOptions", + "start": 1707, + "end": 1723, "loc": { "start": { - "line": 46, - "column": 9 + "line": 56, + "column": 13 }, "end": { - "line": 46, - "column": 10 + "line": 56, + "column": 29 } } }, { "type": { - "label": "{", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -22232,16 +27459,16 @@ "postfix": false, "binop": null }, - "start": 1320, - "end": 1321, + "start": 1723, + "end": 1724, "loc": { "start": { - "line": 46, - "column": 10 + "line": 56, + "column": 29 }, "end": { - "line": 46, - "column": 11 + "line": 56, + "column": 30 } } }, @@ -22257,52 +27484,50 @@ "postfix": false, "binop": null }, - "value": "path", - "start": 1321, - "end": 1325, + "value": "config", + "start": 1724, + "end": 1730, "loc": { "start": { - "line": 46, - "column": 11 + "line": 56, + "column": 30 }, "end": { - "line": 46, - "column": 15 + "line": 56, + "column": 36 } } }, { "type": { - "label": ":", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1325, - "end": 1326, + "start": 1730, + "end": 1731, "loc": { "start": { - "line": 46, - "column": 15 + "line": 56, + "column": 36 }, "end": { - "line": 46, - "column": 16 + "line": 56, + "column": 37 } } }, { "type": { - "label": "null", - "keyword": "null", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22311,24 +27536,24 @@ "binop": null, "updateContext": null }, - "value": "null", - "start": 1327, - "end": 1331, + "start": 1731, + "end": 1732, "loc": { "start": { - "line": 46, - "column": 17 + "line": 56, + "column": 37 }, "end": { - "line": 46, - "column": 21 + "line": 56, + "column": 38 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": "if", + "keyword": "if", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -22338,23 +27563,24 @@ "binop": null, "updateContext": null }, - "start": 1331, - "end": 1332, + "value": "if", + "start": 1741, + "end": 1743, "loc": { "start": { - "line": 46, - "column": 21 + "line": 57, + "column": 8 }, "end": { - "line": 46, - "column": 22 + "line": 57, + "column": 10 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -22363,52 +27589,50 @@ "postfix": false, "binop": null }, - "value": "static", - "start": 1333, - "end": 1339, + "start": 1744, + "end": 1745, "loc": { "start": { - "line": 46, - "column": 23 + "line": 57, + "column": 11 }, "end": { - "line": 46, - "column": 29 + "line": 57, + "column": 12 } } }, { "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1339, - "end": 1340, + "value": "config", + "start": 1745, + "end": 1751, "loc": { "start": { - "line": 46, - "column": 29 + "line": 57, + "column": 12 }, "end": { - "line": 46, - "column": 30 + "line": 57, + "column": 18 } } }, { "type": { - "label": "null", - "keyword": "null", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22417,25 +27641,24 @@ "binop": null, "updateContext": null }, - "value": "null", - "start": 1341, - "end": 1345, + "start": 1751, + "end": 1752, "loc": { "start": { - "line": 46, - "column": 31 + "line": 57, + "column": 18 }, "end": { - "line": 46, - "column": 35 + "line": 57, + "column": 19 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22443,22 +27666,23 @@ "postfix": false, "binop": null }, - "start": 1345, - "end": 1346, + "value": "use", + "start": 1752, + "end": 1755, "loc": { "start": { - "line": 46, - "column": 35 + "line": 57, + "column": 19 }, "end": { - "line": 46, - "column": 36 + "line": 57, + "column": 22 } } }, { "type": { - "label": "]", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -22466,105 +27690,105 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1346, - "end": 1347, + "start": 1755, + "end": 1756, "loc": { "start": { - "line": 46, - "column": 36 + "line": 57, + "column": 22 }, "end": { - "line": 46, - "column": 37 + "line": 57, + "column": 23 } } }, { "type": { - "label": ",", + "label": "{", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1347, - "end": 1348, + "start": 1757, + "end": 1758, "loc": { "start": { - "line": 46, - "column": 37 + "line": 57, + "column": 24 }, "end": { - "line": 46, - "column": 38 + "line": 57, + "column": 25 } } }, { "type": { - "label": "name", + "label": "for", + "keyword": "for", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, - "isLoop": false, + "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "value": "bowerPath", - "start": 1353, - "end": 1362, + "binop": null, + "updateContext": null + }, + "value": "for", + "start": 1769, + "end": 1772, "loc": { "start": { - "line": 47, - "column": 4 + "line": 58, + "column": 10 }, "end": { - "line": 47, + "line": 58, "column": 13 } } }, { "type": { - "label": ":", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1362, - "end": 1363, + "start": 1773, + "end": 1774, "loc": { "start": { - "line": 47, - "column": 13 + "line": 58, + "column": 14 }, "end": { - "line": 47, - "column": 14 + "line": 58, + "column": 15 } } }, { "type": { - "label": "string", + "label": "let", + "keyword": "let", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22573,43 +27797,43 @@ "binop": null, "updateContext": null }, - "value": "bower_components", - "start": 1364, - "end": 1382, + "value": "let", + "start": 1774, + "end": 1777, "loc": { "start": { - "line": 47, + "line": 58, "column": 15 }, "end": { - "line": 47, - "column": 33 + "line": 58, + "column": 18 } } }, { "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1382, - "end": 1383, + "value": "use", + "start": 1778, + "end": 1781, "loc": { "start": { - "line": 47, - "column": 33 + "line": 58, + "column": 19 }, "end": { - "line": 47, - "column": 34 + "line": 58, + "column": 22 } } }, @@ -22625,51 +27849,51 @@ "postfix": false, "binop": null }, - "value": "nodeModulesPath", - "start": 1388, - "end": 1403, + "value": "of", + "start": 1782, + "end": 1784, "loc": { "start": { - "line": 48, - "column": 4 + "line": 58, + "column": 23 }, "end": { - "line": 48, - "column": 19 + "line": 58, + "column": 25 } } }, { "type": { - "label": ":", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1403, - "end": 1404, + "value": "config", + "start": 1785, + "end": 1791, "loc": { "start": { - "line": 48, - "column": 19 + "line": 58, + "column": 26 }, "end": { - "line": 48, - "column": 20 + "line": 58, + "column": 32 } } }, { "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22678,51 +27902,50 @@ "binop": null, "updateContext": null }, - "value": "node_modules", - "start": 1405, - "end": 1419, + "start": 1791, + "end": 1792, "loc": { "start": { - "line": 48, - "column": 21 + "line": 58, + "column": 32 }, "end": { - "line": 48, - "column": 35 + "line": 58, + "column": 33 } } }, { "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1419, - "end": 1420, + "value": "use", + "start": 1792, + "end": 1795, "loc": { "start": { - "line": 48, - "column": 35 + "line": 58, + "column": 33 }, "end": { - "line": 48, + "line": 58, "column": 36 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22730,50 +27953,47 @@ "postfix": false, "binop": null }, - "value": "index", - "start": 1425, - "end": 1430, + "start": 1795, + "end": 1796, "loc": { "start": { - "line": 49, - "column": 4 + "line": 58, + "column": 36 }, "end": { - "line": 49, - "column": 9 + "line": 58, + "column": 37 } } }, { "type": { - "label": ":", + "label": "{", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1430, - "end": 1431, + "start": 1797, + "end": 1798, "loc": { "start": { - "line": 49, - "column": 9 + "line": 58, + "column": 38 }, "end": { - "line": 49, - "column": 10 + "line": 58, + "column": 39 } } }, { "type": { - "label": "null", - "keyword": "null", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -22781,26 +28001,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "null", - "start": 1432, - "end": 1436, + "value": "app", + "start": 1811, + "end": 1814, "loc": { "start": { - "line": 49, - "column": 11 + "line": 59, + "column": 12 }, "end": { - "line": 49, + "line": 59, "column": 15 } } }, { "type": { - "label": "}", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -22808,26 +28027,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1436, - "end": 1437, + "start": 1814, + "end": 1815, "loc": { "start": { - "line": 49, + "line": 59, "column": 15 }, "end": { - "line": 49, + "line": 59, "column": 16 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22835,22 +28055,23 @@ "postfix": false, "binop": null }, - "start": 1437, - "end": 1438, + "value": "use", + "start": 1815, + "end": 1818, "loc": { "start": { - "line": 49, + "line": 59, "column": 16 }, "end": { - "line": 49, - "column": 17 + "line": 59, + "column": 19 } } }, { "type": { - "label": "{", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -22860,53 +28081,50 @@ "postfix": false, "binop": null }, - "start": 1439, - "end": 1440, + "start": 1818, + "end": 1819, "loc": { "start": { - "line": 49, - "column": 18 + "line": 59, + "column": 19 }, "end": { - "line": 49, - "column": 19 + "line": 59, + "column": 20 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "return", - "start": 1445, - "end": 1451, + "value": "use", + "start": 1819, + "end": 1822, "loc": { "start": { - "line": 50, - "column": 4 + "line": 59, + "column": 20 }, "end": { - "line": 50, - "column": 10 + "line": 59, + "column": 23 } } }, { "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -22915,17 +28133,16 @@ "binop": null, "updateContext": null }, - "value": "new", - "start": 1452, - "end": 1455, + "start": 1822, + "end": 1823, "loc": { "start": { - "line": 50, - "column": 11 + "line": 59, + "column": 23 }, "end": { - "line": 50, - "column": 14 + "line": 59, + "column": 24 } } }, @@ -22941,49 +28158,50 @@ "postfix": false, "binop": null }, - "value": "Promise", - "start": 1456, - "end": 1463, + "value": "path", + "start": 1823, + "end": 1827, "loc": { "start": { - "line": 50, - "column": 15 + "line": 59, + "column": 24 }, "end": { - "line": 50, - "column": 22 + "line": 59, + "column": 28 } } }, { "type": { - "label": "(", + "label": ",", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1463, - "end": 1464, + "start": 1827, + "end": 1828, "loc": { "start": { - "line": 50, - "column": 22 + "line": 59, + "column": 28 }, "end": { - "line": 50, - "column": 23 + "line": 59, + "column": 29 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -22992,75 +28210,76 @@ "postfix": false, "binop": null }, - "start": 1464, - "end": 1465, + "value": "express", + "start": 1829, + "end": 1836, "loc": { "start": { - "line": 50, - "column": 23 + "line": 59, + "column": 30 }, "end": { - "line": 50, - "column": 24 + "line": 59, + "column": 37 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "resolve", - "start": 1465, - "end": 1472, + "start": 1836, + "end": 1837, "loc": { "start": { - "line": 50, - "column": 24 + "line": 59, + "column": 37 }, "end": { - "line": 50, - "column": 31 + "line": 59, + "column": 38 } } }, { "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1472, - "end": 1473, + "value": "static", + "start": 1837, + "end": 1843, "loc": { "start": { - "line": 50, - "column": 31 + "line": 59, + "column": 38 }, "end": { - "line": 50, - "column": 32 + "line": 59, + "column": 44 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -23069,49 +28288,51 @@ "postfix": false, "binop": null }, - "value": "reject", - "start": 1474, - "end": 1480, + "start": 1843, + "end": 1844, "loc": { "start": { - "line": 50, - "column": 33 + "line": 59, + "column": 44 }, "end": { - "line": 50, - "column": 39 + "line": 59, + "column": 45 } } }, { "type": { - "label": ")", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1480, - "end": 1481, + "value": "this", + "start": 1844, + "end": 1848, "loc": { "start": { - "line": 50, - "column": 39 + "line": 59, + "column": 45 }, "end": { - "line": 50, - "column": 40 + "line": 59, + "column": 49 } } }, { "type": { - "label": "=>", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -23121,23 +28342,23 @@ "binop": null, "updateContext": null }, - "start": 1482, - "end": 1484, + "start": 1848, + "end": 1849, "loc": { "start": { - "line": 50, - "column": 41 + "line": 59, + "column": 49 }, "end": { - "line": 50, - "column": 43 + "line": 59, + "column": 50 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -23146,51 +28367,49 @@ "postfix": false, "binop": null }, - "start": 1485, - "end": 1486, + "value": "appLocation", + "start": 1849, + "end": 1860, "loc": { "start": { - "line": 50, - "column": 44 + "line": 59, + "column": 50 }, "end": { - "line": 50, - "column": 45 + "line": 59, + "column": 61 } } }, { "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "if", - "start": 1493, - "end": 1495, + "start": 1860, + "end": 1861, "loc": { "start": { - "line": 51, - "column": 6 + "line": 59, + "column": 61 }, "end": { - "line": 51, - "column": 8 + "line": 59, + "column": 62 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -23199,50 +28418,51 @@ "postfix": false, "binop": null }, - "start": 1496, - "end": 1497, + "value": "use", + "start": 1861, + "end": 1864, "loc": { "start": { - "line": 51, - "column": 9 + "line": 59, + "column": 62 }, "end": { - "line": 51, - "column": 10 + "line": 59, + "column": 65 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 1497, - "end": 1503, + "start": 1864, + "end": 1865, "loc": { "start": { - "line": 51, - "column": 10 + "line": 59, + "column": 65 }, "end": { - "line": 51, - "column": 16 + "line": 59, + "column": 66 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23250,48 +28470,50 @@ "postfix": false, "binop": null }, - "start": 1503, - "end": 1504, + "value": "static", + "start": 1865, + "end": 1871, "loc": { "start": { - "line": 51, - "column": 16 + "line": 59, + "column": 66 }, "end": { - "line": 51, - "column": 17 + "line": 59, + "column": 72 } } }, { "type": { - "label": "{", + "label": "||", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": 1, + "updateContext": null }, - "start": 1505, - "end": 1506, + "value": "||", + "start": 1872, + "end": 1874, "loc": { "start": { - "line": 51, - "column": 18 + "line": 59, + "column": 73 }, "end": { - "line": 51, - "column": 19 + "line": 59, + "column": 75 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -23299,20 +28521,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 1515, - "end": 1519, + "value": "use", + "start": 1875, + "end": 1878, "loc": { "start": { - "line": 52, - "column": 8 + "line": 59, + "column": 76 }, "end": { - "line": 52, - "column": 12 + "line": 59, + "column": 79 } } }, @@ -23329,16 +28550,16 @@ "binop": null, "updateContext": null }, - "start": 1519, - "end": 1520, + "start": 1878, + "end": 1879, "loc": { "start": { - "line": 52, - "column": 12 + "line": 59, + "column": 79 }, "end": { - "line": 52, - "column": 13 + "line": 59, + "column": 80 } } }, @@ -23354,25 +28575,25 @@ "postfix": false, "binop": null }, - "value": "handleOldOptions", - "start": 1520, - "end": 1536, + "value": "path", + "start": 1879, + "end": 1883, "loc": { "start": { - "line": 52, - "column": 13 + "line": 59, + "column": 80 }, "end": { - "line": 52, - "column": 29 + "line": 59, + "column": 84 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23380,24 +28601,24 @@ "postfix": false, "binop": null }, - "start": 1536, - "end": 1537, + "start": 1883, + "end": 1884, "loc": { "start": { - "line": 52, - "column": 29 + "line": 59, + "column": 84 }, "end": { - "line": 52, - "column": 30 + "line": 59, + "column": 85 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23405,17 +28626,16 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 1537, - "end": 1543, + "start": 1884, + "end": 1885, "loc": { "start": { - "line": 52, - "column": 30 + "line": 59, + "column": 85 }, "end": { - "line": 52, - "column": 36 + "line": 59, + "column": 86 } } }, @@ -23431,16 +28651,16 @@ "postfix": false, "binop": null }, - "start": 1543, - "end": 1544, + "start": 1885, + "end": 1886, "loc": { "start": { - "line": 52, - "column": 36 + "line": 59, + "column": 86 }, "end": { - "line": 52, - "column": 37 + "line": 59, + "column": 87 } } }, @@ -23457,23 +28677,22 @@ "binop": null, "updateContext": null }, - "start": 1544, - "end": 1545, + "start": 1886, + "end": 1887, "loc": { "start": { - "line": 52, - "column": 37 + "line": 59, + "column": 87 }, "end": { - "line": 52, - "column": 38 + "line": 59, + "column": 88 } } }, { "type": { - "label": "if", - "keyword": "if", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -23481,28 +28700,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "if", - "start": 1554, - "end": 1556, + "start": 1898, + "end": 1899, "loc": { "start": { - "line": 53, - "column": 8 + "line": 60, + "column": 10 }, "end": { - "line": 53, - "column": 10 + "line": 60, + "column": 11 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23510,16 +28727,16 @@ "postfix": false, "binop": null }, - "start": 1557, - "end": 1558, + "start": 1908, + "end": 1909, "loc": { "start": { - "line": 53, - "column": 11 + "line": 61, + "column": 8 }, "end": { - "line": 53, - "column": 12 + "line": 61, + "column": 9 } } }, @@ -23535,17 +28752,17 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 1558, - "end": 1564, + "value": "app", + "start": 1919, + "end": 1922, "loc": { "start": { - "line": 53, - "column": 12 + "line": 63, + "column": 8 }, "end": { - "line": 53, - "column": 18 + "line": 63, + "column": 11 } } }, @@ -23562,16 +28779,16 @@ "binop": null, "updateContext": null }, - "start": 1564, - "end": 1565, + "start": 1922, + "end": 1923, "loc": { "start": { - "line": 53, - "column": 18 + "line": 63, + "column": 11 }, "end": { - "line": 53, - "column": 19 + "line": 63, + "column": 12 } } }, @@ -23588,24 +28805,24 @@ "binop": null }, "value": "use", - "start": 1565, - "end": 1568, + "start": 1923, + "end": 1926, "loc": { "start": { - "line": 53, - "column": 19 + "line": 63, + "column": 12 }, "end": { - "line": 53, - "column": 22 + "line": 63, + "column": 15 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23613,76 +28830,76 @@ "postfix": false, "binop": null }, - "start": 1568, - "end": 1569, + "start": 1926, + "end": 1927, "loc": { "start": { - "line": 53, - "column": 22 + "line": 63, + "column": 15 }, "end": { - "line": 53, - "column": 23 + "line": 63, + "column": 16 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "string", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1570, - "end": 1571, + "value": "/", + "start": 1927, + "end": 1930, "loc": { "start": { - "line": 53, - "column": 24 + "line": 63, + "column": 16 }, "end": { - "line": 53, - "column": 25 + "line": 63, + "column": 19 } } }, { "type": { - "label": "for", - "keyword": "for", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, - "isLoop": true, + "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "for", - "start": 1582, - "end": 1585, + "start": 1930, + "end": 1931, "loc": { "start": { - "line": 54, - "column": 10 + "line": 63, + "column": 19 }, "end": { - "line": 54, - "column": 13 + "line": 63, + "column": 20 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -23691,23 +28908,23 @@ "postfix": false, "binop": null }, - "start": 1586, - "end": 1587, + "value": "express", + "start": 1932, + "end": 1939, "loc": { "start": { - "line": 54, - "column": 14 + "line": 63, + "column": 21 }, "end": { - "line": 54, - "column": 15 + "line": 63, + "column": 28 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -23718,17 +28935,16 @@ "binop": null, "updateContext": null }, - "value": "let", - "start": 1587, - "end": 1590, + "start": 1939, + "end": 1940, "loc": { "start": { - "line": 54, - "column": 15 + "line": 63, + "column": 28 }, "end": { - "line": 54, - "column": 18 + "line": 63, + "column": 29 } } }, @@ -23744,24 +28960,24 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 1591, - "end": 1594, + "value": "static", + "start": 1940, + "end": 1946, "loc": { "start": { - "line": 54, - "column": 19 + "line": 63, + "column": 29 }, "end": { - "line": 54, - "column": 22 + "line": 63, + "column": 35 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -23770,23 +28986,23 @@ "postfix": false, "binop": null }, - "value": "of", - "start": 1595, - "end": 1597, + "start": 1946, + "end": 1947, "loc": { "start": { - "line": 54, - "column": 23 + "line": 63, + "column": 35 }, "end": { - "line": 54, - "column": 25 + "line": 63, + "column": 36 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -23794,19 +29010,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 1598, - "end": 1604, + "value": "this", + "start": 1958, + "end": 1962, "loc": { "start": { - "line": 54, - "column": 26 + "line": 64, + "column": 10 }, "end": { - "line": 54, - "column": 32 + "line": 64, + "column": 14 } } }, @@ -23823,16 +29040,16 @@ "binop": null, "updateContext": null }, - "start": 1604, - "end": 1605, + "start": 1962, + "end": 1963, "loc": { "start": { - "line": 54, - "column": 32 + "line": 64, + "column": 14 }, "end": { - "line": 54, - "column": 33 + "line": 64, + "column": 15 } } }, @@ -23848,25 +29065,25 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 1605, - "end": 1608, + "value": "appLocation", + "start": 1963, + "end": 1974, "loc": { "start": { - "line": 54, - "column": 33 + "line": 64, + "column": 15 }, "end": { - "line": 54, - "column": 36 + "line": 64, + "column": 26 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23874,23 +29091,23 @@ "postfix": false, "binop": null }, - "start": 1608, - "end": 1609, + "start": 1974, + "end": 1975, "loc": { "start": { - "line": 54, - "column": 36 + "line": 64, + "column": 26 }, "end": { - "line": 54, - "column": 37 + "line": 64, + "column": 27 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -23899,76 +29116,77 @@ "postfix": false, "binop": null }, - "start": 1610, - "end": 1611, + "value": "config", + "start": 1975, + "end": 1981, "loc": { "start": { - "line": 54, - "column": 38 + "line": 64, + "column": 27 }, "end": { - "line": 54, - "column": 39 + "line": 64, + "column": 33 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "app", - "start": 1624, - "end": 1627, + "start": 1981, + "end": 1982, "loc": { "start": { - "line": 55, - "column": 12 + "line": 64, + "column": 33 }, "end": { - "line": 55, - "column": 15 + "line": 64, + "column": 34 } } }, { "type": { - "label": ".", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1627, - "end": 1628, + "value": "entry", + "start": 1982, + "end": 1987, "loc": { "start": { - "line": 55, - "column": 15 + "line": 64, + "column": 34 }, "end": { - "line": 55, - "column": 16 + "line": 64, + "column": 39 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -23976,25 +29194,24 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 1628, - "end": 1631, + "start": 1987, + "end": 1988, "loc": { "start": { - "line": 55, - "column": 16 + "line": 64, + "column": 39 }, "end": { - "line": 55, - "column": 19 + "line": 64, + "column": 40 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -24002,24 +29219,24 @@ "postfix": false, "binop": null }, - "start": 1631, - "end": 1632, + "start": 1988, + "end": 1989, "loc": { "start": { - "line": 55, - "column": 19 + "line": 64, + "column": 40 }, "end": { - "line": 55, - "column": 20 + "line": 64, + "column": 41 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -24027,24 +29244,23 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 1632, - "end": 1635, + "start": 1989, + "end": 1990, "loc": { "start": { - "line": 55, - "column": 20 + "line": 64, + "column": 41 }, "end": { - "line": 55, - "column": 23 + "line": 64, + "column": 42 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -24054,16 +29270,16 @@ "binop": null, "updateContext": null }, - "start": 1635, - "end": 1636, + "start": 1990, + "end": 1991, "loc": { "start": { - "line": 55, - "column": 23 + "line": 64, + "column": 42 }, "end": { - "line": 55, - "column": 24 + "line": 64, + "column": 43 } } }, @@ -24079,24 +29295,24 @@ "postfix": false, "binop": null }, - "value": "path", - "start": 1636, - "end": 1640, + "value": "app", + "start": 2001, + "end": 2004, "loc": { "start": { - "line": 55, - "column": 24 + "line": 66, + "column": 8 }, "end": { - "line": 55, - "column": 28 + "line": 66, + "column": 11 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -24106,16 +29322,16 @@ "binop": null, "updateContext": null }, - "start": 1640, - "end": 1641, + "start": 2004, + "end": 2005, "loc": { "start": { - "line": 55, - "column": 28 + "line": 66, + "column": 11 }, "end": { - "line": 55, - "column": 29 + "line": 66, + "column": 12 } } }, @@ -24131,49 +29347,48 @@ "postfix": false, "binop": null }, - "value": "express", - "start": 1642, - "end": 1649, + "value": "use", + "start": 2005, + "end": 2008, "loc": { "start": { - "line": 55, - "column": 30 + "line": 66, + "column": 12 }, "end": { - "line": 55, - "column": 37 + "line": 66, + "column": 15 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1649, - "end": 1650, + "start": 2008, + "end": 2009, "loc": { "start": { - "line": 55, - "column": 37 + "line": 66, + "column": 15 }, "end": { - "line": 55, - "column": 38 + "line": 66, + "column": 16 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -24181,51 +29396,52 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "static", - "start": 1650, - "end": 1656, + "value": "/bower_components", + "start": 2009, + "end": 2028, "loc": { "start": { - "line": 55, - "column": 38 + "line": 66, + "column": 16 }, "end": { - "line": 55, - "column": 44 + "line": 66, + "column": 35 } } }, { "type": { - "label": "(", + "label": ",", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1656, - "end": 1657, + "start": 2028, + "end": 2029, "loc": { "start": { - "line": 55, - "column": 44 + "line": 66, + "column": 35 }, "end": { - "line": 55, - "column": 45 + "line": 66, + "column": 36 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -24233,20 +29449,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 1657, - "end": 1661, + "value": "express", + "start": 2030, + "end": 2037, "loc": { "start": { - "line": 55, - "column": 45 + "line": 66, + "column": 37 }, "end": { - "line": 55, - "column": 49 + "line": 66, + "column": 44 } } }, @@ -24263,16 +29478,16 @@ "binop": null, "updateContext": null }, - "start": 1661, - "end": 1662, + "start": 2037, + "end": 2038, "loc": { "start": { - "line": 55, - "column": 49 + "line": 66, + "column": 44 }, "end": { - "line": 55, - "column": 50 + "line": 66, + "column": 45 } } }, @@ -24288,17 +29503,17 @@ "postfix": false, "binop": null }, - "value": "appLocation", - "start": 1662, - "end": 1673, + "value": "static", + "start": 2038, + "end": 2044, "loc": { "start": { - "line": 55, - "column": 50 + "line": 66, + "column": 45 }, "end": { - "line": 55, - "column": 61 + "line": 66, + "column": 51 } } }, @@ -24314,22 +29529,23 @@ "postfix": false, "binop": null }, - "start": 1673, - "end": 1674, + "start": 2044, + "end": 2045, "loc": { "start": { - "line": 55, - "column": 61 + "line": 66, + "column": 51 }, "end": { - "line": 55, - "column": 62 + "line": 66, + "column": 52 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -24337,19 +29553,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "use", - "start": 1674, - "end": 1677, + "value": "this", + "start": 2056, + "end": 2060, "loc": { "start": { - "line": 55, - "column": 62 + "line": 67, + "column": 10 }, "end": { - "line": 55, - "column": 65 + "line": 67, + "column": 14 } } }, @@ -24366,16 +29583,16 @@ "binop": null, "updateContext": null }, - "start": 1677, - "end": 1678, + "start": 2060, + "end": 2061, "loc": { "start": { - "line": 55, - "column": 65 + "line": 67, + "column": 14 }, "end": { - "line": 55, - "column": 66 + "line": 67, + "column": 15 } } }, @@ -24391,44 +29608,42 @@ "postfix": false, "binop": null }, - "value": "static", - "start": 1678, - "end": 1684, + "value": "appLocation", + "start": 2061, + "end": 2072, "loc": { "start": { - "line": 55, - "column": 66 + "line": 67, + "column": 15 }, "end": { - "line": 55, - "column": 72 + "line": 67, + "column": 26 } } }, { "type": { - "label": "||", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": 1, - "updateContext": null + "binop": null }, - "value": "||", - "start": 1685, - "end": 1687, + "start": 2072, + "end": 2073, "loc": { "start": { - "line": 55, - "column": 73 + "line": 67, + "column": 26 }, "end": { - "line": 55, - "column": 75 + "line": 67, + "column": 27 } } }, @@ -24444,17 +29659,17 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 1688, - "end": 1691, + "value": "config", + "start": 2073, + "end": 2079, "loc": { "start": { - "line": 55, - "column": 76 + "line": 67, + "column": 27 }, "end": { - "line": 55, - "column": 79 + "line": 67, + "column": 33 } } }, @@ -24471,16 +29686,16 @@ "binop": null, "updateContext": null }, - "start": 1691, - "end": 1692, + "start": 2079, + "end": 2080, "loc": { "start": { - "line": 55, - "column": 79 + "line": 67, + "column": 33 }, "end": { - "line": 55, - "column": 80 + "line": 67, + "column": 34 } } }, @@ -24496,67 +29711,70 @@ "postfix": false, "binop": null }, - "value": "path", - "start": 1692, - "end": 1696, + "value": "bowerPath", + "start": 2080, + "end": 2089, "loc": { "start": { - "line": 55, - "column": 80 + "line": 67, + "column": 34 }, "end": { - "line": 55, - "column": 84 + "line": 67, + "column": 43 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1696, - "end": 1697, + "start": 2089, + "end": 2090, "loc": { "start": { - "line": 55, - "column": 84 + "line": 67, + "column": 43 }, "end": { - "line": 55, - "column": 85 + "line": 67, + "column": 44 } } }, { "type": { - "label": ")", + "label": "string", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1697, - "end": 1698, + "value": "bower_components", + "start": 2091, + "end": 2109, "loc": { "start": { - "line": 55, - "column": 85 + "line": 67, + "column": 45 }, "end": { - "line": 55, - "column": 86 + "line": 67, + "column": 63 } } }, @@ -24572,48 +29790,47 @@ "postfix": false, "binop": null }, - "start": 1698, - "end": 1699, + "start": 2109, + "end": 2110, "loc": { "start": { - "line": 55, - "column": 86 + "line": 67, + "column": 63 }, "end": { - "line": 55, - "column": 87 + "line": 67, + "column": 64 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1699, - "end": 1700, + "start": 2110, + "end": 2111, "loc": { "start": { - "line": 55, - "column": 87 + "line": 67, + "column": 64 }, "end": { - "line": 55, - "column": 88 + "line": 67, + "column": 65 } } }, { "type": { - "label": "}", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -24623,41 +29840,42 @@ "postfix": false, "binop": null }, - "start": 1711, - "end": 1712, + "start": 2111, + "end": 2112, "loc": { "start": { - "line": 56, - "column": 10 + "line": 67, + "column": 65 }, "end": { - "line": 56, - "column": 11 + "line": 67, + "column": 66 } } }, { "type": { - "label": "}", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1721, - "end": 1722, + "start": 2112, + "end": 2113, "loc": { "start": { - "line": 57, - "column": 8 + "line": 67, + "column": 66 }, "end": { - "line": 57, - "column": 9 + "line": 67, + "column": 67 } } }, @@ -24674,15 +29892,15 @@ "binop": null }, "value": "app", - "start": 1732, - "end": 1735, + "start": 2123, + "end": 2126, "loc": { "start": { - "line": 59, + "line": 69, "column": 8 }, "end": { - "line": 59, + "line": 69, "column": 11 } } @@ -24700,15 +29918,15 @@ "binop": null, "updateContext": null }, - "start": 1735, - "end": 1736, + "start": 2126, + "end": 2127, "loc": { "start": { - "line": 59, + "line": 69, "column": 11 }, "end": { - "line": 59, + "line": 69, "column": 12 } } @@ -24726,15 +29944,15 @@ "binop": null }, "value": "use", - "start": 1736, - "end": 1739, + "start": 2127, + "end": 2130, "loc": { "start": { - "line": 59, + "line": 69, "column": 12 }, "end": { - "line": 59, + "line": 69, "column": 15 } } @@ -24751,15 +29969,15 @@ "postfix": false, "binop": null }, - "start": 1739, - "end": 1740, + "start": 2130, + "end": 2131, "loc": { "start": { - "line": 59, + "line": 69, "column": 15 }, "end": { - "line": 59, + "line": 69, "column": 16 } } @@ -24777,17 +29995,17 @@ "binop": null, "updateContext": null }, - "value": "/", - "start": 1740, - "end": 1743, + "value": "/node_modules", + "start": 2131, + "end": 2146, "loc": { "start": { - "line": 59, + "line": 69, "column": 16 }, "end": { - "line": 59, - "column": 19 + "line": 69, + "column": 31 } } }, @@ -24804,16 +30022,16 @@ "binop": null, "updateContext": null }, - "start": 1743, - "end": 1744, + "start": 2146, + "end": 2147, "loc": { "start": { - "line": 59, - "column": 19 + "line": 69, + "column": 31 }, "end": { - "line": 59, - "column": 20 + "line": 69, + "column": 32 } } }, @@ -24830,16 +30048,16 @@ "binop": null }, "value": "express", - "start": 1745, - "end": 1752, + "start": 2148, + "end": 2155, "loc": { "start": { - "line": 59, - "column": 21 + "line": 69, + "column": 33 }, "end": { - "line": 59, - "column": 28 + "line": 69, + "column": 40 } } }, @@ -24856,16 +30074,16 @@ "binop": null, "updateContext": null }, - "start": 1752, - "end": 1753, + "start": 2155, + "end": 2156, "loc": { "start": { - "line": 59, - "column": 28 + "line": 69, + "column": 40 }, "end": { - "line": 59, - "column": 29 + "line": 69, + "column": 41 } } }, @@ -24882,16 +30100,16 @@ "binop": null }, "value": "static", - "start": 1753, - "end": 1759, + "start": 2156, + "end": 2162, "loc": { "start": { - "line": 59, - "column": 29 + "line": 69, + "column": 41 }, "end": { - "line": 59, - "column": 35 + "line": 69, + "column": 47 } } }, @@ -24907,16 +30125,16 @@ "postfix": false, "binop": null }, - "start": 1759, - "end": 1760, + "start": 2162, + "end": 2163, "loc": { "start": { - "line": 59, - "column": 35 + "line": 69, + "column": 47 }, "end": { - "line": 59, - "column": 36 + "line": 69, + "column": 48 } } }, @@ -24935,15 +30153,15 @@ "updateContext": null }, "value": "this", - "start": 1771, - "end": 1775, + "start": 2174, + "end": 2178, "loc": { "start": { - "line": 60, + "line": 70, "column": 10 }, "end": { - "line": 60, + "line": 70, "column": 14 } } @@ -24961,15 +30179,15 @@ "binop": null, "updateContext": null }, - "start": 1775, - "end": 1776, + "start": 2178, + "end": 2179, "loc": { "start": { - "line": 60, + "line": 70, "column": 14 }, "end": { - "line": 60, + "line": 70, "column": 15 } } @@ -24987,15 +30205,15 @@ "binop": null }, "value": "appLocation", - "start": 1776, - "end": 1787, + "start": 2179, + "end": 2190, "loc": { "start": { - "line": 60, + "line": 70, "column": 15 }, "end": { - "line": 60, + "line": 70, "column": 26 } } @@ -25012,15 +30230,15 @@ "postfix": false, "binop": null }, - "start": 1787, - "end": 1788, + "start": 2190, + "end": 2191, "loc": { "start": { - "line": 60, + "line": 70, "column": 26 }, "end": { - "line": 60, + "line": 70, "column": 27 } } @@ -25038,15 +30256,15 @@ "binop": null }, "value": "config", - "start": 1788, - "end": 1794, + "start": 2191, + "end": 2197, "loc": { "start": { - "line": 60, + "line": 70, "column": 27 }, "end": { - "line": 60, + "line": 70, "column": 33 } } @@ -25064,15 +30282,15 @@ "binop": null, "updateContext": null }, - "start": 1794, - "end": 1795, + "start": 2197, + "end": 2198, "loc": { "start": { - "line": 60, + "line": 70, "column": 33 }, "end": { - "line": 60, + "line": 70, "column": 34 } } @@ -25089,17 +30307,70 @@ "postfix": false, "binop": null }, - "value": "entry", - "start": 1795, - "end": 1800, + "value": "nodeModulesPath", + "start": 2198, + "end": 2213, "loc": { "start": { - "line": 60, + "line": 70, "column": 34 }, "end": { - "line": 60, - "column": 39 + "line": 70, + "column": 49 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 2213, + "end": 2214, + "loc": { + "start": { + "line": 70, + "column": 49 + }, + "end": { + "line": 70, + "column": 50 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "node_modules", + "start": 2215, + "end": 2229, + "loc": { + "start": { + "line": 70, + "column": 51 + }, + "end": { + "line": 70, + "column": 65 } } }, @@ -25115,16 +30386,16 @@ "postfix": false, "binop": null }, - "start": 1800, - "end": 1801, + "start": 2229, + "end": 2230, "loc": { "start": { - "line": 60, - "column": 39 + "line": 70, + "column": 65 }, "end": { - "line": 60, - "column": 40 + "line": 70, + "column": 66 } } }, @@ -25140,16 +30411,16 @@ "postfix": false, "binop": null }, - "start": 1801, - "end": 1802, + "start": 2230, + "end": 2231, "loc": { "start": { - "line": 60, - "column": 40 + "line": 70, + "column": 66 }, "end": { - "line": 60, - "column": 41 + "line": 70, + "column": 67 } } }, @@ -25165,16 +30436,16 @@ "postfix": false, "binop": null }, - "start": 1802, - "end": 1803, + "start": 2231, + "end": 2232, "loc": { "start": { - "line": 60, - "column": 41 + "line": 70, + "column": 67 }, "end": { - "line": 60, - "column": 42 + "line": 70, + "column": 68 } } }, @@ -25191,16 +30462,16 @@ "binop": null, "updateContext": null }, - "start": 1803, - "end": 1804, + "start": 2232, + "end": 2233, "loc": { "start": { - "line": 60, - "column": 42 + "line": 70, + "column": 68 }, "end": { - "line": 60, - "column": 43 + "line": 70, + "column": 69 } } }, @@ -25217,15 +30488,15 @@ "binop": null }, "value": "app", - "start": 1814, - "end": 1817, + "start": 2243, + "end": 2246, "loc": { "start": { - "line": 62, + "line": 72, "column": 8 }, "end": { - "line": 62, + "line": 72, "column": 11 } } @@ -25243,15 +30514,15 @@ "binop": null, "updateContext": null }, - "start": 1817, - "end": 1818, + "start": 2246, + "end": 2247, "loc": { "start": { - "line": 62, + "line": 72, "column": 11 }, "end": { - "line": 62, + "line": 72, "column": 12 } } @@ -25269,15 +30540,15 @@ "binop": null }, "value": "use", - "start": 1818, - "end": 1821, + "start": 2247, + "end": 2250, "loc": { "start": { - "line": 62, + "line": 72, "column": 12 }, "end": { - "line": 62, + "line": 72, "column": 15 } } @@ -25294,15 +30565,15 @@ "postfix": false, "binop": null }, - "start": 1821, - "end": 1822, + "start": 2250, + "end": 2251, "loc": { "start": { - "line": 62, + "line": 72, "column": 15 }, "end": { - "line": 62, + "line": 72, "column": 16 } } @@ -25320,17 +30591,17 @@ "binop": null, "updateContext": null }, - "value": "/bower_components", - "start": 1822, - "end": 1841, + "value": "/demo/node_modules", + "start": 2251, + "end": 2271, "loc": { "start": { - "line": 62, + "line": 72, "column": 16 }, "end": { - "line": 62, - "column": 35 + "line": 72, + "column": 36 } } }, @@ -25347,16 +30618,16 @@ "binop": null, "updateContext": null }, - "start": 1841, - "end": 1842, + "start": 2271, + "end": 2272, "loc": { "start": { - "line": 62, - "column": 35 + "line": 72, + "column": 36 }, "end": { - "line": 62, - "column": 36 + "line": 72, + "column": 37 } } }, @@ -25373,16 +30644,16 @@ "binop": null }, "value": "express", - "start": 1843, - "end": 1850, + "start": 2273, + "end": 2280, "loc": { "start": { - "line": 62, - "column": 37 + "line": 72, + "column": 38 }, "end": { - "line": 62, - "column": 44 + "line": 72, + "column": 45 } } }, @@ -25399,16 +30670,16 @@ "binop": null, "updateContext": null }, - "start": 1850, - "end": 1851, + "start": 2280, + "end": 2281, "loc": { "start": { - "line": 62, - "column": 44 + "line": 72, + "column": 45 }, "end": { - "line": 62, - "column": 45 + "line": 72, + "column": 46 } } }, @@ -25425,16 +30696,16 @@ "binop": null }, "value": "static", - "start": 1851, - "end": 1857, + "start": 2281, + "end": 2287, "loc": { "start": { - "line": 62, - "column": 45 + "line": 72, + "column": 46 }, "end": { - "line": 62, - "column": 51 + "line": 72, + "column": 52 } } }, @@ -25450,16 +30721,16 @@ "postfix": false, "binop": null }, - "start": 1857, - "end": 1858, + "start": 2287, + "end": 2288, "loc": { "start": { - "line": 62, - "column": 51 + "line": 72, + "column": 52 }, "end": { - "line": 62, - "column": 52 + "line": 72, + "column": 53 } } }, @@ -25478,15 +30749,15 @@ "updateContext": null }, "value": "this", - "start": 1869, - "end": 1873, + "start": 2299, + "end": 2303, "loc": { "start": { - "line": 63, + "line": 73, "column": 10 }, "end": { - "line": 63, + "line": 73, "column": 14 } } @@ -25504,15 +30775,15 @@ "binop": null, "updateContext": null }, - "start": 1873, - "end": 1874, + "start": 2303, + "end": 2304, "loc": { "start": { - "line": 63, + "line": 73, "column": 14 }, "end": { - "line": 63, + "line": 73, "column": 15 } } @@ -25530,15 +30801,15 @@ "binop": null }, "value": "appLocation", - "start": 1874, - "end": 1885, + "start": 2304, + "end": 2315, "loc": { "start": { - "line": 63, + "line": 73, "column": 15 }, "end": { - "line": 63, + "line": 73, "column": 26 } } @@ -25555,15 +30826,15 @@ "postfix": false, "binop": null }, - "start": 1885, - "end": 1886, + "start": 2315, + "end": 2316, "loc": { "start": { - "line": 63, + "line": 73, "column": 26 }, "end": { - "line": 63, + "line": 73, "column": 27 } } @@ -25581,15 +30852,15 @@ "binop": null }, "value": "config", - "start": 1886, - "end": 1892, + "start": 2316, + "end": 2322, "loc": { "start": { - "line": 63, + "line": 73, "column": 27 }, "end": { - "line": 63, + "line": 73, "column": 33 } } @@ -25607,15 +30878,15 @@ "binop": null, "updateContext": null }, - "start": 1892, - "end": 1893, + "start": 2322, + "end": 2323, "loc": { "start": { - "line": 63, + "line": 73, "column": 33 }, "end": { - "line": 63, + "line": 73, "column": 34 } } @@ -25632,17 +30903,17 @@ "postfix": false, "binop": null }, - "value": "bowerPath", - "start": 1893, - "end": 1902, + "value": "nodeModulesPath", + "start": 2323, + "end": 2338, "loc": { "start": { - "line": 63, + "line": 73, "column": 34 }, "end": { - "line": 63, - "column": 43 + "line": 73, + "column": 49 } } }, @@ -25659,16 +30930,16 @@ "binop": null, "updateContext": null }, - "start": 1902, - "end": 1903, + "start": 2338, + "end": 2339, "loc": { "start": { - "line": 63, - "column": 43 + "line": 73, + "column": 49 }, "end": { - "line": 63, - "column": 44 + "line": 73, + "column": 50 } } }, @@ -25685,17 +30956,17 @@ "binop": null, "updateContext": null }, - "value": "bower_components", - "start": 1904, - "end": 1922, + "value": "node_modules", + "start": 2340, + "end": 2354, "loc": { "start": { - "line": 63, - "column": 45 + "line": 73, + "column": 51 }, "end": { - "line": 63, - "column": 63 + "line": 73, + "column": 65 } } }, @@ -25711,16 +30982,16 @@ "postfix": false, "binop": null }, - "start": 1922, - "end": 1923, + "start": 2354, + "end": 2355, "loc": { "start": { - "line": 63, - "column": 63 + "line": 73, + "column": 65 }, "end": { - "line": 63, - "column": 64 + "line": 73, + "column": 66 } } }, @@ -25736,16 +31007,16 @@ "postfix": false, "binop": null }, - "start": 1923, - "end": 1924, + "start": 2355, + "end": 2356, "loc": { "start": { - "line": 63, - "column": 64 + "line": 73, + "column": 66 }, "end": { - "line": 63, - "column": 65 + "line": 73, + "column": 67 } } }, @@ -25761,16 +31032,16 @@ "postfix": false, "binop": null }, - "start": 1924, - "end": 1925, + "start": 2356, + "end": 2357, "loc": { "start": { - "line": 63, - "column": 65 + "line": 73, + "column": 67 }, "end": { - "line": 63, - "column": 66 + "line": 73, + "column": 68 } } }, @@ -25787,16 +31058,16 @@ "binop": null, "updateContext": null }, - "start": 1925, - "end": 1926, + "start": 2357, + "end": 2358, "loc": { "start": { - "line": 63, - "column": 66 + "line": 73, + "column": 68 }, "end": { - "line": 63, - "column": 67 + "line": 73, + "column": 69 } } }, @@ -25813,15 +31084,15 @@ "binop": null }, "value": "app", - "start": 1936, - "end": 1939, + "start": 2368, + "end": 2371, "loc": { "start": { - "line": 65, + "line": 75, "column": 8 }, "end": { - "line": 65, + "line": 75, "column": 11 } } @@ -25839,15 +31110,15 @@ "binop": null, "updateContext": null }, - "start": 1939, - "end": 1940, + "start": 2371, + "end": 2372, "loc": { "start": { - "line": 65, + "line": 75, "column": 11 }, "end": { - "line": 65, + "line": 75, "column": 12 } } @@ -25865,15 +31136,15 @@ "binop": null }, "value": "use", - "start": 1940, - "end": 1943, + "start": 2372, + "end": 2375, "loc": { "start": { - "line": 65, + "line": 75, "column": 12 }, "end": { - "line": 65, + "line": 75, "column": 15 } } @@ -25890,15 +31161,15 @@ "postfix": false, "binop": null }, - "start": 1943, - "end": 1944, + "start": 2375, + "end": 2376, "loc": { "start": { - "line": 65, + "line": 75, "column": 15 }, "end": { - "line": 65, + "line": 75, "column": 16 } } @@ -25916,17 +31187,17 @@ "binop": null, "updateContext": null }, - "value": "/node_modules", - "start": 1944, - "end": 1959, + "value": "/demo", + "start": 2376, + "end": 2383, "loc": { "start": { - "line": 65, + "line": 75, "column": 16 }, "end": { - "line": 65, - "column": 31 + "line": 75, + "column": 23 } } }, @@ -25943,16 +31214,16 @@ "binop": null, "updateContext": null }, - "start": 1959, - "end": 1960, + "start": 2383, + "end": 2384, "loc": { "start": { - "line": 65, - "column": 31 + "line": 75, + "column": 23 }, "end": { - "line": 65, - "column": 32 + "line": 75, + "column": 24 } } }, @@ -25969,16 +31240,16 @@ "binop": null }, "value": "express", - "start": 1961, - "end": 1968, + "start": 2385, + "end": 2392, "loc": { "start": { - "line": 65, - "column": 33 + "line": 75, + "column": 25 }, "end": { - "line": 65, - "column": 40 + "line": 75, + "column": 32 } } }, @@ -25995,16 +31266,16 @@ "binop": null, "updateContext": null }, - "start": 1968, - "end": 1969, + "start": 2392, + "end": 2393, "loc": { "start": { - "line": 65, - "column": 40 + "line": 75, + "column": 32 }, "end": { - "line": 65, - "column": 41 + "line": 75, + "column": 33 } } }, @@ -26021,16 +31292,16 @@ "binop": null }, "value": "static", - "start": 1969, - "end": 1975, + "start": 2393, + "end": 2399, "loc": { "start": { - "line": 65, - "column": 41 + "line": 75, + "column": 33 }, "end": { - "line": 65, - "column": 47 + "line": 75, + "column": 39 } } }, @@ -26046,16 +31317,16 @@ "postfix": false, "binop": null }, - "start": 1975, - "end": 1976, + "start": 2399, + "end": 2400, "loc": { "start": { - "line": 65, - "column": 47 + "line": 75, + "column": 39 }, "end": { - "line": 65, - "column": 48 + "line": 75, + "column": 40 } } }, @@ -26074,15 +31345,15 @@ "updateContext": null }, "value": "this", - "start": 1987, - "end": 1991, + "start": 2411, + "end": 2415, "loc": { "start": { - "line": 66, + "line": 76, "column": 10 }, "end": { - "line": 66, + "line": 76, "column": 14 } } @@ -26100,15 +31371,15 @@ "binop": null, "updateContext": null }, - "start": 1991, - "end": 1992, + "start": 2415, + "end": 2416, "loc": { "start": { - "line": 66, + "line": 76, "column": 14 }, "end": { - "line": 66, + "line": 76, "column": 15 } } @@ -26126,15 +31397,15 @@ "binop": null }, "value": "appLocation", - "start": 1992, - "end": 2003, + "start": 2416, + "end": 2427, "loc": { "start": { - "line": 66, + "line": 76, "column": 15 }, "end": { - "line": 66, + "line": 76, "column": 26 } } @@ -26151,15 +31422,15 @@ "postfix": false, "binop": null }, - "start": 2003, - "end": 2004, + "start": 2427, + "end": 2428, "loc": { "start": { - "line": 66, + "line": 76, "column": 26 }, "end": { - "line": 66, + "line": 76, "column": 27 } } @@ -26177,15 +31448,15 @@ "binop": null }, "value": "config", - "start": 2004, - "end": 2010, + "start": 2428, + "end": 2434, "loc": { "start": { - "line": 66, + "line": 76, "column": 27 }, "end": { - "line": 66, + "line": 76, "column": 33 } } @@ -26203,15 +31474,15 @@ "binop": null, "updateContext": null }, - "start": 2010, - "end": 2011, + "start": 2434, + "end": 2435, "loc": { "start": { - "line": 66, + "line": 76, "column": 33 }, "end": { - "line": 66, + "line": 76, "column": 34 } } @@ -26228,17 +31499,17 @@ "postfix": false, "binop": null }, - "value": "nodeModulesPath", - "start": 2011, - "end": 2026, + "value": "demo", + "start": 2435, + "end": 2439, "loc": { "start": { - "line": 66, + "line": 76, "column": 34 }, "end": { - "line": 66, - "column": 49 + "line": 76, + "column": 38 } } }, @@ -26255,16 +31526,16 @@ "binop": null, "updateContext": null }, - "start": 2026, - "end": 2027, + "start": 2439, + "end": 2440, "loc": { "start": { - "line": 66, - "column": 49 + "line": 76, + "column": 38 }, "end": { - "line": 66, - "column": 50 + "line": 76, + "column": 39 } } }, @@ -26281,17 +31552,17 @@ "binop": null, "updateContext": null }, - "value": "node_modules", - "start": 2028, - "end": 2042, + "value": "demo", + "start": 2441, + "end": 2447, "loc": { "start": { - "line": 66, - "column": 51 + "line": 76, + "column": 40 }, "end": { - "line": 66, - "column": 65 + "line": 76, + "column": 46 } } }, @@ -26307,16 +31578,16 @@ "postfix": false, "binop": null }, - "start": 2042, - "end": 2043, + "start": 2447, + "end": 2448, "loc": { "start": { - "line": 66, - "column": 65 + "line": 76, + "column": 46 }, "end": { - "line": 66, - "column": 66 + "line": 76, + "column": 47 } } }, @@ -26332,16 +31603,16 @@ "postfix": false, "binop": null }, - "start": 2043, - "end": 2044, + "start": 2448, + "end": 2449, "loc": { "start": { - "line": 66, - "column": 66 + "line": 76, + "column": 47 }, "end": { - "line": 66, - "column": 67 + "line": 76, + "column": 48 } } }, @@ -26357,16 +31628,16 @@ "postfix": false, "binop": null }, - "start": 2044, - "end": 2045, + "start": 2449, + "end": 2450, "loc": { "start": { - "line": 66, - "column": 67 + "line": 76, + "column": 48 }, "end": { - "line": 66, - "column": 68 + "line": 76, + "column": 49 } } }, @@ -26383,16 +31654,16 @@ "binop": null, "updateContext": null }, - "start": 2045, - "end": 2046, + "start": 2450, + "end": 2451, "loc": { "start": { - "line": 66, - "column": 68 + "line": 76, + "column": 49 }, "end": { - "line": 66, - "column": 69 + "line": 76, + "column": 50 } } }, @@ -26409,15 +31680,15 @@ "binop": null }, "value": "app", - "start": 2056, - "end": 2059, + "start": 2461, + "end": 2464, "loc": { "start": { - "line": 68, + "line": 78, "column": 8 }, "end": { - "line": 68, + "line": 78, "column": 11 } } @@ -26435,15 +31706,15 @@ "binop": null, "updateContext": null }, - "start": 2059, - "end": 2060, + "start": 2464, + "end": 2465, "loc": { "start": { - "line": 68, + "line": 78, "column": 11 }, "end": { - "line": 68, + "line": 78, "column": 12 } } @@ -26461,15 +31732,15 @@ "binop": null }, "value": "use", - "start": 2060, - "end": 2063, + "start": 2465, + "end": 2468, "loc": { "start": { - "line": 68, + "line": 78, "column": 12 }, "end": { - "line": 68, + "line": 78, "column": 15 } } @@ -26486,15 +31757,15 @@ "postfix": false, "binop": null }, - "start": 2063, - "end": 2064, + "start": 2468, + "end": 2469, "loc": { "start": { - "line": 68, + "line": 78, "column": 15 }, "end": { - "line": 68, + "line": 78, "column": 16 } } @@ -26512,17 +31783,17 @@ "binop": null, "updateContext": null }, - "value": "/demo/node_modules", - "start": 2064, - "end": 2084, + "value": "/docs", + "start": 2469, + "end": 2476, "loc": { "start": { - "line": 68, + "line": 78, "column": 16 }, "end": { - "line": 68, - "column": 36 + "line": 78, + "column": 23 } } }, @@ -26539,16 +31810,16 @@ "binop": null, "updateContext": null }, - "start": 2084, - "end": 2085, + "start": 2476, + "end": 2477, "loc": { "start": { - "line": 68, - "column": 36 + "line": 78, + "column": 23 }, "end": { - "line": 68, - "column": 37 + "line": 78, + "column": 24 } } }, @@ -26565,16 +31836,16 @@ "binop": null }, "value": "express", - "start": 2086, - "end": 2093, + "start": 2478, + "end": 2485, "loc": { "start": { - "line": 68, - "column": 38 + "line": 78, + "column": 25 }, "end": { - "line": 68, - "column": 45 + "line": 78, + "column": 32 } } }, @@ -26591,16 +31862,16 @@ "binop": null, "updateContext": null }, - "start": 2093, - "end": 2094, + "start": 2485, + "end": 2486, "loc": { "start": { - "line": 68, - "column": 45 + "line": 78, + "column": 32 }, "end": { - "line": 68, - "column": 46 + "line": 78, + "column": 33 } } }, @@ -26617,16 +31888,16 @@ "binop": null }, "value": "static", - "start": 2094, - "end": 2100, + "start": 2486, + "end": 2492, "loc": { "start": { - "line": 68, - "column": 46 + "line": 78, + "column": 33 }, "end": { - "line": 68, - "column": 52 + "line": 78, + "column": 39 } } }, @@ -26642,16 +31913,16 @@ "postfix": false, "binop": null }, - "start": 2100, - "end": 2101, + "start": 2492, + "end": 2493, "loc": { "start": { - "line": 68, - "column": 52 + "line": 78, + "column": 39 }, "end": { - "line": 68, - "column": 53 + "line": 78, + "column": 40 } } }, @@ -26670,15 +31941,15 @@ "updateContext": null }, "value": "this", - "start": 2112, - "end": 2116, + "start": 2504, + "end": 2508, "loc": { "start": { - "line": 69, + "line": 79, "column": 10 }, "end": { - "line": 69, + "line": 79, "column": 14 } } @@ -26696,15 +31967,15 @@ "binop": null, "updateContext": null }, - "start": 2116, - "end": 2117, + "start": 2508, + "end": 2509, "loc": { "start": { - "line": 69, + "line": 79, "column": 14 }, "end": { - "line": 69, + "line": 79, "column": 15 } } @@ -26722,15 +31993,15 @@ "binop": null }, "value": "appLocation", - "start": 2117, - "end": 2128, + "start": 2509, + "end": 2520, "loc": { "start": { - "line": 69, + "line": 79, "column": 15 }, "end": { - "line": 69, + "line": 79, "column": 26 } } @@ -26747,15 +32018,15 @@ "postfix": false, "binop": null }, - "start": 2128, - "end": 2129, + "start": 2520, + "end": 2521, "loc": { "start": { - "line": 69, + "line": 79, "column": 26 }, "end": { - "line": 69, + "line": 79, "column": 27 } } @@ -26773,15 +32044,15 @@ "binop": null }, "value": "config", - "start": 2129, - "end": 2135, + "start": 2521, + "end": 2527, "loc": { "start": { - "line": 69, + "line": 79, "column": 27 }, "end": { - "line": 69, + "line": 79, "column": 33 } } @@ -26799,15 +32070,15 @@ "binop": null, "updateContext": null }, - "start": 2135, - "end": 2136, + "start": 2527, + "end": 2528, "loc": { "start": { - "line": 69, + "line": 79, "column": 33 }, "end": { - "line": 69, + "line": 79, "column": 34 } } @@ -26824,17 +32095,17 @@ "postfix": false, "binop": null }, - "value": "nodeModulesPath", - "start": 2136, - "end": 2151, + "value": "docs", + "start": 2528, + "end": 2532, "loc": { "start": { - "line": 69, + "line": 79, "column": 34 }, "end": { - "line": 69, - "column": 49 + "line": 79, + "column": 38 } } }, @@ -26851,16 +32122,16 @@ "binop": null, "updateContext": null }, - "start": 2151, - "end": 2152, + "start": 2532, + "end": 2533, "loc": { "start": { - "line": 69, - "column": 49 + "line": 79, + "column": 38 }, "end": { - "line": 69, - "column": 50 + "line": 79, + "column": 39 } } }, @@ -26877,17 +32148,17 @@ "binop": null, "updateContext": null }, - "value": "node_modules", - "start": 2153, - "end": 2167, + "value": "docs", + "start": 2534, + "end": 2540, "loc": { "start": { - "line": 69, - "column": 51 + "line": 79, + "column": 40 }, "end": { - "line": 69, - "column": 65 + "line": 79, + "column": 46 } } }, @@ -26903,16 +32174,16 @@ "postfix": false, "binop": null }, - "start": 2167, - "end": 2168, + "start": 2540, + "end": 2541, "loc": { "start": { - "line": 69, - "column": 65 + "line": 79, + "column": 46 }, "end": { - "line": 69, - "column": 66 + "line": 79, + "column": 47 } } }, @@ -26928,16 +32199,16 @@ "postfix": false, "binop": null }, - "start": 2168, - "end": 2169, + "start": 2541, + "end": 2542, "loc": { "start": { - "line": 69, - "column": 66 + "line": 79, + "column": 47 }, "end": { - "line": 69, - "column": 67 + "line": 79, + "column": 48 } } }, @@ -26953,16 +32224,16 @@ "postfix": false, "binop": null }, - "start": 2169, - "end": 2170, + "start": 2542, + "end": 2543, "loc": { "start": { - "line": 69, - "column": 67 + "line": 79, + "column": 48 }, "end": { - "line": 69, - "column": 68 + "line": 79, + "column": 49 } } }, @@ -26979,16 +32250,16 @@ "binop": null, "updateContext": null }, - "start": 2170, - "end": 2171, + "start": 2543, + "end": 2544, "loc": { "start": { - "line": 69, - "column": 68 + "line": 79, + "column": 49 }, "end": { - "line": 69, - "column": 69 + "line": 79, + "column": 50 } } }, @@ -27005,15 +32276,15 @@ "binop": null }, "value": "app", - "start": 2181, - "end": 2184, + "start": 2554, + "end": 2557, "loc": { "start": { - "line": 71, + "line": 81, "column": 8 }, "end": { - "line": 71, + "line": 81, "column": 11 } } @@ -27031,15 +32302,15 @@ "binop": null, "updateContext": null }, - "start": 2184, - "end": 2185, + "start": 2557, + "end": 2558, "loc": { "start": { - "line": 71, + "line": 81, "column": 11 }, "end": { - "line": 71, + "line": 81, "column": 12 } } @@ -27057,15 +32328,15 @@ "binop": null }, "value": "use", - "start": 2185, - "end": 2188, + "start": 2558, + "end": 2561, "loc": { "start": { - "line": 71, + "line": 81, "column": 12 }, "end": { - "line": 71, + "line": 81, "column": 15 } } @@ -27082,15 +32353,15 @@ "postfix": false, "binop": null }, - "start": 2188, - "end": 2189, + "start": 2561, + "end": 2562, "loc": { "start": { - "line": 71, + "line": 81, "column": 15 }, "end": { - "line": 71, + "line": 81, "column": 16 } } @@ -27108,17 +32379,17 @@ "binop": null, "updateContext": null }, - "value": "/demo", - "start": 2189, - "end": 2196, + "value": "/package.json", + "start": 2562, + "end": 2577, "loc": { "start": { - "line": 71, + "line": 81, "column": 16 }, "end": { - "line": 71, - "column": 23 + "line": 81, + "column": 31 } } }, @@ -27135,16 +32406,16 @@ "binop": null, "updateContext": null }, - "start": 2196, - "end": 2197, + "start": 2577, + "end": 2578, "loc": { "start": { - "line": 71, - "column": 23 + "line": 81, + "column": 31 }, "end": { - "line": 71, - "column": 24 + "line": 81, + "column": 32 } } }, @@ -27161,16 +32432,16 @@ "binop": null }, "value": "express", - "start": 2198, - "end": 2205, + "start": 2579, + "end": 2586, "loc": { "start": { - "line": 71, - "column": 25 + "line": 81, + "column": 33 }, "end": { - "line": 71, - "column": 32 + "line": 81, + "column": 40 } } }, @@ -27187,16 +32458,16 @@ "binop": null, "updateContext": null }, - "start": 2205, - "end": 2206, + "start": 2586, + "end": 2587, "loc": { "start": { - "line": 71, - "column": 32 + "line": 81, + "column": 40 }, "end": { - "line": 71, - "column": 33 + "line": 81, + "column": 41 } } }, @@ -27213,16 +32484,16 @@ "binop": null }, "value": "static", - "start": 2206, - "end": 2212, + "start": 2587, + "end": 2593, "loc": { "start": { - "line": 71, - "column": 33 + "line": 81, + "column": 41 }, "end": { - "line": 71, - "column": 39 + "line": 81, + "column": 47 } } }, @@ -27238,16 +32509,16 @@ "postfix": false, "binop": null }, - "start": 2212, - "end": 2213, + "start": 2593, + "end": 2594, "loc": { "start": { - "line": 71, - "column": 39 + "line": 81, + "column": 47 }, "end": { - "line": 71, - "column": 40 + "line": 81, + "column": 48 } } }, @@ -27266,15 +32537,15 @@ "updateContext": null }, "value": "this", - "start": 2224, - "end": 2228, + "start": 2605, + "end": 2609, "loc": { "start": { - "line": 72, + "line": 82, "column": 10 }, "end": { - "line": 72, + "line": 82, "column": 14 } } @@ -27292,15 +32563,15 @@ "binop": null, "updateContext": null }, - "start": 2228, - "end": 2229, + "start": 2609, + "end": 2610, "loc": { "start": { - "line": 72, + "line": 82, "column": 14 }, "end": { - "line": 72, + "line": 82, "column": 15 } } @@ -27318,15 +32589,15 @@ "binop": null }, "value": "appLocation", - "start": 2229, - "end": 2240, + "start": 2610, + "end": 2621, "loc": { "start": { - "line": 72, + "line": 82, "column": 15 }, "end": { - "line": 72, + "line": 82, "column": 26 } } @@ -27343,22 +32614,22 @@ "postfix": false, "binop": null }, - "start": 2240, - "end": 2241, + "start": 2621, + "end": 2622, "loc": { "start": { - "line": 72, + "line": 82, "column": 26 }, "end": { - "line": 72, + "line": 82, "column": 27 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -27366,124 +32637,45 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "value": "config", - "start": 2241, - "end": 2247, - "loc": { - "start": { - "line": 72, - "column": 27 - }, - "end": { - "line": 72, - "column": 33 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null, "updateContext": null }, - "start": 2247, - "end": 2248, + "value": "package.json", + "start": 2622, + "end": 2636, "loc": { "start": { - "line": 72, - "column": 33 + "line": 82, + "column": 27 }, "end": { - "line": 72, - "column": 34 + "line": 82, + "column": 41 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "demo", - "start": 2248, - "end": 2252, - "loc": { - "start": { - "line": 72, - "column": 34 - }, - "end": { - "line": 72, - "column": 38 - } - } - }, - { - "type": { - "label": ",", - "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 2252, - "end": 2253, - "loc": { - "start": { - "line": 72, - "column": 38 - }, - "end": { - "line": 72, - "column": 39 - } - } - }, - { - "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "demo", - "start": 2254, - "end": 2260, + "start": 2636, + "end": 2637, "loc": { "start": { - "line": 72, - "column": 40 + "line": 82, + "column": 41 }, "end": { - "line": 72, - "column": 46 + "line": 82, + "column": 42 } } }, @@ -27499,16 +32691,16 @@ "postfix": false, "binop": null }, - "start": 2260, - "end": 2261, + "start": 2646, + "end": 2647, "loc": { "start": { - "line": 72, - "column": 46 + "line": 83, + "column": 8 }, "end": { - "line": 72, - "column": 47 + "line": 83, + "column": 9 } } }, @@ -27524,67 +32716,58 @@ "postfix": false, "binop": null }, - "start": 2261, - "end": 2262, + "start": 2647, + "end": 2648, "loc": { "start": { - "line": 72, - "column": 47 + "line": 83, + "column": 9 }, "end": { - "line": 72, - "column": 48 + "line": 83, + "column": 10 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 2262, - "end": 2263, + "start": 2648, + "end": 2649, "loc": { "start": { - "line": 72, - "column": 48 + "line": 83, + "column": 10 }, "end": { - "line": 72, - "column": 49 + "line": 83, + "column": 11 } } }, { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 2263, - "end": 2264, + "type": "CommentLine", + "value": " serve backed-cli documentation", + "start": 2659, + "end": 2692, "loc": { "start": { - "line": 72, - "column": 49 + "line": 85, + "column": 8 }, "end": { - "line": 72, - "column": 50 + "line": 85, + "column": 41 } } }, @@ -27601,15 +32784,15 @@ "binop": null }, "value": "app", - "start": 2274, - "end": 2277, + "start": 2701, + "end": 2704, "loc": { "start": { - "line": 74, + "line": 86, "column": 8 }, "end": { - "line": 74, + "line": 86, "column": 11 } } @@ -27627,15 +32810,15 @@ "binop": null, "updateContext": null }, - "start": 2277, - "end": 2278, + "start": 2704, + "end": 2705, "loc": { "start": { - "line": 74, + "line": 86, "column": 11 }, "end": { - "line": 74, + "line": 86, "column": 12 } } @@ -27653,15 +32836,15 @@ "binop": null }, "value": "use", - "start": 2278, - "end": 2281, + "start": 2705, + "end": 2708, "loc": { "start": { - "line": 74, + "line": 86, "column": 12 }, "end": { - "line": 74, + "line": 86, "column": 15 } } @@ -27678,15 +32861,15 @@ "postfix": false, "binop": null }, - "start": 2281, - "end": 2282, + "start": 2708, + "end": 2709, "loc": { "start": { - "line": 74, + "line": 86, "column": 15 }, "end": { - "line": 74, + "line": 86, "column": 16 } } @@ -27704,17 +32887,17 @@ "binop": null, "updateContext": null }, - "value": "/docs", - "start": 2282, - "end": 2289, + "value": "/backed-cli/docs", + "start": 2709, + "end": 2727, "loc": { "start": { - "line": 74, + "line": 86, "column": 16 }, "end": { - "line": 74, - "column": 23 + "line": 86, + "column": 34 } } }, @@ -27731,16 +32914,16 @@ "binop": null, "updateContext": null }, - "start": 2289, - "end": 2290, + "start": 2727, + "end": 2728, "loc": { "start": { - "line": 74, - "column": 23 + "line": 86, + "column": 34 }, "end": { - "line": 74, - "column": 24 + "line": 86, + "column": 35 } } }, @@ -27757,16 +32940,16 @@ "binop": null }, "value": "express", - "start": 2291, - "end": 2298, + "start": 2729, + "end": 2736, "loc": { "start": { - "line": 74, - "column": 25 + "line": 86, + "column": 36 }, "end": { - "line": 74, - "column": 32 + "line": 86, + "column": 43 } } }, @@ -27783,16 +32966,16 @@ "binop": null, "updateContext": null }, - "start": 2298, - "end": 2299, + "start": 2736, + "end": 2737, "loc": { "start": { - "line": 74, - "column": 32 + "line": 86, + "column": 43 }, "end": { - "line": 74, - "column": 33 + "line": 86, + "column": 44 } } }, @@ -27809,16 +32992,16 @@ "binop": null }, "value": "static", - "start": 2299, - "end": 2305, + "start": 2737, + "end": 2743, "loc": { "start": { - "line": 74, - "column": 33 + "line": 86, + "column": 44 }, "end": { - "line": 74, - "column": 39 + "line": 86, + "column": 50 } } }, @@ -27834,23 +33017,22 @@ "postfix": false, "binop": null }, - "start": 2305, - "end": 2306, + "start": 2743, + "end": 2744, "loc": { "start": { - "line": 74, - "column": 39 + "line": 86, + "column": 50 }, "end": { - "line": 74, - "column": 40 + "line": 86, + "column": 51 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -27858,20 +33040,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 2317, - "end": 2321, + "value": "__dirname", + "start": 2755, + "end": 2764, "loc": { "start": { - "line": 75, + "line": 87, "column": 10 }, "end": { - "line": 75, - "column": 14 + "line": 87, + "column": 19 } } }, @@ -27888,16 +33069,16 @@ "binop": null, "updateContext": null }, - "start": 2321, - "end": 2322, + "start": 2764, + "end": 2765, "loc": { "start": { - "line": 75, - "column": 14 + "line": 87, + "column": 19 }, "end": { - "line": 75, - "column": 15 + "line": 87, + "column": 20 } } }, @@ -27913,17 +33094,17 @@ "postfix": false, "binop": null }, - "value": "appLocation", - "start": 2322, - "end": 2333, + "value": "replace", + "start": 2765, + "end": 2772, "loc": { "start": { - "line": 75, - "column": 15 + "line": 87, + "column": 20 }, "end": { - "line": 75, - "column": 26 + "line": 87, + "column": 27 } } }, @@ -27939,50 +33120,24 @@ "postfix": false, "binop": null }, - "start": 2333, - "end": 2334, - "loc": { - "start": { - "line": 75, - "column": 26 - }, - "end": { - "line": 75, - "column": 27 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "config", - "start": 2334, - "end": 2340, + "start": 2772, + "end": 2773, "loc": { "start": { - "line": 75, + "line": 87, "column": 27 }, "end": { - "line": 75, - "column": 33 + "line": 87, + "column": 28 } } }, { "type": { - "label": ".", + "label": "string", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -27991,42 +33146,17 @@ "binop": null, "updateContext": null }, - "start": 2340, - "end": 2341, - "loc": { - "start": { - "line": 75, - "column": 33 - }, - "end": { - "line": 75, - "column": 34 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "value": "docs", - "start": 2341, - "end": 2345, + "value": "bin", + "start": 2773, + "end": 2778, "loc": { "start": { - "line": 75, - "column": 34 + "line": 87, + "column": 28 }, "end": { - "line": 75, - "column": 38 + "line": 87, + "column": 33 } } }, @@ -28043,16 +33173,16 @@ "binop": null, "updateContext": null }, - "start": 2345, - "end": 2346, + "start": 2778, + "end": 2779, "loc": { "start": { - "line": 75, - "column": 38 + "line": 87, + "column": 33 }, "end": { - "line": 75, - "column": 39 + "line": 87, + "column": 34 } } }, @@ -28070,16 +33200,16 @@ "updateContext": null }, "value": "docs", - "start": 2347, - "end": 2353, + "start": 2780, + "end": 2786, "loc": { "start": { - "line": 75, - "column": 40 + "line": 87, + "column": 35 }, "end": { - "line": 75, - "column": 46 + "line": 87, + "column": 41 } } }, @@ -28095,16 +33225,16 @@ "postfix": false, "binop": null }, - "start": 2353, - "end": 2354, + "start": 2786, + "end": 2787, "loc": { "start": { - "line": 75, - "column": 46 + "line": 87, + "column": 41 }, "end": { - "line": 75, - "column": 47 + "line": 87, + "column": 42 } } }, @@ -28120,16 +33250,16 @@ "postfix": false, "binop": null }, - "start": 2354, - "end": 2355, + "start": 2787, + "end": 2788, "loc": { "start": { - "line": 75, - "column": 47 + "line": 87, + "column": 42 }, "end": { - "line": 75, - "column": 48 + "line": 87, + "column": 43 } } }, @@ -28145,16 +33275,16 @@ "postfix": false, "binop": null }, - "start": 2355, - "end": 2356, + "start": 2788, + "end": 2789, "loc": { "start": { - "line": 75, - "column": 48 + "line": 87, + "column": 43 }, "end": { - "line": 75, - "column": 49 + "line": 87, + "column": 44 } } }, @@ -28171,16 +33301,32 @@ "binop": null, "updateContext": null }, - "start": 2356, - "end": 2357, + "start": 2789, + "end": 2790, "loc": { "start": { - "line": 75, - "column": 49 + "line": 87, + "column": 44 }, "end": { - "line": 75, - "column": 50 + "line": 87, + "column": 45 + } + } + }, + { + "type": "CommentLine", + "value": " serve backed documentation", + "start": 2800, + "end": 2829, + "loc": { + "start": { + "line": 89, + "column": 8 + }, + "end": { + "line": 89, + "column": 37 } } }, @@ -28197,15 +33343,15 @@ "binop": null }, "value": "app", - "start": 2367, - "end": 2370, + "start": 2838, + "end": 2841, "loc": { "start": { - "line": 77, + "line": 90, "column": 8 }, "end": { - "line": 77, + "line": 90, "column": 11 } } @@ -28223,15 +33369,15 @@ "binop": null, "updateContext": null }, - "start": 2370, - "end": 2371, + "start": 2841, + "end": 2842, "loc": { "start": { - "line": 77, + "line": 90, "column": 11 }, "end": { - "line": 77, + "line": 90, "column": 12 } } @@ -28249,15 +33395,15 @@ "binop": null }, "value": "use", - "start": 2371, - "end": 2374, + "start": 2842, + "end": 2845, "loc": { "start": { - "line": 77, + "line": 90, "column": 12 }, "end": { - "line": 77, + "line": 90, "column": 15 } } @@ -28274,15 +33420,15 @@ "postfix": false, "binop": null }, - "start": 2374, - "end": 2375, + "start": 2845, + "end": 2846, "loc": { "start": { - "line": 77, + "line": 90, "column": 15 }, "end": { - "line": 77, + "line": 90, "column": 16 } } @@ -28300,17 +33446,17 @@ "binop": null, "updateContext": null }, - "value": "/package.json", - "start": 2375, - "end": 2390, + "value": "/backed/docs", + "start": 2846, + "end": 2860, "loc": { "start": { - "line": 77, + "line": 90, "column": 16 }, "end": { - "line": 77, - "column": 31 + "line": 90, + "column": 30 } } }, @@ -28327,16 +33473,16 @@ "binop": null, "updateContext": null }, - "start": 2390, - "end": 2391, + "start": 2860, + "end": 2861, "loc": { "start": { - "line": 77, - "column": 31 + "line": 90, + "column": 30 }, "end": { - "line": 77, - "column": 32 + "line": 90, + "column": 31 } } }, @@ -28353,16 +33499,16 @@ "binop": null }, "value": "express", - "start": 2392, - "end": 2399, + "start": 2862, + "end": 2869, "loc": { "start": { - "line": 77, - "column": 33 + "line": 90, + "column": 32 }, "end": { - "line": 77, - "column": 40 + "line": 90, + "column": 39 } } }, @@ -28379,16 +33525,16 @@ "binop": null, "updateContext": null }, - "start": 2399, - "end": 2400, + "start": 2869, + "end": 2870, "loc": { "start": { - "line": 77, - "column": 40 + "line": 90, + "column": 39 }, "end": { - "line": 77, - "column": 41 + "line": 90, + "column": 40 } } }, @@ -28405,16 +33551,16 @@ "binop": null }, "value": "static", - "start": 2400, - "end": 2406, + "start": 2870, + "end": 2876, "loc": { "start": { - "line": 77, - "column": 41 + "line": 90, + "column": 40 }, "end": { - "line": 77, - "column": 47 + "line": 90, + "column": 46 } } }, @@ -28430,16 +33576,16 @@ "postfix": false, "binop": null }, - "start": 2406, - "end": 2407, + "start": 2876, + "end": 2877, "loc": { "start": { - "line": 77, - "column": 47 + "line": 90, + "column": 46 }, "end": { - "line": 77, - "column": 48 + "line": 90, + "column": 47 } } }, @@ -28458,15 +33604,15 @@ "updateContext": null }, "value": "this", - "start": 2418, - "end": 2422, + "start": 2888, + "end": 2892, "loc": { "start": { - "line": 78, + "line": 91, "column": 10 }, "end": { - "line": 78, + "line": 91, "column": 14 } } @@ -28484,15 +33630,15 @@ "binop": null, "updateContext": null }, - "start": 2422, - "end": 2423, + "start": 2892, + "end": 2893, "loc": { "start": { - "line": 78, + "line": 91, "column": 14 }, "end": { - "line": 78, + "line": 91, "column": 15 } } @@ -28510,15 +33656,15 @@ "binop": null }, "value": "appLocation", - "start": 2423, - "end": 2434, + "start": 2893, + "end": 2904, "loc": { "start": { - "line": 78, + "line": 91, "column": 15 }, "end": { - "line": 78, + "line": 91, "column": 26 } } @@ -28535,15 +33681,15 @@ "postfix": false, "binop": null }, - "start": 2434, - "end": 2435, + "start": 2904, + "end": 2905, "loc": { "start": { - "line": 78, + "line": 91, "column": 26 }, "end": { - "line": 78, + "line": 91, "column": 27 } } @@ -28561,17 +33707,17 @@ "binop": null, "updateContext": null }, - "value": "package.json", - "start": 2435, - "end": 2449, + "value": "node_modules/backed/docs", + "start": 2905, + "end": 2931, "loc": { "start": { - "line": 78, + "line": 91, "column": 27 }, "end": { - "line": 78, - "column": 41 + "line": 91, + "column": 53 } } }, @@ -28587,16 +33733,16 @@ "postfix": false, "binop": null }, - "start": 2449, - "end": 2450, + "start": 2931, + "end": 2932, "loc": { "start": { - "line": 78, - "column": 41 + "line": 91, + "column": 53 }, "end": { - "line": 78, - "column": 42 + "line": 91, + "column": 54 } } }, @@ -28612,16 +33758,16 @@ "postfix": false, "binop": null }, - "start": 2459, - "end": 2460, + "start": 2932, + "end": 2933, "loc": { "start": { - "line": 79, - "column": 8 + "line": 91, + "column": 54 }, "end": { - "line": 79, - "column": 9 + "line": 91, + "column": 55 } } }, @@ -28637,16 +33783,16 @@ "postfix": false, "binop": null }, - "start": 2460, - "end": 2461, + "start": 2933, + "end": 2934, "loc": { "start": { - "line": 79, - "column": 9 + "line": 91, + "column": 55 }, "end": { - "line": 79, - "column": 10 + "line": 91, + "column": 56 } } }, @@ -28663,32 +33809,32 @@ "binop": null, "updateContext": null }, - "start": 2461, - "end": 2462, + "start": 2934, + "end": 2935, "loc": { "start": { - "line": 79, - "column": 10 + "line": 91, + "column": 56 }, "end": { - "line": 79, - "column": 11 + "line": 91, + "column": 57 } } }, { "type": "CommentLine", - "value": " serve backed-cli documentation", - "start": 2472, - "end": 2505, + "value": " TODO: Add option to override index", + "start": 2945, + "end": 2982, "loc": { "start": { - "line": 81, + "line": 93, "column": 8 }, "end": { - "line": 81, - "column": 41 + "line": 93, + "column": 45 } } }, @@ -28705,15 +33851,15 @@ "binop": null }, "value": "app", - "start": 2514, - "end": 2517, + "start": 2991, + "end": 2994, "loc": { "start": { - "line": 82, + "line": 94, "column": 8 }, "end": { - "line": 82, + "line": 94, "column": 11 } } @@ -28731,15 +33877,15 @@ "binop": null, "updateContext": null }, - "start": 2517, - "end": 2518, + "start": 2994, + "end": 2995, "loc": { "start": { - "line": 82, + "line": 94, "column": 11 }, "end": { - "line": 82, + "line": 94, "column": 12 } } @@ -28757,15 +33903,15 @@ "binop": null }, "value": "use", - "start": 2518, - "end": 2521, + "start": 2995, + "end": 2998, "loc": { "start": { - "line": 82, + "line": 94, "column": 12 }, "end": { - "line": 82, + "line": 94, "column": 15 } } @@ -28782,15 +33928,15 @@ "postfix": false, "binop": null }, - "start": 2521, - "end": 2522, + "start": 2998, + "end": 2999, "loc": { "start": { - "line": 82, + "line": 94, "column": 15 }, "end": { - "line": 82, + "line": 94, "column": 16 } } @@ -28808,17 +33954,17 @@ "binop": null, "updateContext": null }, - "value": "/backed-cli/docs", - "start": 2522, - "end": 2540, + "value": "/", + "start": 2999, + "end": 3002, "loc": { "start": { - "line": 82, + "line": 94, "column": 16 }, "end": { - "line": 82, - "column": 34 + "line": 94, + "column": 19 } } }, @@ -28835,16 +33981,16 @@ "binop": null, "updateContext": null }, - "start": 2540, - "end": 2541, + "start": 3002, + "end": 3003, "loc": { "start": { - "line": 82, - "column": 34 + "line": 94, + "column": 19 }, "end": { - "line": 82, - "column": 35 + "line": 94, + "column": 20 } } }, @@ -28861,16 +34007,16 @@ "binop": null }, "value": "express", - "start": 2542, - "end": 2549, + "start": 3004, + "end": 3011, "loc": { "start": { - "line": 82, - "column": 36 + "line": 94, + "column": 21 }, "end": { - "line": 82, - "column": 43 + "line": 94, + "column": 28 } } }, @@ -28887,16 +34033,16 @@ "binop": null, "updateContext": null }, - "start": 2549, - "end": 2550, + "start": 3011, + "end": 3012, "loc": { "start": { - "line": 82, - "column": 43 + "line": 94, + "column": 28 }, "end": { - "line": 82, - "column": 44 + "line": 94, + "column": 29 } } }, @@ -28913,16 +34059,16 @@ "binop": null }, "value": "static", - "start": 2550, - "end": 2556, + "start": 3012, + "end": 3018, "loc": { "start": { - "line": 82, - "column": 44 + "line": 94, + "column": 29 }, "end": { - "line": 82, - "column": 50 + "line": 94, + "column": 35 } } }, @@ -28938,16 +34084,16 @@ "postfix": false, "binop": null }, - "start": 2556, - "end": 2557, + "start": 3018, + "end": 3019, "loc": { "start": { - "line": 82, - "column": 50 + "line": 94, + "column": 35 }, "end": { - "line": 82, - "column": 51 + "line": 94, + "column": 36 } } }, @@ -28964,16 +34110,16 @@ "binop": null }, "value": "__dirname", - "start": 2568, - "end": 2577, + "start": 3019, + "end": 3028, "loc": { "start": { - "line": 83, - "column": 10 + "line": 94, + "column": 36 }, "end": { - "line": 83, - "column": 19 + "line": 94, + "column": 45 } } }, @@ -28990,16 +34136,16 @@ "binop": null, "updateContext": null }, - "start": 2577, - "end": 2578, + "start": 3028, + "end": 3029, "loc": { "start": { - "line": 83, - "column": 19 + "line": 94, + "column": 45 }, "end": { - "line": 83, - "column": 20 + "line": 94, + "column": 46 } } }, @@ -29016,16 +34162,16 @@ "binop": null }, "value": "replace", - "start": 2578, - "end": 2585, + "start": 3029, + "end": 3036, "loc": { "start": { - "line": 83, - "column": 20 + "line": 94, + "column": 46 }, "end": { - "line": 83, - "column": 27 + "line": 94, + "column": 53 } } }, @@ -29041,16 +34187,16 @@ "postfix": false, "binop": null }, - "start": 2585, - "end": 2586, + "start": 3036, + "end": 3037, "loc": { "start": { - "line": 83, - "column": 27 + "line": 94, + "column": 53 }, "end": { - "line": 83, - "column": 28 + "line": 94, + "column": 54 } } }, @@ -29068,16 +34214,16 @@ "updateContext": null }, "value": "bin", - "start": 2586, - "end": 2591, + "start": 3037, + "end": 3042, "loc": { "start": { - "line": 83, - "column": 28 + "line": 94, + "column": 54 }, "end": { - "line": 83, - "column": 33 + "line": 94, + "column": 59 } } }, @@ -29094,16 +34240,16 @@ "binop": null, "updateContext": null }, - "start": 2591, - "end": 2592, + "start": 3042, + "end": 3043, "loc": { "start": { - "line": 83, - "column": 33 + "line": 94, + "column": 59 }, "end": { - "line": 83, - "column": 34 + "line": 94, + "column": 60 } } }, @@ -29120,17 +34266,17 @@ "binop": null, "updateContext": null }, - "value": "docs", - "start": 2593, - "end": 2599, + "value": "node_modules\\backed-client\\dist", + "start": 3044, + "end": 3079, "loc": { "start": { - "line": 83, - "column": 35 + "line": 94, + "column": 61 }, "end": { - "line": 83, - "column": 41 + "line": 94, + "column": 96 } } }, @@ -29146,24 +34292,245 @@ "postfix": false, "binop": null }, - "start": 2599, - "end": 2600, + "start": 3079, + "end": 3080, "loc": { "start": { - "line": 83, - "column": 41 + "line": 94, + "column": 96 + }, + "end": { + "line": 94, + "column": 97 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3080, + "end": 3081, + "loc": { + "start": { + "line": 94, + "column": 97 + }, + "end": { + "line": 94, + "column": 98 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3081, + "end": 3082, + "loc": { + "start": { + "line": 94, + "column": 98 + }, + "end": { + "line": 94, + "column": 99 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3082, + "end": 3083, + "loc": { + "start": { + "line": 94, + "column": 99 + }, + "end": { + "line": 94, + "column": 100 + } + } + }, + { + "type": "CommentLine", + "value": " TODO: implement copyrighted by package author & package name if no file is found", + "start": 3093, + "end": 3176, + "loc": { + "start": { + "line": 96, + "column": 8 + }, + "end": { + "line": 96, + "column": 91 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 3185, + "end": 3188, + "loc": { + "start": { + "line": 97, + "column": 8 + }, + "end": { + "line": 97, + "column": 11 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3188, + "end": 3189, + "loc": { + "start": { + "line": 97, + "column": 11 + }, + "end": { + "line": 97, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "process", + "start": 3189, + "end": 3196, + "loc": { + "start": { + "line": 97, + "column": 12 + }, + "end": { + "line": 97, + "column": 19 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3196, + "end": 3197, + "loc": { + "start": { + "line": 97, + "column": 19 + }, + "end": { + "line": 97, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "cwd", + "start": 3197, + "end": 3200, + "loc": { + "start": { + "line": 97, + "column": 20 }, "end": { - "line": 83, - "column": 42 + "line": 97, + "column": 23 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29171,16 +34538,16 @@ "postfix": false, "binop": null }, - "start": 2600, - "end": 2601, + "start": 3200, + "end": 3201, "loc": { "start": { - "line": 83, - "column": 42 + "line": 97, + "column": 23 }, "end": { - "line": 83, - "column": 43 + "line": 97, + "column": 24 } } }, @@ -29196,66 +34563,78 @@ "postfix": false, "binop": null }, - "start": 2601, - "end": 2602, + "start": 3201, + "end": 3202, "loc": { "start": { - "line": 83, - "column": 43 + "line": 97, + "column": 24 }, "end": { - "line": 83, - "column": 44 + "line": 97, + "column": 25 } } }, { "type": { - "label": ";", + "label": "+/-", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": false, + "prefix": true, "postfix": false, - "binop": null, + "binop": 9, "updateContext": null }, - "start": 2602, - "end": 2603, + "value": "+", + "start": 3203, + "end": 3204, "loc": { "start": { - "line": 83, - "column": 44 + "line": 97, + "column": 26 }, "end": { - "line": 83, - "column": 45 + "line": 97, + "column": 27 } } }, { - "type": "CommentLine", - "value": " serve backed documentation", - "start": 2613, - "end": 2642, + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "/license.*", + "start": 3205, + "end": 3217, "loc": { "start": { - "line": 85, - "column": 8 + "line": 97, + "column": 28 }, "end": { - "line": 85, - "column": 37 + "line": 97, + "column": 40 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29263,17 +34642,16 @@ "postfix": false, "binop": null }, - "value": "app", - "start": 2651, - "end": 2654, + "start": 3217, + "end": 3218, "loc": { "start": { - "line": 86, - "column": 8 + "line": 97, + "column": 40 }, "end": { - "line": 86, - "column": 11 + "line": 97, + "column": 41 } } }, @@ -29290,16 +34668,16 @@ "binop": null, "updateContext": null }, - "start": 2654, - "end": 2655, + "start": 3218, + "end": 3219, "loc": { "start": { - "line": 86, - "column": 11 + "line": 97, + "column": 41 }, "end": { - "line": 86, - "column": 12 + "line": 97, + "column": 42 } } }, @@ -29315,17 +34693,17 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 2655, - "end": 2658, + "value": "then", + "start": 3219, + "end": 3223, "loc": { "start": { - "line": 86, - "column": 12 + "line": 97, + "column": 42 }, "end": { - "line": 86, - "column": 15 + "line": 97, + "column": 46 } } }, @@ -29341,22 +34719,22 @@ "postfix": false, "binop": null }, - "start": 2658, - "end": 2659, + "start": 3223, + "end": 3224, "loc": { "start": { - "line": 86, - "column": 15 + "line": 97, + "column": 46 }, "end": { - "line": 86, - "column": 16 + "line": 97, + "column": 47 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -29364,26 +34742,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "/backed/docs", - "start": 2659, - "end": 2673, + "value": "files", + "start": 3224, + "end": 3229, "loc": { "start": { - "line": 86, - "column": 16 + "line": 97, + "column": 47 }, "end": { - "line": 86, - "column": 30 + "line": 97, + "column": 52 } } }, { "type": { - "label": ",", + "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -29394,16 +34771,41 @@ "binop": null, "updateContext": null }, - "start": 2673, - "end": 2674, + "start": 3230, + "end": 3232, "loc": { "start": { - "line": 86, - "column": 30 + "line": 97, + "column": 53 }, "end": { - "line": 86, - "column": 31 + "line": 97, + "column": 55 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3233, + "end": 3234, + "loc": { + "start": { + "line": 97, + "column": 56 + }, + "end": { + "line": 97, + "column": 57 } } }, @@ -29419,17 +34821,17 @@ "postfix": false, "binop": null }, - "value": "express", - "start": 2675, - "end": 2682, + "value": "app", + "start": 3245, + "end": 3248, "loc": { "start": { - "line": 86, - "column": 32 + "line": 98, + "column": 10 }, "end": { - "line": 86, - "column": 39 + "line": 98, + "column": 13 } } }, @@ -29446,16 +34848,16 @@ "binop": null, "updateContext": null }, - "start": 2682, - "end": 2683, + "start": 3248, + "end": 3249, "loc": { "start": { - "line": 86, - "column": 39 + "line": 98, + "column": 13 }, "end": { - "line": 86, - "column": 40 + "line": 98, + "column": 14 } } }, @@ -29471,17 +34873,17 @@ "postfix": false, "binop": null }, - "value": "static", - "start": 2683, - "end": 2689, + "value": "use", + "start": 3249, + "end": 3252, "loc": { "start": { - "line": 86, - "column": 40 + "line": 98, + "column": 14 }, "end": { - "line": 86, - "column": 46 + "line": 98, + "column": 17 } } }, @@ -29497,23 +34899,22 @@ "postfix": false, "binop": null }, - "start": 2689, - "end": 2690, + "start": 3252, + "end": 3253, "loc": { "start": { - "line": 86, - "column": 46 + "line": 98, + "column": 17 }, "end": { - "line": 86, - "column": 47 + "line": 98, + "column": 18 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -29524,24 +34925,24 @@ "binop": null, "updateContext": null }, - "value": "this", - "start": 2701, - "end": 2705, + "value": "/license", + "start": 3253, + "end": 3263, "loc": { "start": { - "line": 87, - "column": 10 + "line": 98, + "column": 18 }, "end": { - "line": 87, - "column": 14 + "line": 98, + "column": 28 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -29551,16 +34952,16 @@ "binop": null, "updateContext": null }, - "start": 2705, - "end": 2706, + "start": 3263, + "end": 3264, "loc": { "start": { - "line": 87, - "column": 14 + "line": 98, + "column": 28 }, "end": { - "line": 87, - "column": 15 + "line": 98, + "column": 29 } } }, @@ -29576,48 +34977,49 @@ "postfix": false, "binop": null }, - "value": "appLocation", - "start": 2706, - "end": 2717, + "value": "express", + "start": 3265, + "end": 3272, "loc": { "start": { - "line": 87, - "column": 15 + "line": 98, + "column": 30 }, "end": { - "line": 87, - "column": 26 + "line": 98, + "column": 37 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 2717, - "end": 2718, + "start": 3272, + "end": 3273, "loc": { "start": { - "line": 87, - "column": 26 + "line": 98, + "column": 37 }, "end": { - "line": 87, - "column": 27 + "line": 98, + "column": 38 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -29625,28 +35027,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "node_modules/backed/docs", - "start": 2718, - "end": 2744, + "value": "static", + "start": 3273, + "end": 3279, "loc": { "start": { - "line": 87, - "column": 27 + "line": 98, + "column": 38 }, "end": { - "line": 87, - "column": 53 + "line": 98, + "column": 44 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29654,24 +35055,24 @@ "postfix": false, "binop": null }, - "start": 2744, - "end": 2745, + "start": 3279, + "end": 3280, "loc": { "start": { - "line": 87, - "column": 53 + "line": 98, + "column": 44 }, "end": { - "line": 87, - "column": 54 + "line": 98, + "column": 45 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29679,49 +35080,51 @@ "postfix": false, "binop": null }, - "start": 2745, - "end": 2746, + "value": "files", + "start": 3280, + "end": 3285, "loc": { "start": { - "line": 87, - "column": 54 + "line": 98, + "column": 45 }, "end": { - "line": 87, - "column": 55 + "line": 98, + "column": 50 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "[", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 2746, - "end": 2747, + "start": 3285, + "end": 3286, "loc": { "start": { - "line": 87, - "column": 55 + "line": 98, + "column": 50 }, "end": { - "line": 87, - "column": 56 + "line": 98, + "column": 51 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "num", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29730,40 +35133,51 @@ "binop": null, "updateContext": null }, - "start": 2747, - "end": 2748, + "value": 0, + "start": 3286, + "end": 3287, "loc": { "start": { - "line": 87, - "column": 56 + "line": 98, + "column": 51 }, "end": { - "line": 87, - "column": 57 + "line": 98, + "column": 52 } } }, { - "type": "CommentLine", - "value": " TODO: Add option to override index", - "start": 2758, - "end": 2795, + "type": { + "label": "]", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3287, + "end": 3288, "loc": { "start": { - "line": 89, - "column": 8 + "line": 98, + "column": 52 }, "end": { - "line": 89, - "column": 45 + "line": 98, + "column": 53 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29771,23 +35185,22 @@ "postfix": false, "binop": null }, - "value": "app", - "start": 2804, - "end": 2807, + "start": 3288, + "end": 3289, "loc": { "start": { - "line": 90, - "column": 8 + "line": 98, + "column": 53 }, "end": { - "line": 90, - "column": 11 + "line": 98, + "column": 54 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -29795,53 +35208,52 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 2807, - "end": 2808, + "start": 3289, + "end": 3290, "loc": { "start": { - "line": 90, - "column": 11 + "line": 98, + "column": 54 }, "end": { - "line": 90, - "column": 12 + "line": 98, + "column": 55 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "use", - "start": 2808, - "end": 2811, + "start": 3290, + "end": 3291, "loc": { "start": { - "line": 90, - "column": 12 + "line": 98, + "column": 55 }, "end": { - "line": 90, - "column": 15 + "line": 98, + "column": 56 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -29849,49 +35261,47 @@ "postfix": false, "binop": null }, - "start": 2811, - "end": 2812, + "start": 3300, + "end": 3301, "loc": { "start": { - "line": 90, - "column": 15 + "line": 99, + "column": 8 }, "end": { - "line": 90, - "column": 16 + "line": 99, + "column": 9 } } }, { "type": { - "label": "string", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "/", - "start": 2812, - "end": 2815, + "start": 3301, + "end": 3302, "loc": { "start": { - "line": 90, - "column": 16 + "line": 99, + "column": 9 }, "end": { - "line": 90, - "column": 19 + "line": 99, + "column": 10 } } }, { "type": { - "label": ",", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -29902,16 +35312,16 @@ "binop": null, "updateContext": null }, - "start": 2815, - "end": 2816, + "start": 3302, + "end": 3303, "loc": { "start": { - "line": 90, - "column": 19 + "line": 99, + "column": 10 }, "end": { - "line": 90, - "column": 20 + "line": 99, + "column": 11 } } }, @@ -29927,17 +35337,17 @@ "postfix": false, "binop": null }, - "value": "express", - "start": 2817, - "end": 2824, + "value": "app", + "start": 3313, + "end": 3316, "loc": { "start": { - "line": 90, - "column": 21 + "line": 101, + "column": 8 }, "end": { - "line": 90, - "column": 28 + "line": 101, + "column": 11 } } }, @@ -29954,16 +35364,16 @@ "binop": null, "updateContext": null }, - "start": 2824, - "end": 2825, + "start": 3316, + "end": 3317, "loc": { "start": { - "line": 90, - "column": 28 + "line": 101, + "column": 11 }, "end": { - "line": 90, - "column": 29 + "line": 101, + "column": 12 } } }, @@ -29979,17 +35389,17 @@ "postfix": false, "binop": null }, - "value": "static", - "start": 2825, - "end": 2831, + "value": "get", + "start": 3317, + "end": 3320, "loc": { "start": { - "line": 90, - "column": 29 + "line": 101, + "column": 12 }, "end": { - "line": 90, - "column": 35 + "line": 101, + "column": 15 } } }, @@ -30005,22 +35415,22 @@ "postfix": false, "binop": null }, - "start": 2831, - "end": 2832, + "start": 3320, + "end": 3321, "loc": { "start": { - "line": 90, - "column": 35 + "line": 101, + "column": 15 }, "end": { - "line": 90, - "column": 36 + "line": 101, + "column": 16 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -30028,71 +35438,46 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null - }, - "value": "__dirname", - "start": 2832, - "end": 2841, - "loc": { - "start": { - "line": 90, - "column": 36 - }, - "end": { - "line": 90, - "column": 45 - } - } - }, - { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null, "updateContext": null }, - "start": 2841, - "end": 2842, + "value": "/", + "start": 3321, + "end": 3324, "loc": { "start": { - "line": 90, - "column": 45 + "line": 101, + "column": 16 }, "end": { - "line": 90, - "column": 46 + "line": 101, + "column": 19 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ",", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "replace", - "start": 2842, - "end": 2849, + "start": 3324, + "end": 3325, "loc": { "start": { - "line": 90, - "column": 46 + "line": 101, + "column": 19 }, "end": { - "line": 90, - "column": 53 + "line": 101, + "column": 20 } } }, @@ -30108,22 +35493,22 @@ "postfix": false, "binop": null }, - "start": 2849, - "end": 2850, + "start": 3326, + "end": 3327, "loc": { "start": { - "line": 90, - "column": 53 + "line": 101, + "column": 21 }, "end": { - "line": 90, - "column": 54 + "line": 101, + "column": 22 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -30131,20 +35516,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "bin", - "start": 2850, - "end": 2855, + "value": "request", + "start": 3327, + "end": 3334, "loc": { "start": { - "line": 90, - "column": 54 + "line": 101, + "column": 22 }, "end": { - "line": 90, - "column": 59 + "line": 101, + "column": 29 } } }, @@ -30161,22 +35545,22 @@ "binop": null, "updateContext": null }, - "start": 2855, - "end": 2856, + "start": 3334, + "end": 3335, "loc": { "start": { - "line": 90, - "column": 59 + "line": 101, + "column": 29 }, "end": { - "line": 90, - "column": 60 + "line": 101, + "column": 30 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -30184,20 +35568,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "node_modules\\backed-client\\dist", - "start": 2857, - "end": 2892, + "value": "response", + "start": 3336, + "end": 3344, "loc": { "start": { - "line": 90, - "column": 61 + "line": 101, + "column": 31 }, "end": { - "line": 90, - "column": 96 + "line": 101, + "column": 39 } } }, @@ -30213,49 +35596,50 @@ "postfix": false, "binop": null }, - "start": 2892, - "end": 2893, + "start": 3344, + "end": 3345, "loc": { "start": { - "line": 90, - "column": 96 + "line": 101, + "column": 39 }, "end": { - "line": 90, - "column": 97 + "line": 101, + "column": 40 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "=>", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 2893, - "end": 2894, + "start": 3346, + "end": 3348, "loc": { "start": { - "line": 90, - "column": 97 + "line": 101, + "column": 41 }, "end": { - "line": 90, - "column": 98 + "line": 101, + "column": 43 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -30263,58 +35647,68 @@ "postfix": false, "binop": null }, - "start": 2894, - "end": 2895, + "start": 3349, + "end": 3350, "loc": { "start": { - "line": 90, - "column": 98 + "line": 101, + "column": 44 }, "end": { - "line": 90, - "column": 99 + "line": 101, + "column": 45 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 2895, - "end": 2896, + "value": "console", + "start": 3361, + "end": 3368, "loc": { "start": { - "line": 90, - "column": 99 + "line": 102, + "column": 10 }, "end": { - "line": 90, - "column": 100 + "line": 102, + "column": 17 } } }, { - "type": "CommentLine", - "value": " TODO: implement copyrighted by package author & package name if no file is found", - "start": 2906, - "end": 2989, + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3368, + "end": 3369, "loc": { "start": { - "line": 92, - "column": 8 + "line": 102, + "column": 17 }, "end": { - "line": 92, - "column": 91 + "line": 102, + "column": 18 } } }, @@ -30330,17 +35724,17 @@ "postfix": false, "binop": null }, - "value": "src", - "start": 2998, - "end": 3001, + "value": "log", + "start": 3369, + "end": 3372, "loc": { "start": { - "line": 93, - "column": 8 + "line": 102, + "column": 18 }, "end": { - "line": 93, - "column": 11 + "line": 102, + "column": 21 } } }, @@ -30356,16 +35750,16 @@ "postfix": false, "binop": null }, - "start": 3001, - "end": 3002, + "start": 3372, + "end": 3373, "loc": { "start": { - "line": 93, - "column": 11 + "line": 102, + "column": 21 }, "end": { - "line": 93, - "column": 12 + "line": 102, + "column": 22 } } }, @@ -30381,17 +35775,17 @@ "postfix": false, "binop": null }, - "value": "process", - "start": 3002, - "end": 3009, + "value": "request", + "start": 3373, + "end": 3380, "loc": { "start": { - "line": 93, - "column": 12 + "line": 102, + "column": 22 }, "end": { - "line": 93, - "column": 19 + "line": 102, + "column": 29 } } }, @@ -30408,16 +35802,16 @@ "binop": null, "updateContext": null }, - "start": 3009, - "end": 3010, + "start": 3380, + "end": 3381, "loc": { "start": { - "line": 93, - "column": 19 + "line": 102, + "column": 29 }, "end": { - "line": 93, - "column": 20 + "line": 102, + "column": 30 } } }, @@ -30433,25 +35827,25 @@ "postfix": false, "binop": null }, - "value": "cwd", - "start": 3010, - "end": 3013, + "value": "params", + "start": 3381, + "end": 3387, "loc": { "start": { - "line": 93, - "column": 20 + "line": 102, + "column": 30 }, "end": { - "line": 93, - "column": 23 + "line": 102, + "column": 36 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -30459,128 +35853,127 @@ "postfix": false, "binop": null }, - "start": 3013, - "end": 3014, + "start": 3387, + "end": 3388, "loc": { "start": { - "line": 93, - "column": 23 + "line": 102, + "column": 36 }, "end": { - "line": 93, - "column": 24 + "line": 102, + "column": 37 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3014, - "end": 3015, + "start": 3388, + "end": 3389, "loc": { "start": { - "line": 93, - "column": 24 + "line": 102, + "column": 37 }, "end": { - "line": 93, - "column": 25 + "line": 102, + "column": 38 } } }, { "type": { - "label": "+/-", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": true, + "prefix": false, "postfix": false, - "binop": 9, - "updateContext": null + "binop": null }, - "value": "+", - "start": 3016, - "end": 3017, + "start": 3398, + "end": 3399, "loc": { "start": { - "line": 93, - "column": 26 + "line": 103, + "column": 8 }, "end": { - "line": 93, - "column": 27 + "line": 103, + "column": 9 } } }, { "type": { - "label": "string", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "/license.*", - "start": 3018, - "end": 3030, + "start": 3399, + "end": 3400, "loc": { "start": { - "line": 93, - "column": 28 + "line": 103, + "column": 9 }, "end": { - "line": 93, - "column": 40 + "line": 103, + "column": 10 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3030, - "end": 3031, + "start": 3400, + "end": 3401, "loc": { "start": { - "line": 93, - "column": 40 + "line": 103, + "column": 10 }, "end": { - "line": 93, - "column": 41 + "line": 103, + "column": 11 } } }, { "type": { - "label": ".", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -30589,49 +35982,50 @@ "binop": null, "updateContext": null }, - "start": 3031, - "end": 3032, + "value": "this", + "start": 3410, + "end": 3414, "loc": { "start": { - "line": 93, - "column": 41 + "line": 104, + "column": 8 }, "end": { - "line": 93, - "column": 42 + "line": 104, + "column": 12 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "then", - "start": 3032, - "end": 3036, + "start": 3414, + "end": 3415, "loc": { "start": { - "line": 93, - "column": 42 + "line": 104, + "column": 12 }, "end": { - "line": 93, - "column": 46 + "line": 104, + "column": 13 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -30640,23 +36034,24 @@ "postfix": false, "binop": null }, - "start": 3036, - "end": 3037, + "value": "listen", + "start": 3415, + "end": 3421, "loc": { "start": { - "line": 93, - "column": 46 + "line": 104, + "column": 13 }, "end": { - "line": 93, - "column": 47 + "line": 104, + "column": 19 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -30665,68 +36060,67 @@ "postfix": false, "binop": null }, - "value": "files", - "start": 3037, - "end": 3042, + "start": 3421, + "end": 3422, "loc": { "start": { - "line": 93, - "column": 47 + "line": 104, + "column": 19 }, "end": { - "line": 93, - "column": 52 + "line": 104, + "column": 20 } } }, { "type": { - "label": "=>", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3043, - "end": 3045, + "start": 3422, + "end": 3423, "loc": { "start": { - "line": 93, - "column": 53 + "line": 104, + "column": 20 }, "end": { - "line": 93, - "column": 55 + "line": 104, + "column": 21 } } }, { "type": { - "label": "{", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3046, - "end": 3047, + "start": 3423, + "end": 3424, "loc": { "start": { - "line": 93, - "column": 56 + "line": 104, + "column": 21 }, "end": { - "line": 93, - "column": 57 + "line": 104, + "column": 22 } } }, @@ -30742,17 +36136,17 @@ "postfix": false, "binop": null }, - "value": "app", - "start": 3058, - "end": 3061, + "value": "server", + "start": 3434, + "end": 3440, "loc": { "start": { - "line": 94, - "column": 10 + "line": 106, + "column": 8 }, "end": { - "line": 94, - "column": 13 + "line": 106, + "column": 14 } } }, @@ -30769,16 +36163,16 @@ "binop": null, "updateContext": null }, - "start": 3061, - "end": 3062, + "start": 3440, + "end": 3441, "loc": { "start": { - "line": 94, - "column": 13 + "line": 106, + "column": 14 }, "end": { - "line": 94, - "column": 14 + "line": 106, + "column": 15 } } }, @@ -30794,16 +36188,16 @@ "postfix": false, "binop": null }, - "value": "use", - "start": 3062, - "end": 3065, + "value": "on", + "start": 3441, + "end": 3443, "loc": { "start": { - "line": 94, - "column": 14 + "line": 106, + "column": 15 }, "end": { - "line": 94, + "line": 106, "column": 17 } } @@ -30820,15 +36214,15 @@ "postfix": false, "binop": null }, - "start": 3065, - "end": 3066, + "start": 3443, + "end": 3444, "loc": { "start": { - "line": 94, + "line": 106, "column": 17 }, "end": { - "line": 94, + "line": 106, "column": 18 } } @@ -30846,17 +36240,17 @@ "binop": null, "updateContext": null }, - "value": "/license", - "start": 3066, - "end": 3076, + "value": "error", + "start": 3444, + "end": 3451, "loc": { "start": { - "line": 94, + "line": 106, "column": 18 }, "end": { - "line": 94, - "column": 28 + "line": 106, + "column": 25 } } }, @@ -30873,16 +36267,16 @@ "binop": null, "updateContext": null }, - "start": 3076, - "end": 3077, + "start": 3451, + "end": 3452, "loc": { "start": { - "line": 94, - "column": 28 + "line": 106, + "column": 25 }, "end": { - "line": 94, - "column": 29 + "line": 106, + "column": 26 } } }, @@ -30898,20 +36292,97 @@ "postfix": false, "binop": null }, - "value": "express", - "start": 3078, - "end": 3085, + "value": "error", + "start": 3453, + "end": 3458, "loc": { "start": { - "line": 94, - "column": 30 + "line": 106, + "column": 27 }, "end": { - "line": 94, + "line": 106, + "column": 32 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 3459, + "end": 3461, + "loc": { + "start": { + "line": 106, + "column": 33 + }, + "end": { + "line": 106, + "column": 35 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3462, + "end": 3463, + "loc": { + "start": { + "line": 106, + "column": 36 + }, + "end": { + "line": 106, "column": 37 } } }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "logger", + "start": 3474, + "end": 3480, + "loc": { + "start": { + "line": 107, + "column": 10 + }, + "end": { + "line": 107, + "column": 16 + } + } + }, { "type": { "label": ".", @@ -30925,16 +36396,16 @@ "binop": null, "updateContext": null }, - "start": 3085, - "end": 3086, + "start": 3480, + "end": 3481, "loc": { "start": { - "line": 94, - "column": 37 + "line": 107, + "column": 16 }, "end": { - "line": 94, - "column": 38 + "line": 107, + "column": 17 } } }, @@ -30950,17 +36421,17 @@ "postfix": false, "binop": null }, - "value": "static", - "start": 3086, - "end": 3092, + "value": "warn", + "start": 3481, + "end": 3485, "loc": { "start": { - "line": 94, - "column": 38 + "line": 107, + "column": 17 }, "end": { - "line": 94, - "column": 44 + "line": 107, + "column": 21 } } }, @@ -30976,16 +36447,16 @@ "postfix": false, "binop": null }, - "start": 3092, - "end": 3093, + "start": 3485, + "end": 3486, "loc": { "start": { - "line": 94, - "column": 44 + "line": 107, + "column": 21 }, "end": { - "line": 94, - "column": 45 + "line": 107, + "column": 22 } } }, @@ -31001,51 +36472,50 @@ "postfix": false, "binop": null }, - "value": "files", - "start": 3093, - "end": 3098, + "value": "error", + "start": 3486, + "end": 3491, "loc": { "start": { - "line": 94, - "column": 45 + "line": 107, + "column": 22 }, "end": { - "line": 94, - "column": 50 + "line": 107, + "column": 27 } } }, { "type": { - "label": "[", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3098, - "end": 3099, + "start": 3491, + "end": 3492, "loc": { "start": { - "line": 94, - "column": 50 + "line": 107, + "column": 27 }, "end": { - "line": 94, - "column": 51 + "line": 107, + "column": 28 } } }, { "type": { - "label": "num", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31054,25 +36524,25 @@ "binop": null, "updateContext": null }, - "value": 0, - "start": 3099, - "end": 3100, + "start": 3492, + "end": 3493, "loc": { "start": { - "line": 94, - "column": 51 + "line": 107, + "column": 28 }, "end": { - "line": 94, - "column": 52 + "line": 107, + "column": 29 } } }, { "type": { - "label": "]", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31081,22 +36551,23 @@ "binop": null, "updateContext": null }, - "start": 3100, - "end": 3101, + "value": "this", + "start": 3504, + "end": 3508, "loc": { "start": { - "line": 94, - "column": 52 + "line": 108, + "column": 10 }, "end": { - "line": 94, - "column": 53 + "line": 108, + "column": 14 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -31104,26 +36575,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3101, - "end": 3102, + "start": 3508, + "end": 3509, "loc": { "start": { - "line": 94, - "column": 53 + "line": 108, + "column": 14 }, "end": { - "line": 94, - "column": 54 + "line": 108, + "column": 15 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31131,98 +36603,104 @@ "postfix": false, "binop": null }, - "start": 3102, - "end": 3103, + "value": "port", + "start": 3509, + "end": 3513, "loc": { "start": { - "line": 94, - "column": 54 + "line": 108, + "column": 15 }, "end": { - "line": 94, - "column": 55 + "line": 108, + "column": 19 } } }, { "type": { - "label": ";", + "label": "_=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 3103, - "end": 3104, + "value": "+=", + "start": 3514, + "end": 3516, "loc": { "start": { - "line": 94, - "column": 55 + "line": 108, + "column": 20 }, "end": { - "line": 94, - "column": 56 + "line": 108, + "column": 22 } } }, { "type": { - "label": "}", + "label": "num", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3113, - "end": 3114, + "value": 1, + "start": 3517, + "end": 3518, "loc": { "start": { - "line": 95, - "column": 8 + "line": 108, + "column": 23 }, "end": { - "line": 95, - "column": 9 + "line": 108, + "column": 24 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3114, - "end": 3115, + "start": 3518, + "end": 3519, "loc": { "start": { - "line": 95, - "column": 9 + "line": 108, + "column": 24 }, "end": { - "line": 95, - "column": 10 + "line": 108, + "column": 25 } } }, { "type": { - "label": ";", + "label": "return", + "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -31233,22 +36711,24 @@ "binop": null, "updateContext": null }, - "start": 3115, - "end": 3116, + "value": "return", + "start": 3530, + "end": 3536, "loc": { "start": { - "line": 95, + "line": 109, "column": 10 }, "end": { - "line": 95, - "column": 11 + "line": 109, + "column": 16 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -31256,19 +36736,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "server", - "start": 3126, - "end": 3132, + "value": "this", + "start": 3537, + "end": 3541, "loc": { "start": { - "line": 97, - "column": 8 + "line": 109, + "column": 17 }, "end": { - "line": 97, - "column": 14 + "line": 109, + "column": 21 } } }, @@ -31285,16 +36766,16 @@ "binop": null, "updateContext": null }, - "start": 3132, - "end": 3133, + "start": 3541, + "end": 3542, "loc": { "start": { - "line": 97, - "column": 14 + "line": 109, + "column": 21 }, "end": { - "line": 97, - "column": 15 + "line": 109, + "column": 22 } } }, @@ -31311,16 +36792,16 @@ "binop": null }, "value": "listen", - "start": 3133, - "end": 3139, + "start": 3542, + "end": 3548, "loc": { "start": { - "line": 97, - "column": 15 + "line": 109, + "column": 22 }, "end": { - "line": 97, - "column": 21 + "line": 109, + "column": 28 } } }, @@ -31336,49 +36817,47 @@ "postfix": false, "binop": null }, - "start": 3139, - "end": 3140, + "start": 3548, + "end": 3549, "loc": { "start": { - "line": 97, - "column": 21 + "line": 109, + "column": 28 }, "end": { - "line": 97, - "column": 22 + "line": 109, + "column": 29 } } }, { "type": { - "label": "num", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": 3000, - "start": 3140, - "end": 3144, + "start": 3549, + "end": 3550, "loc": { "start": { - "line": 97, - "column": 22 + "line": 109, + "column": 29 }, "end": { - "line": 97, - "column": 26 + "line": 109, + "column": 30 } } }, { "type": { - "label": ",", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -31389,24 +36868,24 @@ "binop": null, "updateContext": null }, - "start": 3144, - "end": 3145, + "start": 3550, + "end": 3551, "loc": { "start": { - "line": 97, - "column": 26 + "line": 109, + "column": 30 }, "end": { - "line": 97, - "column": 27 + "line": 109, + "column": 31 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31414,23 +36893,47 @@ "postfix": false, "binop": null }, - "value": "error", - "start": 3146, - "end": 3151, + "start": 3560, + "end": 3561, "loc": { "start": { - "line": 97, - "column": 28 + "line": 110, + "column": 8 }, "end": { - "line": 97, - "column": 33 + "line": 110, + "column": 9 } } }, { "type": { - "label": "=>", + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3561, + "end": 3562, + "loc": { + "start": { + "line": 110, + "column": 9 + }, + "end": { + "line": 110, + "column": 10 + } + } + }, + { + "type": { + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -31441,24 +36944,24 @@ "binop": null, "updateContext": null }, - "start": 3152, - "end": 3154, + "start": 3562, + "end": 3563, "loc": { "start": { - "line": 97, - "column": 34 + "line": 110, + "column": 10 }, "end": { - "line": 97, - "column": 36 + "line": 110, + "column": 11 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31466,24 +36969,24 @@ "postfix": false, "binop": null }, - "start": 3155, - "end": 3156, + "start": 3570, + "end": 3571, "loc": { "start": { - "line": 97, - "column": 37 + "line": 111, + "column": 6 }, "end": { - "line": 97, - "column": 38 + "line": 111, + "column": 7 } } }, { "type": { - "label": "if", - "keyword": "if", - "beforeExpr": false, + "label": "else", + "keyword": "else", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -31493,23 +36996,23 @@ "binop": null, "updateContext": null }, - "value": "if", - "start": 3167, - "end": 3169, + "value": "else", + "start": 3572, + "end": 3576, "loc": { "start": { - "line": 98, - "column": 10 + "line": 111, + "column": 8 }, "end": { - "line": 98, + "line": 111, "column": 12 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -31519,15 +37022,15 @@ "postfix": false, "binop": null }, - "start": 3170, - "end": 3171, + "start": 3577, + "end": 3578, "loc": { "start": { - "line": 98, + "line": 111, "column": 13 }, "end": { - "line": 98, + "line": 111, "column": 14 } } @@ -31544,25 +37047,25 @@ "postfix": false, "binop": null }, - "value": "error", - "start": 3171, - "end": 3176, + "value": "reject", + "start": 3587, + "end": 3593, "loc": { "start": { - "line": 98, - "column": 14 + "line": 112, + "column": 8 }, "end": { - "line": 98, - "column": 19 + "line": 112, + "column": 14 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31570,23 +37073,23 @@ "postfix": false, "binop": null }, - "start": 3176, - "end": 3177, + "start": 3593, + "end": 3594, "loc": { "start": { - "line": 98, - "column": 19 + "line": 112, + "column": 14 }, "end": { - "line": 98, - "column": 20 + "line": 112, + "column": 15 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -31595,24 +37098,24 @@ "postfix": false, "binop": null }, - "start": 3178, - "end": 3179, + "value": "logger", + "start": 3594, + "end": 3600, "loc": { "start": { - "line": 98, - "column": 21 + "line": 112, + "column": 15 }, "end": { - "line": 98, - "column": 22 + "line": 112, + "column": 21 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -31622,17 +37125,16 @@ "binop": null, "updateContext": null }, - "value": "return", - "start": 3192, - "end": 3198, + "start": 3600, + "end": 3601, "loc": { "start": { - "line": 99, - "column": 12 + "line": 112, + "column": 21 }, "end": { - "line": 99, - "column": 18 + "line": 112, + "column": 22 } } }, @@ -31648,49 +37150,48 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 3199, - "end": 3205, + "value": "warn", + "start": 3601, + "end": 3605, "loc": { "start": { - "line": 99, - "column": 19 + "line": 112, + "column": 22 }, "end": { - "line": 99, - "column": 25 + "line": 112, + "column": 26 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3205, - "end": 3206, + "start": 3605, + "end": 3606, "loc": { "start": { - "line": 99, - "column": 25 + "line": 112, + "column": 26 }, "end": { - "line": 99, - "column": 26 + "line": 112, + "column": 27 } } }, { "type": { - "label": "name", + "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -31700,23 +37201,49 @@ "postfix": false, "binop": null }, - "value": "warn", - "start": 3206, - "end": 3210, + "start": 3606, + "end": 3607, "loc": { "start": { - "line": 99, - "column": 26 + "line": 112, + "column": 27 }, "end": { - "line": 99, - "column": 30 + "line": 112, + "column": 28 } } }, { "type": { - "label": "(", + "label": "template", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "", + "start": 3607, + "end": 3607, + "loc": { + "start": { + "line": 112, + "column": 28 + }, + "end": { + "line": 112, + "column": 28 + } + } + }, + { + "type": { + "label": "${", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -31726,16 +37253,16 @@ "postfix": false, "binop": null }, - "start": 3210, - "end": 3211, + "start": 3607, + "end": 3609, "loc": { "start": { - "line": 99, - "column": 30 + "line": 112, + "column": 28 }, "end": { - "line": 99, - "column": 31 + "line": 112, + "column": 30 } } }, @@ -31751,23 +37278,23 @@ "postfix": false, "binop": null }, - "value": "error", - "start": 3211, - "end": 3216, + "value": "global", + "start": 3609, + "end": 3615, "loc": { "start": { - "line": 99, - "column": 31 + "line": 112, + "column": 30 }, "end": { - "line": 99, + "line": 112, "column": 36 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -31775,50 +37302,51 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3216, - "end": 3217, + "start": 3615, + "end": 3616, "loc": { "start": { - "line": 99, + "line": 112, "column": 36 }, "end": { - "line": 99, + "line": 112, "column": 37 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3217, - "end": 3218, + "value": "config", + "start": 3616, + "end": 3622, "loc": { "start": { - "line": 99, + "line": 112, "column": 37 }, "end": { - "line": 99, - "column": 38 + "line": 112, + "column": 43 } } }, { "type": { - "label": "}", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -31826,18 +37354,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3229, - "end": 3230, + "start": 3622, + "end": 3623, "loc": { "start": { - "line": 100, - "column": 10 + "line": 112, + "column": 43 }, "end": { - "line": 100, - "column": 11 + "line": 112, + "column": 44 } } }, @@ -31853,23 +37382,48 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 3241, - "end": 3247, + "value": "name", + "start": 3623, + "end": 3627, "loc": { "start": { - "line": 101, - "column": 10 + "line": 112, + "column": 44 }, "end": { - "line": 101, - "column": 16 + "line": 112, + "column": 48 } } }, { "type": { - "label": ".", + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 3627, + "end": 3628, + "loc": { + "start": { + "line": 112, + "column": 48 + }, + "end": { + "line": 112, + "column": 49 + } + } + }, + { + "type": { + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -31880,22 +37434,23 @@ "binop": null, "updateContext": null }, - "start": 3247, - "end": 3248, + "value": "::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)", + "start": 3628, + "end": 3750, "loc": { "start": { - "line": 101, - "column": 16 + "line": 112, + "column": 49 }, "end": { - "line": 101, - "column": 17 + "line": 112, + "column": 171 } } }, { "type": { - "label": "name", + "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -31905,25 +37460,24 @@ "postfix": false, "binop": null }, - "value": "log", - "start": 3248, - "end": 3251, + "start": 3750, + "end": 3751, "loc": { "start": { - "line": 101, - "column": 17 + "line": 112, + "column": 171 }, "end": { - "line": 101, - "column": 20 + "line": 112, + "column": 172 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31931,24 +37485,24 @@ "postfix": false, "binop": null }, - "start": 3251, - "end": 3252, + "start": 3751, + "end": 3752, "loc": { "start": { - "line": 101, - "column": 20 + "line": 112, + "column": 172 }, "end": { - "line": 101, - "column": 21 + "line": 112, + "column": 173 } } }, { "type": { - "label": "`", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -31956,23 +37510,23 @@ "postfix": false, "binop": null }, - "start": 3252, - "end": 3253, + "start": 3752, + "end": 3753, "loc": { "start": { - "line": 101, - "column": 21 + "line": 112, + "column": 173 }, "end": { - "line": 101, - "column": 22 + "line": 112, + "column": 174 } } }, { "type": { - "label": "template", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -31982,25 +37536,24 @@ "binop": null, "updateContext": null }, - "value": "", - "start": 3253, - "end": 3253, + "start": 3753, + "end": 3754, "loc": { "start": { - "line": 101, - "column": 22 + "line": 112, + "column": 174 }, "end": { - "line": 101, - "column": 22 + "line": 112, + "column": 175 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32008,24 +37561,24 @@ "postfix": false, "binop": null }, - "start": 3253, - "end": 3255, + "start": 3761, + "end": 3762, "loc": { "start": { - "line": 101, - "column": 22 + "line": 113, + "column": 6 }, "end": { - "line": 101, - "column": 24 + "line": 113, + "column": 7 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32033,23 +37586,22 @@ "postfix": false, "binop": null }, - "value": "global", - "start": 3255, - "end": 3261, + "start": 3767, + "end": 3768, "loc": { "start": { - "line": 101, - "column": 24 + "line": 114, + "column": 4 }, "end": { - "line": 101, - "column": 30 + "line": 114, + "column": 5 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -32057,51 +37609,50 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3261, - "end": 3262, + "start": 3768, + "end": 3769, "loc": { "start": { - "line": 101, - "column": 30 + "line": 114, + "column": 5 }, "end": { - "line": 101, - "column": 31 + "line": 114, + "column": 6 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 3262, - "end": 3268, + "start": 3769, + "end": 3770, "loc": { "start": { - "line": 101, - "column": 31 + "line": 114, + "column": 6 }, "end": { - "line": 101, - "column": 37 + "line": 114, + "column": 7 } } }, { "type": { - "label": ".", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -32109,19 +37660,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3268, - "end": 3269, + "start": 3773, + "end": 3774, "loc": { "start": { - "line": 101, - "column": 37 + "line": 115, + "column": 2 }, "end": { - "line": 101, - "column": 38 + "line": 115, + "column": 3 } } }, @@ -32137,25 +37687,25 @@ "postfix": false, "binop": null }, - "value": "name", - "start": 3269, - "end": 3273, + "value": "listen", + "start": 3778, + "end": 3784, "loc": { "start": { - "line": 101, - "column": 38 + "line": 117, + "column": 2 }, "end": { - "line": 101, - "column": 42 + "line": 117, + "column": 8 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32163,22 +37713,22 @@ "postfix": false, "binop": null }, - "start": 3273, - "end": 3274, + "start": 3784, + "end": 3785, "loc": { "start": { - "line": 101, - "column": 42 + "line": 117, + "column": 8 }, "end": { - "line": 101, - "column": 43 + "line": 117, + "column": 9 } } }, { "type": { - "label": "template", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -32186,26 +37736,24 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "::serving from http://localhost:", - "start": 3274, - "end": 3306, + "start": 3785, + "end": 3786, "loc": { "start": { - "line": 101, - "column": 43 + "line": 117, + "column": 9 }, "end": { - "line": 101, - "column": 75 + "line": 117, + "column": 10 } } }, { "type": { - "label": "${", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -32215,16 +37763,16 @@ "postfix": false, "binop": null }, - "start": 3306, - "end": 3308, + "start": 3787, + "end": 3788, "loc": { "start": { - "line": 101, - "column": 75 + "line": 117, + "column": 11 }, "end": { - "line": 101, - "column": 77 + "line": 117, + "column": 12 } } }, @@ -32240,17 +37788,17 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 3308, - "end": 3314, + "value": "server", + "start": 3793, + "end": 3799, "loc": { "start": { - "line": 101, - "column": 77 + "line": 118, + "column": 4 }, "end": { - "line": 101, - "column": 83 + "line": 118, + "column": 10 } } }, @@ -32267,16 +37815,16 @@ "binop": null, "updateContext": null }, - "start": 3314, - "end": 3315, + "start": 3799, + "end": 3800, "loc": { "start": { - "line": 101, - "column": 83 + "line": 118, + "column": 10 }, "end": { - "line": 101, - "column": 84 + "line": 118, + "column": 11 } } }, @@ -32292,25 +37840,25 @@ "postfix": false, "binop": null }, - "value": "port", - "start": 3315, - "end": 3319, + "value": "listen", + "start": 3800, + "end": 3806, "loc": { "start": { - "line": 101, - "column": 84 + "line": 118, + "column": 11 }, "end": { - "line": 101, - "column": 88 + "line": 118, + "column": 17 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32318,24 +37866,25 @@ "postfix": false, "binop": null }, - "start": 3319, - "end": 3320, + "start": 3806, + "end": 3807, "loc": { "start": { - "line": 101, - "column": 88 + "line": 118, + "column": 17 }, "end": { - "line": 101, - "column": 89 + "line": 118, + "column": 18 } } }, { "type": { - "label": "template", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32344,42 +37893,43 @@ "binop": null, "updateContext": null }, - "value": "/", - "start": 3320, - "end": 3321, + "value": "this", + "start": 3807, + "end": 3811, "loc": { "start": { - "line": 101, - "column": 89 + "line": 118, + "column": 18 }, "end": { - "line": 101, - "column": 90 + "line": 118, + "column": 22 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3321, - "end": 3323, + "start": 3811, + "end": 3812, "loc": { "start": { - "line": 101, - "column": 90 + "line": 118, + "column": 22 }, "end": { - "line": 101, - "column": 92 + "line": 118, + "column": 23 } } }, @@ -32395,24 +37945,24 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 3323, - "end": 3329, + "value": "port", + "start": 3812, + "end": 3816, "loc": { "start": { - "line": 101, - "column": 92 + "line": 118, + "column": 23 }, "end": { - "line": 101, - "column": 98 + "line": 118, + "column": 27 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -32422,23 +37972,23 @@ "binop": null, "updateContext": null }, - "start": 3329, - "end": 3330, + "start": 3816, + "end": 3817, "loc": { "start": { - "line": 101, - "column": 98 + "line": 118, + "column": 27 }, "end": { - "line": 101, - "column": 99 + "line": 118, + "column": 28 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -32447,23 +37997,22 @@ "postfix": false, "binop": null }, - "value": "entry", - "start": 3330, - "end": 3335, + "start": 3818, + "end": 3819, "loc": { "start": { - "line": 101, - "column": 99 + "line": 118, + "column": 29 }, "end": { - "line": 101, - "column": 104 + "line": 118, + "column": 30 } } }, { "type": { - "label": ".", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -32471,51 +38020,50 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3335, - "end": 3336, + "start": 3819, + "end": 3820, "loc": { "start": { - "line": 101, - "column": 104 + "line": 118, + "column": 30 }, "end": { - "line": 101, - "column": 105 + "line": 118, + "column": 31 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": "=>", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "replace", - "start": 3336, - "end": 3343, + "start": 3821, + "end": 3823, "loc": { "start": { - "line": 101, - "column": 105 + "line": 118, + "column": 32 }, "end": { - "line": 101, - "column": 112 + "line": 118, + "column": 34 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -32525,22 +38073,22 @@ "postfix": false, "binop": null }, - "start": 3343, - "end": 3344, + "start": 3824, + "end": 3825, "loc": { "start": { - "line": 101, - "column": 112 + "line": 118, + "column": 35 }, "end": { - "line": 101, - "column": 113 + "line": 118, + "column": 36 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -32548,27 +38096,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "/", - "start": 3344, - "end": 3347, + "value": "logger", + "start": 3832, + "end": 3838, "loc": { "start": { - "line": 101, - "column": 113 + "line": 119, + "column": 6 }, "end": { - "line": 101, - "column": 116 + "line": 119, + "column": 12 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -32578,22 +38125,22 @@ "binop": null, "updateContext": null }, - "start": 3347, - "end": 3348, + "start": 3838, + "end": 3839, "loc": { "start": { - "line": 101, - "column": 116 + "line": 119, + "column": 12 }, "end": { - "line": 101, - "column": 117 + "line": 119, + "column": 13 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -32601,28 +38148,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "", - "start": 3349, - "end": 3351, + "value": "log", + "start": 3839, + "end": 3842, "loc": { "start": { - "line": 101, - "column": 118 + "line": 119, + "column": 13 }, "end": { - "line": 101, - "column": 120 + "line": 119, + "column": 16 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32630,24 +38176,24 @@ "postfix": false, "binop": null }, - "start": 3351, - "end": 3352, + "start": 3842, + "end": 3843, "loc": { "start": { - "line": 101, - "column": 120 + "line": 119, + "column": 16 }, "end": { - "line": 101, - "column": 121 + "line": 119, + "column": 17 } } }, { "type": { - "label": "}", + "label": "`", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32655,16 +38201,16 @@ "postfix": false, "binop": null }, - "start": 3352, - "end": 3353, + "start": 3843, + "end": 3844, "loc": { "start": { - "line": 101, - "column": 121 + "line": 119, + "column": 17 }, "end": { - "line": 101, - "column": 122 + "line": 119, + "column": 18 } } }, @@ -32682,23 +38228,23 @@ "updateContext": null }, "value": "", - "start": 3353, - "end": 3353, + "start": 3844, + "end": 3844, "loc": { "start": { - "line": 101, - "column": 122 + "line": 119, + "column": 18 }, "end": { - "line": 101, - "column": 122 + "line": 119, + "column": 18 } } }, { "type": { - "label": "`", - "beforeExpr": false, + "label": "${", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -32707,48 +38253,51 @@ "postfix": false, "binop": null }, - "start": 3353, - "end": 3354, + "start": 3844, + "end": 3846, "loc": { "start": { - "line": 101, - "column": 122 + "line": 119, + "column": 18 }, "end": { - "line": 101, - "column": 123 + "line": 119, + "column": 20 } } }, { "type": { - "label": ")", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3354, - "end": 3355, + "value": "this", + "start": 3846, + "end": 3850, "loc": { "start": { - "line": 101, - "column": 123 + "line": 119, + "column": 20 }, "end": { - "line": 101, - "column": 124 + "line": 119, + "column": 24 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -32758,16 +38307,16 @@ "binop": null, "updateContext": null }, - "start": 3355, - "end": 3356, + "start": 3850, + "end": 3851, "loc": { "start": { - "line": 101, - "column": 124 + "line": 119, + "column": 24 }, "end": { - "line": 101, - "column": 125 + "line": 119, + "column": 25 } } }, @@ -32783,50 +38332,25 @@ "postfix": false, "binop": null }, - "value": "opn", - "start": 3367, - "end": 3370, - "loc": { - "start": { - "line": 102, - "column": 10 - }, - "end": { - "line": 102, - "column": 13 - } - } - }, - { - "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 3370, - "end": 3371, + "value": "appname", + "start": 3851, + "end": 3858, "loc": { "start": { - "line": 102, - "column": 13 + "line": 119, + "column": 25 }, "end": { - "line": 102, - "column": 14 + "line": 119, + "column": 32 } } }, { "type": { - "label": "`", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -32834,16 +38358,16 @@ "postfix": false, "binop": null }, - "start": 3371, - "end": 3372, + "start": 3858, + "end": 3859, "loc": { "start": { - "line": 102, - "column": 14 + "line": 119, + "column": 32 }, "end": { - "line": 102, - "column": 15 + "line": 119, + "column": 33 } } }, @@ -32860,17 +38384,17 @@ "binop": null, "updateContext": null }, - "value": "http://localhost:", - "start": 3372, - "end": 3389, + "value": "::serving from http://localhost:", + "start": 3859, + "end": 3891, "loc": { "start": { - "line": 102, - "column": 15 + "line": 119, + "column": 33 }, "end": { - "line": 102, - "column": 32 + "line": 119, + "column": 65 } } }, @@ -32886,22 +38410,23 @@ "postfix": false, "binop": null }, - "start": 3389, - "end": 3391, + "start": 3891, + "end": 3893, "loc": { "start": { - "line": 102, - "column": 32 + "line": 119, + "column": 65 }, "end": { - "line": 102, - "column": 34 + "line": 119, + "column": 67 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -32909,19 +38434,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 3391, - "end": 3397, + "value": "this", + "start": 3893, + "end": 3897, "loc": { "start": { - "line": 102, - "column": 34 + "line": 119, + "column": 67 }, "end": { - "line": 102, - "column": 40 + "line": 119, + "column": 71 } } }, @@ -32938,16 +38464,16 @@ "binop": null, "updateContext": null }, - "start": 3397, - "end": 3398, + "start": 3897, + "end": 3898, "loc": { "start": { - "line": 102, - "column": 40 + "line": 119, + "column": 71 }, "end": { - "line": 102, - "column": 41 + "line": 119, + "column": 72 } } }, @@ -32964,16 +38490,16 @@ "binop": null }, "value": "port", - "start": 3398, - "end": 3402, + "start": 3898, + "end": 3902, "loc": { "start": { - "line": 102, - "column": 41 + "line": 119, + "column": 72 }, "end": { - "line": 102, - "column": 45 + "line": 119, + "column": 76 } } }, @@ -32989,16 +38515,16 @@ "postfix": false, "binop": null }, - "start": 3402, - "end": 3403, + "start": 3902, + "end": 3903, "loc": { "start": { - "line": 102, - "column": 45 + "line": 119, + "column": 76 }, "end": { - "line": 102, - "column": 46 + "line": 119, + "column": 77 } } }, @@ -33016,16 +38542,16 @@ "updateContext": null }, "value": "/", - "start": 3403, - "end": 3404, + "start": 3903, + "end": 3904, "loc": { "start": { - "line": 102, - "column": 46 + "line": 119, + "column": 77 }, "end": { - "line": 102, - "column": 47 + "line": 119, + "column": 78 } } }, @@ -33041,22 +38567,23 @@ "postfix": false, "binop": null }, - "start": 3404, - "end": 3406, + "start": 3904, + "end": 3906, "loc": { "start": { - "line": 102, - "column": 47 + "line": 119, + "column": 78 }, "end": { - "line": 102, - "column": 49 + "line": 119, + "column": 80 } } }, { "type": { - "label": "name", + "label": "this", + "keyword": "this", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -33064,19 +38591,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 3406, - "end": 3412, + "value": "this", + "start": 3906, + "end": 3910, "loc": { "start": { - "line": 102, - "column": 49 + "line": 119, + "column": 80 }, "end": { - "line": 102, - "column": 55 + "line": 119, + "column": 84 } } }, @@ -33093,16 +38621,16 @@ "binop": null, "updateContext": null }, - "start": 3412, - "end": 3413, + "start": 3910, + "end": 3911, "loc": { "start": { - "line": 102, - "column": 55 + "line": 119, + "column": 84 }, "end": { - "line": 102, - "column": 56 + "line": 119, + "column": 85 } } }, @@ -33119,16 +38647,16 @@ "binop": null }, "value": "entry", - "start": 3413, - "end": 3418, + "start": 3911, + "end": 3916, "loc": { "start": { - "line": 102, - "column": 56 + "line": 119, + "column": 85 }, "end": { - "line": 102, - "column": 61 + "line": 119, + "column": 90 } } }, @@ -33145,16 +38673,16 @@ "binop": null, "updateContext": null }, - "start": 3418, - "end": 3419, + "start": 3916, + "end": 3917, "loc": { "start": { - "line": 102, - "column": 61 + "line": 119, + "column": 90 }, "end": { - "line": 102, - "column": 62 + "line": 119, + "column": 91 } } }, @@ -33171,16 +38699,16 @@ "binop": null }, "value": "replace", - "start": 3419, - "end": 3426, + "start": 3917, + "end": 3924, "loc": { "start": { - "line": 102, - "column": 62 + "line": 119, + "column": 91 }, "end": { - "line": 102, - "column": 69 + "line": 119, + "column": 98 } } }, @@ -33196,16 +38724,16 @@ "postfix": false, "binop": null }, - "start": 3426, - "end": 3427, + "start": 3924, + "end": 3925, "loc": { "start": { - "line": 102, - "column": 69 + "line": 119, + "column": 98 }, "end": { - "line": 102, - "column": 70 + "line": 119, + "column": 99 } } }, @@ -33223,16 +38751,16 @@ "updateContext": null }, "value": "/", - "start": 3427, - "end": 3430, + "start": 3925, + "end": 3928, "loc": { "start": { - "line": 102, - "column": 70 + "line": 119, + "column": 99 }, "end": { - "line": 102, - "column": 73 + "line": 119, + "column": 102 } } }, @@ -33249,16 +38777,16 @@ "binop": null, "updateContext": null }, - "start": 3430, - "end": 3431, + "start": 3928, + "end": 3929, "loc": { "start": { - "line": 102, - "column": 73 + "line": 119, + "column": 102 }, "end": { - "line": 102, - "column": 74 + "line": 119, + "column": 103 } } }, @@ -33276,16 +38804,16 @@ "updateContext": null }, "value": "", - "start": 3432, - "end": 3434, + "start": 3930, + "end": 3932, "loc": { "start": { - "line": 102, - "column": 75 + "line": 119, + "column": 104 }, "end": { - "line": 102, - "column": 77 + "line": 119, + "column": 106 } } }, @@ -33301,16 +38829,16 @@ "postfix": false, "binop": null }, - "start": 3434, - "end": 3435, + "start": 3932, + "end": 3933, "loc": { "start": { - "line": 102, - "column": 77 + "line": 119, + "column": 106 }, "end": { - "line": 102, - "column": 78 + "line": 119, + "column": 107 } } }, @@ -33326,16 +38854,16 @@ "postfix": false, "binop": null }, - "start": 3435, - "end": 3436, + "start": 3933, + "end": 3934, "loc": { "start": { - "line": 102, - "column": 78 + "line": 119, + "column": 107 }, "end": { - "line": 102, - "column": 79 + "line": 119, + "column": 108 } } }, @@ -33353,16 +38881,16 @@ "updateContext": null }, "value": "", - "start": 3436, - "end": 3436, + "start": 3934, + "end": 3934, "loc": { "start": { - "line": 102, - "column": 79 + "line": 119, + "column": 108 }, "end": { - "line": 102, - "column": 79 + "line": 119, + "column": 108 } } }, @@ -33378,16 +38906,16 @@ "postfix": false, "binop": null }, - "start": 3436, - "end": 3437, + "start": 3934, + "end": 3935, "loc": { "start": { - "line": 102, - "column": 79 + "line": 119, + "column": 108 }, "end": { - "line": 102, - "column": 80 + "line": 119, + "column": 109 } } }, @@ -33403,16 +38931,16 @@ "postfix": false, "binop": null }, - "start": 3437, - "end": 3438, + "start": 3935, + "end": 3936, "loc": { "start": { - "line": 102, - "column": 80 + "line": 119, + "column": 109 }, "end": { - "line": 102, - "column": 81 + "line": 119, + "column": 110 } } }, @@ -33429,24 +38957,24 @@ "binop": null, "updateContext": null }, - "start": 3438, - "end": 3439, + "start": 3936, + "end": 3937, "loc": { "start": { - "line": 102, - "column": 81 + "line": 119, + "column": 110 }, "end": { - "line": 102, - "column": 82 + "line": 119, + "column": 111 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -33454,24 +38982,25 @@ "postfix": false, "binop": null }, - "start": 3448, - "end": 3449, + "value": "opn", + "start": 3944, + "end": 3947, "loc": { "start": { - "line": 103, - "column": 8 + "line": 120, + "column": 6 }, "end": { - "line": 103, + "line": 120, "column": 9 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -33479,48 +39008,47 @@ "postfix": false, "binop": null }, - "start": 3449, - "end": 3450, + "start": 3947, + "end": 3948, "loc": { "start": { - "line": 103, + "line": 120, "column": 9 }, "end": { - "line": 103, + "line": 120, "column": 10 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "`", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3450, - "end": 3451, + "start": 3948, + "end": 3949, "loc": { "start": { - "line": 103, + "line": 120, "column": 10 }, "end": { - "line": 103, + "line": 120, "column": 11 } } }, { "type": { - "label": "}", + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -33528,104 +39056,106 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3458, - "end": 3459, + "value": "http://localhost:", + "start": 3949, + "end": 3966, "loc": { "start": { - "line": 104, - "column": 6 + "line": 120, + "column": 11 }, "end": { - "line": 104, - "column": 7 + "line": 120, + "column": 28 } } }, { "type": { - "label": "else", - "keyword": "else", + "label": "${", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "else", - "start": 3460, - "end": 3464, + "start": 3966, + "end": 3968, "loc": { "start": { - "line": 104, - "column": 8 + "line": 120, + "column": 28 }, "end": { - "line": 104, - "column": 12 + "line": 120, + "column": 30 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "this", + "keyword": "this", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3465, - "end": 3466, + "value": "this", + "start": 3968, + "end": 3972, "loc": { "start": { - "line": 104, - "column": 13 + "line": 120, + "column": 30 }, "end": { - "line": 104, - "column": 14 + "line": 120, + "column": 34 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "reject", - "start": 3475, - "end": 3481, + "start": 3972, + "end": 3973, "loc": { "start": { - "line": 105, - "column": 8 + "line": 120, + "column": 34 }, "end": { - "line": 105, - "column": 14 + "line": 120, + "column": 35 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -33634,24 +39164,25 @@ "postfix": false, "binop": null }, - "start": 3481, - "end": 3482, + "value": "port", + "start": 3973, + "end": 3977, "loc": { "start": { - "line": 105, - "column": 14 + "line": 120, + "column": 35 }, "end": { - "line": 105, - "column": 15 + "line": 120, + "column": 39 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -33659,23 +39190,22 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 3482, - "end": 3488, + "start": 3977, + "end": 3978, "loc": { "start": { - "line": 105, - "column": 15 + "line": 120, + "column": 39 }, "end": { - "line": 105, - "column": 21 + "line": 120, + "column": 40 } } }, { "type": { - "label": ".", + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -33686,23 +39216,24 @@ "binop": null, "updateContext": null }, - "start": 3488, - "end": 3489, + "value": "/", + "start": 3978, + "end": 3979, "loc": { "start": { - "line": 105, - "column": 21 + "line": 120, + "column": 40 }, "end": { - "line": 105, - "column": 22 + "line": 120, + "column": 41 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "${", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -33711,119 +39242,122 @@ "postfix": false, "binop": null }, - "value": "warn", - "start": 3489, - "end": 3493, + "start": 3979, + "end": 3981, "loc": { "start": { - "line": 105, - "column": 22 + "line": 120, + "column": 41 }, "end": { - "line": 105, - "column": 26 + "line": 120, + "column": 43 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "this", + "keyword": "this", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3493, - "end": 3494, + "value": "this", + "start": 3981, + "end": 3985, "loc": { "start": { - "line": 105, - "column": 26 + "line": 120, + "column": 43 }, "end": { - "line": 105, - "column": 27 + "line": 120, + "column": 47 } } }, { "type": { - "label": "`", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3494, - "end": 3495, + "start": 3985, + "end": 3986, "loc": { "start": { - "line": 105, - "column": 27 + "line": 120, + "column": 47 }, "end": { - "line": 105, - "column": 28 + "line": 120, + "column": 48 } } }, { "type": { - "label": "template", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "", - "start": 3495, - "end": 3495, + "value": "entry", + "start": 3986, + "end": 3991, "loc": { "start": { - "line": 105, - "column": 28 + "line": 120, + "column": 48 }, "end": { - "line": 105, - "column": 28 + "line": 120, + "column": 53 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3495, - "end": 3497, + "start": 3991, + "end": 3992, "loc": { "start": { - "line": 105, - "column": 28 + "line": 120, + "column": 53 }, "end": { - "line": 105, - "column": 30 + "line": 120, + "column": 54 } } }, @@ -33839,49 +39373,48 @@ "postfix": false, "binop": null }, - "value": "global", - "start": 3497, - "end": 3503, + "value": "replace", + "start": 3992, + "end": 3999, "loc": { "start": { - "line": 105, - "column": 30 + "line": 120, + "column": 54 }, "end": { - "line": 105, - "column": 36 + "line": 120, + "column": 61 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 3503, - "end": 3504, + "start": 3999, + "end": 4000, "loc": { "start": { - "line": 105, - "column": 36 + "line": 120, + "column": 61 }, "end": { - "line": 105, - "column": 37 + "line": 120, + "column": 62 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -33889,26 +39422,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 3504, - "end": 3510, + "value": "/", + "start": 4000, + "end": 4003, "loc": { "start": { - "line": 105, - "column": 37 + "line": 120, + "column": 62 }, "end": { - "line": 105, - "column": 43 + "line": 120, + "column": 65 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -33918,22 +39452,22 @@ "binop": null, "updateContext": null }, - "start": 3510, - "end": 3511, + "start": 4003, + "end": 4004, "loc": { "start": { - "line": 105, - "column": 43 + "line": 120, + "column": 65 }, "end": { - "line": 105, - "column": 44 + "line": 120, + "column": 66 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -33941,25 +39475,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "name", - "start": 3511, - "end": 3515, + "value": "", + "start": 4005, + "end": 4007, "loc": { "start": { - "line": 105, - "column": 44 + "line": 120, + "column": 67 }, "end": { - "line": 105, - "column": 48 + "line": 120, + "column": 69 } } }, { "type": { - "label": "}", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -33969,22 +39504,22 @@ "postfix": false, "binop": null }, - "start": 3515, - "end": 3516, + "start": 4007, + "end": 4008, "loc": { "start": { - "line": 105, - "column": 48 + "line": 120, + "column": 69 }, "end": { - "line": 105, - "column": 49 + "line": 120, + "column": 70 } } }, { "type": { - "label": "template", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -33992,53 +39527,53 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)", - "start": 3516, - "end": 3638, + "start": 4008, + "end": 4009, "loc": { "start": { - "line": 105, - "column": 49 + "line": 120, + "column": 70 }, "end": { - "line": 105, - "column": 171 + "line": 120, + "column": 71 } } }, { "type": { - "label": "`", + "label": "template", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 3638, - "end": 3639, + "value": "", + "start": 4009, + "end": 4009, "loc": { "start": { - "line": 105, - "column": 171 + "line": 120, + "column": 71 }, "end": { - "line": 105, - "column": 172 + "line": 120, + "column": 71 } } }, { "type": { - "label": ")", + "label": "`", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -34046,16 +39581,16 @@ "postfix": false, "binop": null }, - "start": 3639, - "end": 3640, + "start": 4009, + "end": 4010, "loc": { "start": { - "line": 105, - "column": 172 + "line": 120, + "column": 71 }, "end": { - "line": 105, - "column": 173 + "line": 120, + "column": 72 } } }, @@ -34071,16 +39606,16 @@ "postfix": false, "binop": null }, - "start": 3640, - "end": 3641, + "start": 4010, + "end": 4011, "loc": { "start": { - "line": 105, - "column": 173 + "line": 120, + "column": 72 }, "end": { - "line": 105, - "column": 174 + "line": 120, + "column": 73 } } }, @@ -34097,41 +39632,16 @@ "binop": null, "updateContext": null }, - "start": 3641, - "end": 3642, - "loc": { - "start": { - "line": 105, - "column": 174 - }, - "end": { - "line": 105, - "column": 175 - } - } - }, - { - "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 3649, - "end": 3650, + "start": 4011, + "end": 4012, "loc": { "start": { - "line": 106, - "column": 6 + "line": 120, + "column": 73 }, "end": { - "line": 106, - "column": 7 + "line": 120, + "column": 74 } } }, @@ -34147,15 +39657,15 @@ "postfix": false, "binop": null }, - "start": 3655, - "end": 3656, + "start": 4017, + "end": 4018, "loc": { "start": { - "line": 107, + "line": 121, "column": 4 }, "end": { - "line": 107, + "line": 121, "column": 5 } } @@ -34172,15 +39682,15 @@ "postfix": false, "binop": null }, - "start": 3656, - "end": 3657, + "start": 4018, + "end": 4019, "loc": { "start": { - "line": 107, + "line": 121, "column": 5 }, "end": { - "line": 107, + "line": 121, "column": 6 } } @@ -34198,15 +39708,15 @@ "binop": null, "updateContext": null }, - "start": 3657, - "end": 3658, + "start": 4019, + "end": 4020, "loc": { "start": { - "line": 107, + "line": 121, "column": 6 }, "end": { - "line": 107, + "line": 121, "column": 7 } } @@ -34223,15 +39733,15 @@ "postfix": false, "binop": null }, - "start": 3661, - "end": 3662, + "start": 4023, + "end": 4024, "loc": { "start": { - "line": 108, + "line": 122, "column": 2 }, "end": { - "line": 108, + "line": 122, "column": 3 } } @@ -34239,15 +39749,15 @@ { "type": "CommentBlock", "value": "*\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n ", - "start": 3666, - "end": 3894, + "start": 4028, + "end": 4256, "loc": { "start": { - "line": 110, + "line": 124, "column": 2 }, "end": { - "line": 114, + "line": 128, "column": 5 } } @@ -34265,15 +39775,15 @@ "binop": null }, "value": "appLocation", - "start": 3897, - "end": 3908, + "start": 4259, + "end": 4270, "loc": { "start": { - "line": 115, + "line": 129, "column": 2 }, "end": { - "line": 115, + "line": 129, "column": 13 } } @@ -34290,15 +39800,15 @@ "postfix": false, "binop": null }, - "start": 3908, - "end": 3909, + "start": 4270, + "end": 4271, "loc": { "start": { - "line": 115, + "line": 129, "column": 13 }, "end": { - "line": 115, + "line": 129, "column": 14 } } @@ -34316,15 +39826,15 @@ "binop": null }, "value": "path", - "start": 3909, - "end": 3913, + "start": 4271, + "end": 4275, "loc": { "start": { - "line": 115, + "line": 129, "column": 14 }, "end": { - "line": 115, + "line": 129, "column": 18 } } @@ -34342,15 +39852,15 @@ "binop": null, "updateContext": null }, - "start": 3913, - "end": 3914, + "start": 4275, + "end": 4276, "loc": { "start": { - "line": 115, + "line": 129, "column": 18 }, "end": { - "line": 115, + "line": 129, "column": 19 } } @@ -34368,15 +39878,15 @@ "binop": null }, "value": "alternate", - "start": 3915, - "end": 3924, + "start": 4277, + "end": 4286, "loc": { "start": { - "line": 115, + "line": 129, "column": 20 }, "end": { - "line": 115, + "line": 129, "column": 29 } } @@ -34394,15 +39904,15 @@ "binop": null, "updateContext": null }, - "start": 3924, - "end": 3925, + "start": 4286, + "end": 4287, "loc": { "start": { - "line": 115, + "line": 129, "column": 29 }, "end": { - "line": 115, + "line": 129, "column": 30 } } @@ -34420,15 +39930,15 @@ "binop": null }, "value": "disableAlternate", - "start": 3926, - "end": 3942, + "start": 4288, + "end": 4304, "loc": { "start": { - "line": 115, + "line": 129, "column": 31 }, "end": { - "line": 115, + "line": 129, "column": 47 } } @@ -34447,15 +39957,15 @@ "updateContext": null }, "value": "=", - "start": 3943, - "end": 3944, + "start": 4305, + "end": 4306, "loc": { "start": { - "line": 115, + "line": 129, "column": 48 }, "end": { - "line": 115, + "line": 129, "column": 49 } } @@ -34475,15 +39985,15 @@ "updateContext": null }, "value": "false", - "start": 3945, - "end": 3950, + "start": 4307, + "end": 4312, "loc": { "start": { - "line": 115, + "line": 129, "column": 50 }, "end": { - "line": 115, + "line": 129, "column": 55 } } @@ -34500,15 +40010,15 @@ "postfix": false, "binop": null }, - "start": 3950, - "end": 3951, + "start": 4312, + "end": 4313, "loc": { "start": { - "line": 115, + "line": 129, "column": 55 }, "end": { - "line": 115, + "line": 129, "column": 56 } } @@ -34525,15 +40035,15 @@ "postfix": false, "binop": null }, - "start": 3952, - "end": 3953, + "start": 4314, + "end": 4315, "loc": { "start": { - "line": 115, + "line": 129, "column": 57 }, "end": { - "line": 115, + "line": 129, "column": 58 } } @@ -34553,15 +40063,15 @@ "updateContext": null }, "value": "let", - "start": 3958, - "end": 3961, + "start": 4320, + "end": 4323, "loc": { "start": { - "line": 116, + "line": 130, "column": 4 }, "end": { - "line": 116, + "line": 130, "column": 7 } } @@ -34579,15 +40089,15 @@ "binop": null }, "value": "root", - "start": 3962, - "end": 3966, + "start": 4324, + "end": 4328, "loc": { "start": { - "line": 116, + "line": 130, "column": 8 }, "end": { - "line": 116, + "line": 130, "column": 12 } } @@ -34606,15 +40116,15 @@ "updateContext": null }, "value": "=", - "start": 3967, - "end": 3968, + "start": 4329, + "end": 4330, "loc": { "start": { - "line": 116, + "line": 130, "column": 13 }, "end": { - "line": 116, + "line": 130, "column": 14 } } @@ -34632,15 +40142,15 @@ "binop": null }, "value": "process", - "start": 3969, - "end": 3976, + "start": 4331, + "end": 4338, "loc": { "start": { - "line": 116, + "line": 130, "column": 15 }, "end": { - "line": 116, + "line": 130, "column": 22 } } @@ -34658,15 +40168,15 @@ "binop": null, "updateContext": null }, - "start": 3976, - "end": 3977, + "start": 4338, + "end": 4339, "loc": { "start": { - "line": 116, + "line": 130, "column": 22 }, "end": { - "line": 116, + "line": 130, "column": 23 } } @@ -34684,15 +40194,15 @@ "binop": null }, "value": "cwd", - "start": 3977, - "end": 3980, + "start": 4339, + "end": 4342, "loc": { "start": { - "line": 116, + "line": 130, "column": 23 }, "end": { - "line": 116, + "line": 130, "column": 26 } } @@ -34709,15 +40219,15 @@ "postfix": false, "binop": null }, - "start": 3980, - "end": 3981, + "start": 4342, + "end": 4343, "loc": { "start": { - "line": 116, + "line": 130, "column": 26 }, "end": { - "line": 116, + "line": 130, "column": 27 } } @@ -34734,15 +40244,15 @@ "postfix": false, "binop": null }, - "start": 3981, - "end": 3982, + "start": 4343, + "end": 4344, "loc": { "start": { - "line": 116, + "line": 130, "column": 27 }, "end": { - "line": 116, + "line": 130, "column": 28 } } @@ -34760,15 +40270,15 @@ "binop": null, "updateContext": null }, - "start": 3982, - "end": 3983, + "start": 4344, + "end": 4345, "loc": { "start": { - "line": 116, + "line": 130, "column": 28 }, "end": { - "line": 116, + "line": 130, "column": 29 } } @@ -34788,15 +40298,15 @@ "updateContext": null }, "value": "if", - "start": 3988, - "end": 3990, + "start": 4350, + "end": 4352, "loc": { "start": { - "line": 117, + "line": 131, "column": 4 }, "end": { - "line": 117, + "line": 131, "column": 6 } } @@ -34813,15 +40323,15 @@ "postfix": false, "binop": null }, - "start": 3991, - "end": 3992, + "start": 4353, + "end": 4354, "loc": { "start": { - "line": 117, + "line": 131, "column": 7 }, "end": { - "line": 117, + "line": 131, "column": 8 } } @@ -34840,15 +40350,15 @@ "updateContext": null }, "value": "!", - "start": 3992, - "end": 3993, + "start": 4354, + "end": 4355, "loc": { "start": { - "line": 117, + "line": 131, "column": 8 }, "end": { - "line": 117, + "line": 131, "column": 9 } } @@ -34866,15 +40376,15 @@ "binop": null }, "value": "path", - "start": 3993, - "end": 3997, + "start": 4355, + "end": 4359, "loc": { "start": { - "line": 117, + "line": 131, "column": 9 }, "end": { - "line": 117, + "line": 131, "column": 13 } } @@ -34893,15 +40403,15 @@ "updateContext": null }, "value": "&&", - "start": 3998, - "end": 4000, + "start": 4360, + "end": 4362, "loc": { "start": { - "line": 117, + "line": 131, "column": 14 }, "end": { - "line": 117, + "line": 131, "column": 16 } } @@ -34920,15 +40430,15 @@ "updateContext": null }, "value": "!", - "start": 4001, - "end": 4002, + "start": 4363, + "end": 4364, "loc": { "start": { - "line": 117, + "line": 131, "column": 17 }, "end": { - "line": 117, + "line": 131, "column": 18 } } @@ -34946,15 +40456,15 @@ "binop": null }, "value": "disableAlternate", - "start": 4002, - "end": 4018, + "start": 4364, + "end": 4380, "loc": { "start": { - "line": 117, + "line": 131, "column": 18 }, "end": { - "line": 117, + "line": 131, "column": 34 } } @@ -34971,15 +40481,15 @@ "postfix": false, "binop": null }, - "start": 4018, - "end": 4019, + "start": 4380, + "end": 4381, "loc": { "start": { - "line": 117, + "line": 131, "column": 34 }, "end": { - "line": 117, + "line": 131, "column": 35 } } @@ -34996,15 +40506,15 @@ "postfix": false, "binop": null }, - "start": 4020, - "end": 4021, + "start": 4382, + "end": 4383, "loc": { "start": { - "line": 117, + "line": 131, "column": 36 }, "end": { - "line": 117, + "line": 131, "column": 37 } } @@ -35022,15 +40532,15 @@ "binop": null }, "value": "path", - "start": 4028, - "end": 4032, + "start": 4390, + "end": 4394, "loc": { "start": { - "line": 118, + "line": 132, "column": 6 }, "end": { - "line": 118, + "line": 132, "column": 10 } } @@ -35049,15 +40559,15 @@ "updateContext": null }, "value": "=", - "start": 4033, - "end": 4034, + "start": 4395, + "end": 4396, "loc": { "start": { - "line": 118, + "line": 132, "column": 11 }, "end": { - "line": 118, + "line": 132, "column": 12 } } @@ -35075,15 +40585,15 @@ "binop": null }, "value": "alternate", - "start": 4035, - "end": 4044, + "start": 4397, + "end": 4406, "loc": { "start": { - "line": 118, + "line": 132, "column": 13 }, "end": { - "line": 118, + "line": 132, "column": 22 } } @@ -35101,15 +40611,15 @@ "binop": null, "updateContext": null }, - "start": 4044, - "end": 4045, + "start": 4406, + "end": 4407, "loc": { "start": { - "line": 118, + "line": 132, "column": 22 }, "end": { - "line": 118, + "line": 132, "column": 23 } } @@ -35126,15 +40636,15 @@ "postfix": false, "binop": null }, - "start": 4050, - "end": 4051, + "start": 4412, + "end": 4413, "loc": { "start": { - "line": 119, + "line": 133, "column": 4 }, "end": { - "line": 119, + "line": 133, "column": 5 } } @@ -35154,15 +40664,15 @@ "updateContext": null }, "value": "else", - "start": 4052, - "end": 4056, + "start": 4414, + "end": 4418, "loc": { "start": { - "line": 119, + "line": 133, "column": 6 }, "end": { - "line": 119, + "line": 133, "column": 10 } } @@ -35182,15 +40692,15 @@ "updateContext": null }, "value": "if", - "start": 4057, - "end": 4059, + "start": 4419, + "end": 4421, "loc": { "start": { - "line": 119, + "line": 133, "column": 11 }, "end": { - "line": 119, + "line": 133, "column": 13 } } @@ -35207,15 +40717,15 @@ "postfix": false, "binop": null }, - "start": 4060, - "end": 4061, + "start": 4422, + "end": 4423, "loc": { "start": { - "line": 119, + "line": 133, "column": 14 }, "end": { - "line": 119, + "line": 133, "column": 15 } } @@ -35234,15 +40744,15 @@ "updateContext": null }, "value": "!", - "start": 4061, - "end": 4062, + "start": 4423, + "end": 4424, "loc": { "start": { - "line": 119, + "line": 133, "column": 15 }, "end": { - "line": 119, + "line": 133, "column": 16 } } @@ -35260,15 +40770,15 @@ "binop": null }, "value": "path", - "start": 4062, - "end": 4066, + "start": 4424, + "end": 4428, "loc": { "start": { - "line": 119, + "line": 133, "column": 16 }, "end": { - "line": 119, + "line": 133, "column": 20 } } @@ -35287,15 +40797,15 @@ "updateContext": null }, "value": "&&", - "start": 4067, - "end": 4069, + "start": 4429, + "end": 4431, "loc": { "start": { - "line": 119, + "line": 133, "column": 21 }, "end": { - "line": 119, + "line": 133, "column": 23 } } @@ -35313,15 +40823,15 @@ "binop": null }, "value": "disableAlternate", - "start": 4070, - "end": 4086, + "start": 4432, + "end": 4448, "loc": { "start": { - "line": 119, + "line": 133, "column": 24 }, "end": { - "line": 119, + "line": 133, "column": 40 } } @@ -35338,15 +40848,15 @@ "postfix": false, "binop": null }, - "start": 4086, - "end": 4087, + "start": 4448, + "end": 4449, "loc": { "start": { - "line": 119, + "line": 133, "column": 40 }, "end": { - "line": 119, + "line": 133, "column": 41 } } @@ -35363,15 +40873,15 @@ "postfix": false, "binop": null }, - "start": 4088, - "end": 4089, + "start": 4450, + "end": 4451, "loc": { "start": { - "line": 119, + "line": 133, "column": 42 }, "end": { - "line": 119, + "line": 133, "column": 43 } } @@ -35379,15 +40889,15 @@ { "type": "CommentLine", "value": " when we disable alternate we return the value of alternate", - "start": 4096, - "end": 4157, + "start": 4458, + "end": 4519, "loc": { "start": { - "line": 120, + "line": 134, "column": 6 }, "end": { - "line": 120, + "line": 134, "column": 67 } } @@ -35407,15 +40917,15 @@ "updateContext": null }, "value": "return", - "start": 4164, - "end": 4170, + "start": 4526, + "end": 4532, "loc": { "start": { - "line": 121, + "line": 135, "column": 6 }, "end": { - "line": 121, + "line": 135, "column": 12 } } @@ -35433,15 +40943,15 @@ "binop": null }, "value": "alternate", - "start": 4171, - "end": 4180, + "start": 4533, + "end": 4542, "loc": { "start": { - "line": 121, + "line": 135, "column": 13 }, "end": { - "line": 121, + "line": 135, "column": 22 } } @@ -35459,15 +40969,15 @@ "binop": null, "updateContext": null }, - "start": 4180, - "end": 4181, + "start": 4542, + "end": 4543, "loc": { "start": { - "line": 121, + "line": 135, "column": 22 }, "end": { - "line": 121, + "line": 135, "column": 23 } } @@ -35484,15 +40994,15 @@ "postfix": false, "binop": null }, - "start": 4186, - "end": 4187, + "start": 4548, + "end": 4549, "loc": { "start": { - "line": 122, + "line": 136, "column": 4 }, "end": { - "line": 122, + "line": 136, "column": 5 } } @@ -35510,15 +41020,15 @@ "binop": null }, "value": "root", - "start": 4192, - "end": 4196, + "start": 4554, + "end": 4558, "loc": { "start": { - "line": 123, + "line": 137, "column": 4 }, "end": { - "line": 123, + "line": 137, "column": 8 } } @@ -35537,15 +41047,15 @@ "updateContext": null }, "value": "+=", - "start": 4197, - "end": 4199, + "start": 4559, + "end": 4561, "loc": { "start": { - "line": 123, + "line": 137, "column": 9 }, "end": { - "line": 123, + "line": 137, "column": 11 } } @@ -35562,15 +41072,15 @@ "postfix": false, "binop": null }, - "start": 4200, - "end": 4201, + "start": 4562, + "end": 4563, "loc": { "start": { - "line": 123, + "line": 137, "column": 12 }, "end": { - "line": 123, + "line": 137, "column": 13 } } @@ -35589,15 +41099,15 @@ "updateContext": null }, "value": "\\", - "start": 4201, - "end": 4203, + "start": 4563, + "end": 4565, "loc": { "start": { - "line": 123, + "line": 137, "column": 13 }, "end": { - "line": 123, + "line": 137, "column": 15 } } @@ -35614,15 +41124,15 @@ "postfix": false, "binop": null }, - "start": 4203, - "end": 4205, + "start": 4565, + "end": 4567, "loc": { "start": { - "line": 123, + "line": 137, "column": 15 }, "end": { - "line": 123, + "line": 137, "column": 17 } } @@ -35640,15 +41150,15 @@ "binop": null }, "value": "path", - "start": 4205, - "end": 4209, + "start": 4567, + "end": 4571, "loc": { "start": { - "line": 123, + "line": 137, "column": 17 }, "end": { - "line": 123, + "line": 137, "column": 21 } } @@ -35665,15 +41175,15 @@ "postfix": false, "binop": null }, - "start": 4209, - "end": 4210, + "start": 4571, + "end": 4572, "loc": { "start": { - "line": 123, + "line": 137, "column": 21 }, "end": { - "line": 123, + "line": 137, "column": 22 } } @@ -35692,15 +41202,15 @@ "updateContext": null }, "value": "", - "start": 4210, - "end": 4210, + "start": 4572, + "end": 4572, "loc": { "start": { - "line": 123, + "line": 137, "column": 22 }, "end": { - "line": 123, + "line": 137, "column": 22 } } @@ -35717,15 +41227,15 @@ "postfix": false, "binop": null }, - "start": 4210, - "end": 4211, + "start": 4572, + "end": 4573, "loc": { "start": { - "line": 123, + "line": 137, "column": 22 }, "end": { - "line": 123, + "line": 137, "column": 23 } } @@ -35743,15 +41253,15 @@ "binop": null, "updateContext": null }, - "start": 4211, - "end": 4212, + "start": 4573, + "end": 4574, "loc": { "start": { - "line": 123, + "line": 137, "column": 23 }, "end": { - "line": 123, + "line": 137, "column": 24 } } @@ -35771,15 +41281,15 @@ "updateContext": null }, "value": "return", - "start": 4217, - "end": 4223, + "start": 4579, + "end": 4585, "loc": { "start": { - "line": 124, + "line": 138, "column": 4 }, "end": { - "line": 124, + "line": 138, "column": 10 } } @@ -35797,15 +41307,15 @@ "binop": null }, "value": "root", - "start": 4224, - "end": 4228, + "start": 4586, + "end": 4590, "loc": { "start": { - "line": 124, + "line": 138, "column": 11 }, "end": { - "line": 124, + "line": 138, "column": 15 } } @@ -35823,15 +41333,15 @@ "binop": null, "updateContext": null }, - "start": 4228, - "end": 4229, + "start": 4590, + "end": 4591, "loc": { "start": { - "line": 124, + "line": 138, "column": 15 }, "end": { - "line": 124, + "line": 138, "column": 16 } } @@ -35848,15 +41358,15 @@ "postfix": false, "binop": null }, - "start": 4232, - "end": 4233, + "start": 4594, + "end": 4595, "loc": { "start": { - "line": 125, + "line": 139, "column": 2 }, "end": { - "line": 125, + "line": 139, "column": 3 } } @@ -35874,15 +41384,15 @@ "binop": null }, "value": "handleOldOptions", - "start": 4237, - "end": 4253, + "start": 4599, + "end": 4615, "loc": { "start": { - "line": 127, + "line": 141, "column": 2 }, "end": { - "line": 127, + "line": 141, "column": 18 } } @@ -35899,15 +41409,15 @@ "postfix": false, "binop": null }, - "start": 4253, - "end": 4254, + "start": 4615, + "end": 4616, "loc": { "start": { - "line": 127, + "line": 141, "column": 18 }, "end": { - "line": 127, + "line": 141, "column": 19 } } @@ -35925,15 +41435,15 @@ "binop": null }, "value": "options", - "start": 4254, - "end": 4261, + "start": 4616, + "end": 4623, "loc": { "start": { - "line": 127, + "line": 141, "column": 19 }, "end": { - "line": 127, + "line": 141, "column": 26 } } @@ -35950,15 +41460,15 @@ "postfix": false, "binop": null }, - "start": 4261, - "end": 4262, + "start": 4623, + "end": 4624, "loc": { "start": { - "line": 127, + "line": 141, "column": 26 }, "end": { - "line": 127, + "line": 141, "column": 27 } } @@ -35975,15 +41485,15 @@ "postfix": false, "binop": null }, - "start": 4263, - "end": 4264, + "start": 4625, + "end": 4626, "loc": { "start": { - "line": 127, + "line": 141, "column": 28 }, "end": { - "line": 127, + "line": 141, "column": 29 } } @@ -36003,15 +41513,15 @@ "updateContext": null }, "value": "if", - "start": 4269, - "end": 4271, + "start": 4631, + "end": 4633, "loc": { "start": { - "line": 128, + "line": 142, "column": 4 }, "end": { - "line": 128, + "line": 142, "column": 6 } } @@ -36028,15 +41538,15 @@ "postfix": false, "binop": null }, - "start": 4272, - "end": 4273, + "start": 4634, + "end": 4635, "loc": { "start": { - "line": 128, + "line": 142, "column": 7 }, "end": { - "line": 128, + "line": 142, "column": 8 } } @@ -36054,15 +41564,15 @@ "binop": null }, "value": "options", - "start": 4273, - "end": 4280, + "start": 4635, + "end": 4642, "loc": { "start": { - "line": 128, + "line": 142, "column": 8 }, "end": { - "line": 128, + "line": 142, "column": 15 } } @@ -36080,15 +41590,15 @@ "binop": null, "updateContext": null }, - "start": 4280, - "end": 4281, + "start": 4642, + "end": 4643, "loc": { "start": { - "line": 128, + "line": 142, "column": 15 }, "end": { - "line": 128, + "line": 142, "column": 16 } } @@ -36106,15 +41616,15 @@ "binop": null }, "value": "path", - "start": 4281, - "end": 4285, + "start": 4643, + "end": 4647, "loc": { "start": { - "line": 128, + "line": 142, "column": 16 }, "end": { - "line": 128, + "line": 142, "column": 20 } } @@ -36133,15 +41643,15 @@ "updateContext": null }, "value": "||", - "start": 4286, - "end": 4288, + "start": 4648, + "end": 4650, "loc": { "start": { - "line": 128, + "line": 142, "column": 21 }, "end": { - "line": 128, + "line": 142, "column": 23 } } @@ -36159,15 +41669,15 @@ "binop": null }, "value": "options", - "start": 4289, - "end": 4296, + "start": 4651, + "end": 4658, "loc": { "start": { - "line": 128, + "line": 142, "column": 24 }, "end": { - "line": 128, + "line": 142, "column": 31 } } @@ -36185,15 +41695,15 @@ "binop": null, "updateContext": null }, - "start": 4296, - "end": 4297, + "start": 4658, + "end": 4659, "loc": { "start": { - "line": 128, + "line": 142, "column": 31 }, "end": { - "line": 128, + "line": 142, "column": 32 } } @@ -36211,15 +41721,15 @@ "binop": null }, "value": "elementLocation", - "start": 4297, - "end": 4312, + "start": 4659, + "end": 4674, "loc": { "start": { - "line": 128, + "line": 142, "column": 32 }, "end": { - "line": 128, + "line": 142, "column": 47 } } @@ -36236,15 +41746,15 @@ "postfix": false, "binop": null }, - "start": 4312, - "end": 4313, + "start": 4674, + "end": 4675, "loc": { "start": { - "line": 128, + "line": 142, "column": 47 }, "end": { - "line": 128, + "line": 142, "column": 48 } } @@ -36261,15 +41771,15 @@ "postfix": false, "binop": null }, - "start": 4314, - "end": 4315, + "start": 4676, + "end": 4677, "loc": { "start": { - "line": 128, + "line": 142, "column": 49 }, "end": { - "line": 128, + "line": 142, "column": 50 } } @@ -36287,15 +41797,15 @@ "binop": null }, "value": "logger", - "start": 4322, - "end": 4328, + "start": 4684, + "end": 4690, "loc": { "start": { - "line": 129, + "line": 143, "column": 6 }, "end": { - "line": 129, + "line": 143, "column": 12 } } @@ -36313,15 +41823,15 @@ "binop": null, "updateContext": null }, - "start": 4328, - "end": 4329, + "start": 4690, + "end": 4691, "loc": { "start": { - "line": 129, + "line": 143, "column": 12 }, "end": { - "line": 129, + "line": 143, "column": 13 } } @@ -36339,15 +41849,15 @@ "binop": null }, "value": "warn", - "start": 4329, - "end": 4333, + "start": 4691, + "end": 4695, "loc": { "start": { - "line": 129, + "line": 143, "column": 13 }, "end": { - "line": 129, + "line": 143, "column": 17 } } @@ -36364,15 +41874,15 @@ "postfix": false, "binop": null }, - "start": 4333, - "end": 4334, + "start": 4695, + "end": 4696, "loc": { "start": { - "line": 129, + "line": 143, "column": 17 }, "end": { - "line": 129, + "line": 143, "column": 18 } } @@ -36389,15 +41899,15 @@ "postfix": false, "binop": null }, - "start": 4334, - "end": 4335, + "start": 4696, + "end": 4697, "loc": { "start": { - "line": 129, + "line": 143, "column": 18 }, "end": { - "line": 129, + "line": 143, "column": 19 } } @@ -36416,15 +41926,15 @@ "updateContext": null }, "value": "", - "start": 4335, - "end": 4335, + "start": 4697, + "end": 4697, "loc": { "start": { - "line": 129, + "line": 143, "column": 19 }, "end": { - "line": 129, + "line": 143, "column": 19 } } @@ -36441,15 +41951,15 @@ "postfix": false, "binop": null }, - "start": 4335, - "end": 4337, + "start": 4697, + "end": 4699, "loc": { "start": { - "line": 129, + "line": 143, "column": 19 }, "end": { - "line": 129, + "line": 143, "column": 21 } } @@ -36467,15 +41977,15 @@ "binop": null }, "value": "options", - "start": 4337, - "end": 4344, + "start": 4699, + "end": 4706, "loc": { "start": { - "line": 129, + "line": 143, "column": 21 }, "end": { - "line": 129, + "line": 143, "column": 28 } } @@ -36493,15 +42003,15 @@ "binop": null, "updateContext": null }, - "start": 4344, - "end": 4345, + "start": 4706, + "end": 4707, "loc": { "start": { - "line": 129, + "line": 143, "column": 28 }, "end": { - "line": 129, + "line": 143, "column": 29 } } @@ -36519,15 +42029,15 @@ "binop": null }, "value": "path", - "start": 4345, - "end": 4349, + "start": 4707, + "end": 4711, "loc": { "start": { - "line": 129, + "line": 143, "column": 29 }, "end": { - "line": 129, + "line": 143, "column": 33 } } @@ -36545,15 +42055,15 @@ "binop": null, "updateContext": null }, - "start": 4350, - "end": 4351, + "start": 4712, + "end": 4713, "loc": { "start": { - "line": 129, + "line": 143, "column": 34 }, "end": { - "line": 129, + "line": 143, "column": 35 } } @@ -36572,15 +42082,15 @@ "updateContext": null }, "value": "server.path", - "start": 4352, - "end": 4365, + "start": 4714, + "end": 4727, "loc": { "start": { - "line": 129, + "line": 143, "column": 36 }, "end": { - "line": 129, + "line": 143, "column": 49 } } @@ -36598,15 +42108,15 @@ "binop": null, "updateContext": null }, - "start": 4366, - "end": 4367, + "start": 4728, + "end": 4729, "loc": { "start": { - "line": 129, + "line": 143, "column": 50 }, "end": { - "line": 129, + "line": 143, "column": 51 } } @@ -36625,15 +42135,15 @@ "updateContext": null }, "value": "server.elementLocation", - "start": 4368, - "end": 4392, + "start": 4730, + "end": 4754, "loc": { "start": { - "line": 129, + "line": 143, "column": 52 }, "end": { - "line": 129, + "line": 143, "column": 76 } } @@ -36650,15 +42160,15 @@ "postfix": false, "binop": null }, - "start": 4392, - "end": 4393, + "start": 4754, + "end": 4755, "loc": { "start": { - "line": 129, + "line": 143, "column": 76 }, "end": { - "line": 129, + "line": 143, "column": 77 } } @@ -36677,15 +42187,15 @@ "updateContext": null }, "value": " is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'", - "start": 4393, - "end": 4492, + "start": 4755, + "end": 4854, "loc": { "start": { - "line": 129, + "line": 143, "column": 77 }, "end": { - "line": 129, + "line": 143, "column": 176 } } @@ -36702,15 +42212,15 @@ "postfix": false, "binop": null }, - "start": 4492, - "end": 4493, + "start": 4854, + "end": 4855, "loc": { "start": { - "line": 129, + "line": 143, "column": 176 }, "end": { - "line": 129, + "line": 143, "column": 177 } } @@ -36727,15 +42237,15 @@ "postfix": false, "binop": null }, - "start": 4493, - "end": 4494, + "start": 4855, + "end": 4856, "loc": { "start": { - "line": 129, + "line": 143, "column": 177 }, "end": { - "line": 129, + "line": 143, "column": 178 } } @@ -36753,15 +42263,15 @@ "binop": null, "updateContext": null }, - "start": 4494, - "end": 4495, + "start": 4856, + "end": 4857, "loc": { "start": { - "line": 129, + "line": 143, "column": 178 }, "end": { - "line": 129, + "line": 143, "column": 179 } } @@ -36778,15 +42288,15 @@ "postfix": false, "binop": null }, - "start": 4500, - "end": 4501, + "start": 4862, + "end": 4863, "loc": { "start": { - "line": 130, + "line": 144, "column": 4 }, "end": { - "line": 130, + "line": 144, "column": 5 } } @@ -36806,15 +42316,15 @@ "updateContext": null }, "value": "else", - "start": 4502, - "end": 4506, + "start": 4864, + "end": 4868, "loc": { "start": { - "line": 130, + "line": 144, "column": 6 }, "end": { - "line": 130, + "line": 144, "column": 10 } } @@ -36834,15 +42344,15 @@ "updateContext": null }, "value": "if", - "start": 4507, - "end": 4509, + "start": 4869, + "end": 4871, "loc": { "start": { - "line": 130, + "line": 144, "column": 11 }, "end": { - "line": 130, + "line": 144, "column": 13 } } @@ -36859,15 +42369,15 @@ "postfix": false, "binop": null }, - "start": 4510, - "end": 4511, + "start": 4872, + "end": 4873, "loc": { "start": { - "line": 130, + "line": 144, "column": 14 }, "end": { - "line": 130, + "line": 144, "column": 15 } } @@ -36885,15 +42395,15 @@ "binop": null }, "value": "options", - "start": 4511, - "end": 4518, + "start": 4873, + "end": 4880, "loc": { "start": { - "line": 130, + "line": 144, "column": 15 }, "end": { - "line": 130, + "line": 144, "column": 22 } } @@ -36911,15 +42421,15 @@ "binop": null, "updateContext": null }, - "start": 4518, - "end": 4519, + "start": 4880, + "end": 4881, "loc": { "start": { - "line": 130, + "line": 144, "column": 22 }, "end": { - "line": 130, + "line": 144, "column": 23 } } @@ -36937,15 +42447,15 @@ "binop": null }, "value": "bowerPath", - "start": 4519, - "end": 4528, + "start": 4881, + "end": 4890, "loc": { "start": { - "line": 130, + "line": 144, "column": 23 }, "end": { - "line": 130, + "line": 144, "column": 32 } } @@ -36962,15 +42472,15 @@ "postfix": false, "binop": null }, - "start": 4528, - "end": 4529, + "start": 4890, + "end": 4891, "loc": { "start": { - "line": 130, + "line": 144, "column": 32 }, "end": { - "line": 130, + "line": 144, "column": 33 } } @@ -36987,15 +42497,15 @@ "postfix": false, "binop": null }, - "start": 4530, - "end": 4531, + "start": 4892, + "end": 4893, "loc": { "start": { - "line": 130, + "line": 144, "column": 34 }, "end": { - "line": 130, + "line": 144, "column": 35 } } @@ -37013,15 +42523,15 @@ "binop": null }, "value": "logger", - "start": 4538, - "end": 4544, + "start": 4900, + "end": 4906, "loc": { "start": { - "line": 131, + "line": 145, "column": 6 }, "end": { - "line": 131, + "line": 145, "column": 12 } } @@ -37039,15 +42549,15 @@ "binop": null, "updateContext": null }, - "start": 4544, - "end": 4545, + "start": 4906, + "end": 4907, "loc": { "start": { - "line": 131, + "line": 145, "column": 12 }, "end": { - "line": 131, + "line": 145, "column": 13 } } @@ -37065,15 +42575,15 @@ "binop": null }, "value": "warn", - "start": 4545, - "end": 4549, + "start": 4907, + "end": 4911, "loc": { "start": { - "line": 131, + "line": 145, "column": 13 }, "end": { - "line": 131, + "line": 145, "column": 17 } } @@ -37090,15 +42600,15 @@ "postfix": false, "binop": null }, - "start": 4549, - "end": 4550, + "start": 4911, + "end": 4912, "loc": { "start": { - "line": 131, + "line": 145, "column": 17 }, "end": { - "line": 131, + "line": 145, "column": 18 } } @@ -37117,15 +42627,15 @@ "updateContext": null }, "value": "server.bowerPath::deprecated: removal planned @1.0.0+", - "start": 4550, - "end": 4605, + "start": 4912, + "end": 4967, "loc": { "start": { - "line": 131, + "line": 145, "column": 18 }, "end": { - "line": 131, + "line": 145, "column": 73 } } @@ -37142,15 +42652,15 @@ "postfix": false, "binop": null }, - "start": 4605, - "end": 4606, + "start": 4967, + "end": 4968, "loc": { "start": { - "line": 131, + "line": 145, "column": 73 }, "end": { - "line": 131, + "line": 145, "column": 74 } } @@ -37168,15 +42678,15 @@ "binop": null, "updateContext": null }, - "start": 4606, - "end": 4607, + "start": 4968, + "end": 4969, "loc": { "start": { - "line": 131, + "line": 145, "column": 74 }, "end": { - "line": 131, + "line": 145, "column": 75 } } @@ -37193,15 +42703,15 @@ "postfix": false, "binop": null }, - "start": 4612, - "end": 4613, + "start": 4974, + "end": 4975, "loc": { "start": { - "line": 132, + "line": 146, "column": 4 }, "end": { - "line": 132, + "line": 146, "column": 5 } } @@ -37218,15 +42728,15 @@ "postfix": false, "binop": null }, - "start": 4616, - "end": 4617, + "start": 4978, + "end": 4979, "loc": { "start": { - "line": 133, + "line": 147, "column": 2 }, "end": { - "line": 133, + "line": 147, "column": 3 } } @@ -37244,15 +42754,15 @@ "binop": null }, "value": "reload", - "start": 4621, - "end": 4627, + "start": 4983, + "end": 4989, "loc": { "start": { - "line": 135, + "line": 149, "column": 2 }, "end": { - "line": 135, + "line": 149, "column": 8 } } @@ -37269,15 +42779,15 @@ "postfix": false, "binop": null }, - "start": 4627, - "end": 4628, + "start": 4989, + "end": 4990, "loc": { "start": { - "line": 135, + "line": 149, "column": 8 }, "end": { - "line": 135, + "line": 149, "column": 9 } } @@ -37294,15 +42804,15 @@ "postfix": false, "binop": null }, - "start": 4628, - "end": 4629, + "start": 4990, + "end": 4991, "loc": { "start": { - "line": 135, + "line": 149, "column": 9 }, "end": { - "line": 135, + "line": 149, "column": 10 } } @@ -37319,15 +42829,15 @@ "postfix": false, "binop": null }, - "start": 4630, - "end": 4631, + "start": 4992, + "end": 4993, "loc": { "start": { - "line": 135, + "line": 149, "column": 11 }, "end": { - "line": 135, + "line": 149, "column": 12 } } @@ -37345,15 +42855,15 @@ "binop": null }, "value": "reloadServer", - "start": 4636, - "end": 4648, + "start": 4998, + "end": 5010, "loc": { "start": { - "line": 136, + "line": 150, "column": 4 }, "end": { - "line": 136, + "line": 150, "column": 16 } } @@ -37371,15 +42881,15 @@ "binop": null, "updateContext": null }, - "start": 4648, - "end": 4649, + "start": 5010, + "end": 5011, "loc": { "start": { - "line": 136, + "line": 150, "column": 16 }, "end": { - "line": 136, + "line": 150, "column": 17 } } @@ -37397,15 +42907,15 @@ "binop": null }, "value": "reload", - "start": 4649, - "end": 4655, + "start": 5011, + "end": 5017, "loc": { "start": { - "line": 136, + "line": 150, "column": 17 }, "end": { - "line": 136, + "line": 150, "column": 23 } } @@ -37422,15 +42932,15 @@ "postfix": false, "binop": null }, - "start": 4655, - "end": 4656, + "start": 5017, + "end": 5018, "loc": { "start": { - "line": 136, + "line": 150, "column": 23 }, "end": { - "line": 136, + "line": 150, "column": 24 } } @@ -37447,15 +42957,15 @@ "postfix": false, "binop": null }, - "start": 4656, - "end": 4657, + "start": 5018, + "end": 5019, "loc": { "start": { - "line": 136, + "line": 150, "column": 24 }, "end": { - "line": 136, + "line": 150, "column": 25 } } @@ -37473,15 +42983,15 @@ "binop": null, "updateContext": null }, - "start": 4657, - "end": 4658, + "start": 5019, + "end": 5020, "loc": { "start": { - "line": 136, + "line": 150, "column": 25 }, "end": { - "line": 136, + "line": 150, "column": 26 } } @@ -37498,15 +43008,15 @@ "postfix": false, "binop": null }, - "start": 4661, - "end": 4662, + "start": 5023, + "end": 5024, "loc": { "start": { - "line": 137, + "line": 151, "column": 2 }, "end": { - "line": 137, + "line": 151, "column": 3 } } @@ -37523,15 +43033,15 @@ "postfix": false, "binop": null }, - "start": 4663, - "end": 4664, + "start": 5025, + "end": 5026, "loc": { "start": { - "line": 138, + "line": 152, "column": 0 }, "end": { - "line": 138, + "line": 152, "column": 1 } } @@ -37551,15 +43061,15 @@ "updateContext": null }, "value": "export", - "start": 4665, - "end": 4671, + "start": 5027, + "end": 5033, "loc": { "start": { - "line": 139, + "line": 153, "column": 0 }, "end": { - "line": 139, + "line": 153, "column": 6 } } @@ -37579,15 +43089,15 @@ "updateContext": null }, "value": "default", - "start": 4672, - "end": 4679, + "start": 5034, + "end": 5041, "loc": { "start": { - "line": 139, + "line": 153, "column": 7 }, "end": { - "line": 139, + "line": 153, "column": 14 } } @@ -37607,15 +43117,15 @@ "updateContext": null }, "value": "new", - "start": 4680, - "end": 4683, + "start": 5042, + "end": 5045, "loc": { "start": { - "line": 139, + "line": 153, "column": 15 }, "end": { - "line": 139, + "line": 153, "column": 18 } } @@ -37633,15 +43143,15 @@ "binop": null }, "value": "Server", - "start": 4684, - "end": 4690, + "start": 5046, + "end": 5052, "loc": { "start": { - "line": 139, + "line": 153, "column": 19 }, "end": { - "line": 139, + "line": 153, "column": 25 } } @@ -37658,15 +43168,15 @@ "postfix": false, "binop": null }, - "start": 4690, - "end": 4691, + "start": 5052, + "end": 5053, "loc": { "start": { - "line": 139, + "line": 153, "column": 25 }, "end": { - "line": 139, + "line": 153, "column": 26 } } @@ -37683,15 +43193,15 @@ "postfix": false, "binop": null }, - "start": 4691, - "end": 4692, + "start": 5053, + "end": 5054, "loc": { "start": { - "line": 139, + "line": 153, "column": 26 }, "end": { - "line": 139, + "line": 153, "column": 27 } } @@ -37709,15 +43219,15 @@ "binop": null, "updateContext": null }, - "start": 4692, - "end": 4693, + "start": 5054, + "end": 5055, "loc": { "start": { - "line": 139, + "line": 153, "column": 27 }, "end": { - "line": 139, + "line": 153, "column": 28 } } @@ -37735,15 +43245,15 @@ "binop": null, "updateContext": null }, - "start": 4694, - "end": 4694, + "start": 5056, + "end": 5056, "loc": { "start": { - "line": 140, + "line": 154, "column": 0 }, "end": { - "line": 140, + "line": 154, "column": 0 } } diff --git a/docs/ast/source/tasks.js.json b/docs/ast/source/tasks.js.json index 40365c0..d9f4e4b 100644 --- a/docs/ast/source/tasks.js.json +++ b/docs/ast/source/tasks.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 879, + "end": 1581, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 44, + "line": 72, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 879, + "end": 1581, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 44, + "line": 72, "column": 0 } }, @@ -135,7 +135,7 @@ { "type": "VariableDeclaration", "start": 47, - "end": 78, + "end": 80, "loc": { "start": { "line": 3, @@ -143,14 +143,14 @@ }, "end": { "line": 3, - "column": 31 + "column": 33 } }, "declarations": [ { "type": "VariableDeclarator", "start": 53, - "end": 77, + "end": 79, "loc": { "start": { "line": 3, @@ -158,13 +158,13 @@ }, "end": { "line": 3, - "column": 30 + "column": 32 } }, "id": { - "type": "Identifier", + "type": "ObjectPattern", "start": 53, - "end": 58, + "end": 63, "loc": { "start": { "line": 3, @@ -172,6 +172,165 @@ }, "end": { "line": 3, + "column": 16 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 54, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 15 + } + }, + "method": false, + "shorthand": true, + "computed": false, + "key": { + "type": "Identifier", + "start": 54, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 15 + }, + "identifierName": "readFile" + }, + "name": "readFile" + }, + "value": { + "type": "Identifier", + "start": 54, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 15 + }, + "identifierName": "readFile" + }, + "name": "readFile" + }, + "extra": { + "shorthand": true + } + } + ] + }, + "init": { + "type": "CallExpression", + "start": 66, + "end": 79, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 32 + } + }, + "callee": { + "type": "Identifier", + "start": 66, + "end": 73, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 26 + }, + "identifierName": "require" + }, + "name": "require" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 74, + "end": 78, + "loc": { + "start": { + "line": 3, + "column": 27 + }, + "end": { + "line": 3, + "column": 31 + } + }, + "extra": { + "rawValue": "fs", + "raw": "'fs'" + }, + "value": "fs" + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 81, + "end": 112, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 31 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 87, + "end": 111, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 30 + } + }, + "id": { + "type": "Identifier", + "start": 87, + "end": 92, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, "column": 11 }, "identifierName": "webup" @@ -180,29 +339,29 @@ }, "init": { "type": "CallExpression", - "start": 61, - "end": 77, + "start": 95, + "end": 111, "loc": { "start": { - "line": 3, + "line": 4, "column": 14 }, "end": { - "line": 3, + "line": 4, "column": 30 } }, "callee": { "type": "Identifier", - "start": 61, - "end": 68, + "start": 95, + "end": 102, "loc": { "start": { - "line": 3, + "line": 4, "column": 14 }, "end": { - "line": 3, + "line": 4, "column": 21 }, "identifierName": "require" @@ -212,15 +371,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 69, - "end": 76, + "start": 103, + "end": 110, "loc": { "start": { - "line": 3, + "line": 4, "column": 22 }, "end": { - "line": 3, + "line": 4, "column": 29 } }, @@ -236,46 +395,150 @@ ], "kind": "const" }, + { + "type": "VariableDeclaration", + "start": 113, + "end": 151, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 38 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 119, + "end": 150, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 37 + } + }, + "id": { + "type": "Identifier", + "start": 119, + "end": 127, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 14 + }, + "identifierName": "uglifyEs" + }, + "name": "uglifyEs" + }, + "init": { + "type": "CallExpression", + "start": 130, + "end": 150, + "loc": { + "start": { + "line": 5, + "column": 17 + }, + "end": { + "line": 5, + "column": 37 + } + }, + "callee": { + "type": "Identifier", + "start": 130, + "end": 137, + "loc": { + "start": { + "line": 5, + "column": 17 + }, + "end": { + "line": 5, + "column": 24 + }, + "identifierName": "require" + }, + "name": "require" + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 138, + "end": 149, + "loc": { + "start": { + "line": 5, + "column": 25 + }, + "end": { + "line": 5, + "column": 36 + } + }, + "extra": { + "rawValue": "uglify-es", + "raw": "'uglify-es'" + }, + "value": "uglify-es" + } + ] + } + } + ], + "kind": "const" + }, { "type": "ImportDeclaration", - "start": 79, - "end": 149, + "start": 152, + "end": 222, "loc": { "start": { - "line": 4, + "line": 6, "column": 0 }, "end": { - "line": 4, + "line": 6, "column": 70 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", - "start": 86, - "end": 93, + "start": 159, + "end": 166, "loc": { "start": { - "line": 4, + "line": 6, "column": 7 }, "end": { - "line": 4, + "line": 6, "column": 14 } }, "local": { "type": "Identifier", - "start": 86, - "end": 93, + "start": 159, + "end": 166, "loc": { "start": { - "line": 4, + "line": 6, "column": 7 }, "end": { - "line": 4, + "line": 6, "column": 14 }, "identifierName": "builder" @@ -286,15 +549,15 @@ ], "source": { "type": "StringLiteral", - "start": 99, - "end": 148, + "start": 172, + "end": 221, "loc": { "start": { - "line": 4, + "line": 6, "column": 20 }, "end": { - "line": 4, + "line": 6, "column": 69 } }, @@ -307,44 +570,44 @@ }, { "type": "ImportDeclaration", - "start": 150, - "end": 183, + "start": 223, + "end": 256, "loc": { "start": { - "line": 5, + "line": 7, "column": 0 }, "end": { - "line": 5, + "line": 7, "column": 33 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", - "start": 157, - "end": 163, + "start": 230, + "end": 236, "loc": { "start": { - "line": 5, + "line": 7, "column": 7 }, "end": { - "line": 5, + "line": 7, "column": 13 } }, "local": { "type": "Identifier", - "start": 157, - "end": 163, + "start": 230, + "end": 236, "loc": { "start": { - "line": 5, + "line": 7, "column": 7 }, "end": { - "line": 5, + "line": 7, "column": 13 }, "identifierName": "server" @@ -355,15 +618,15 @@ ], "source": { "type": "StringLiteral", - "start": 169, - "end": 182, + "start": 242, + "end": 255, "loc": { "start": { - "line": 5, + "line": 7, "column": 19 }, "end": { - "line": 5, + "line": 7, "column": 32 } }, @@ -376,44 +639,44 @@ }, { "type": "ImportDeclaration", - "start": 184, - "end": 219, + "start": 257, + "end": 292, "loc": { "start": { - "line": 6, + "line": 8, "column": 0 }, "end": { - "line": 6, + "line": 8, "column": 35 } }, "specifiers": [ { "type": "ImportDefaultSpecifier", - "start": 191, - "end": 198, + "start": 264, + "end": 271, "loc": { "start": { - "line": 6, + "line": 8, "column": 7 }, "end": { - "line": 6, + "line": 8, "column": 14 } }, "local": { "type": "Identifier", - "start": 191, - "end": 198, + "start": 264, + "end": 271, "loc": { "start": { - "line": 6, + "line": 8, "column": 7 }, "end": { - "line": 6, + "line": 8, "column": 14 }, "identifierName": "watcher" @@ -424,15 +687,15 @@ ], "source": { "type": "StringLiteral", - "start": 204, - "end": 218, + "start": 277, + "end": 291, "loc": { "start": { - "line": 6, + "line": 8, "column": 20 }, "end": { - "line": 6, + "line": 8, "column": 34 } }, @@ -445,44 +708,44 @@ }, { "type": "VariableDeclaration", - "start": 221, - "end": 472, + "start": 294, + "end": 545, "loc": { "start": { - "line": 8, + "line": 10, "column": 0 }, "end": { - "line": 17, + "line": 19, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 227, - "end": 471, + "start": 300, + "end": 544, "loc": { "start": { - "line": 8, + "line": 10, "column": 6 }, "end": { - "line": 17, + "line": 19, "column": 1 } }, "id": { "type": "Identifier", - "start": 227, - "end": 232, + "start": 300, + "end": 305, "loc": { "start": { - "line": 8, + "line": 10, "column": 6 }, "end": { - "line": 8, + "line": 10, "column": 11 }, "identifierName": "build" @@ -491,29 +754,29 @@ }, "init": { "type": "ArrowFunctionExpression", - "start": 235, - "end": 471, + "start": 308, + "end": 544, "loc": { "start": { - "line": 8, + "line": 10, "column": 14 }, "end": { - "line": 17, + "line": 19, "column": 1 } }, "id": { "type": "Identifier", - "start": 227, - "end": 232, + "start": 300, + "end": 305, "loc": { "start": { - "line": 8, + "line": 10, "column": 6 }, "end": { - "line": 8, + "line": 10, "column": 11 }, "identifierName": "build" @@ -526,15 +789,15 @@ "params": [ { "type": "Identifier", - "start": 235, - "end": 241, + "start": 308, + "end": 314, "loc": { "start": { - "line": 8, + "line": 10, "column": 14 }, "end": { - "line": 8, + "line": 10, "column": 20 }, "identifierName": "config" @@ -544,58 +807,58 @@ ], "body": { "type": "BlockStatement", - "start": 245, - "end": 471, + "start": 318, + "end": 544, "loc": { "start": { - "line": 8, + "line": 10, "column": 24 }, "end": { - "line": 17, + "line": 19, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 249, - "end": 469, + "start": 322, + "end": 542, "loc": { "start": { - "line": 9, + "line": 11, "column": 2 }, "end": { - "line": 16, + "line": 18, "column": 5 } }, "argument": { "type": "NewExpression", - "start": 256, - "end": 468, + "start": 329, + "end": 541, "loc": { "start": { - "line": 9, + "line": 11, "column": 9 }, "end": { - "line": 16, + "line": 18, "column": 4 } }, "callee": { "type": "Identifier", - "start": 260, - "end": 267, + "start": 333, + "end": 340, "loc": { "start": { - "line": 9, + "line": 11, "column": 13 }, "end": { - "line": 9, + "line": 11, "column": 20 }, "identifierName": "Promise" @@ -605,15 +868,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 268, - "end": 467, + "start": 341, + "end": 540, "loc": { "start": { - "line": 9, + "line": 11, "column": 21 }, "end": { - "line": 16, + "line": 18, "column": 3 } }, @@ -624,15 +887,15 @@ "params": [ { "type": "Identifier", - "start": 269, - "end": 276, + "start": 342, + "end": 349, "loc": { "start": { - "line": 9, + "line": 11, "column": 22 }, "end": { - "line": 9, + "line": 11, "column": 29 }, "identifierName": "resolve" @@ -641,15 +904,15 @@ }, { "type": "Identifier", - "start": 278, - "end": 284, + "start": 351, + "end": 357, "loc": { "start": { - "line": 9, + "line": 11, "column": 31 }, "end": { - "line": 9, + "line": 11, "column": 37 }, "identifierName": "reject" @@ -659,72 +922,72 @@ ], "body": { "type": "BlockStatement", - "start": 289, - "end": 467, + "start": 362, + "end": 540, "loc": { "start": { - "line": 9, + "line": 11, "column": 42 }, "end": { - "line": 16, + "line": 18, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 295, - "end": 414, + "start": 368, + "end": 487, "loc": { "start": { - "line": 10, + "line": 12, "column": 4 }, "end": { - "line": 14, + "line": 16, "column": 5 } }, "test": { "type": "LogicalExpression", - "start": 299, - "end": 329, + "start": 372, + "end": 402, "loc": { "start": { - "line": 10, + "line": 12, "column": 8 }, "end": { - "line": 10, + "line": 12, "column": 38 } }, "left": { "type": "MemberExpression", - "start": 299, - "end": 311, + "start": 372, + "end": 384, "loc": { "start": { - "line": 10, + "line": 12, "column": 8 }, "end": { - "line": 10, + "line": 12, "column": 20 } }, "object": { "type": "Identifier", - "start": 299, - "end": 305, + "start": 372, + "end": 378, "loc": { "start": { - "line": 10, + "line": 12, "column": 8 }, "end": { - "line": 10, + "line": 12, "column": 14 }, "identifierName": "config" @@ -733,15 +996,15 @@ }, "property": { "type": "Identifier", - "start": 306, - "end": 311, + "start": 379, + "end": 384, "loc": { "start": { - "line": 10, + "line": 12, "column": 15 }, "end": { - "line": 10, + "line": 12, "column": 20 }, "identifierName": "entry" @@ -753,29 +1016,29 @@ "operator": "&&", "right": { "type": "MemberExpression", - "start": 315, - "end": 329, + "start": 388, + "end": 402, "loc": { "start": { - "line": 10, + "line": 12, "column": 24 }, "end": { - "line": 10, + "line": 12, "column": 38 } }, "object": { "type": "Identifier", - "start": 315, - "end": 321, + "start": 388, + "end": 394, "loc": { "start": { - "line": 10, + "line": 12, "column": 24 }, "end": { - "line": 10, + "line": 12, "column": 30 }, "identifierName": "config" @@ -784,15 +1047,15 @@ }, "property": { "type": "Identifier", - "start": 322, - "end": 329, + "start": 395, + "end": 402, "loc": { "start": { - "line": 10, + "line": 12, "column": 31 }, "end": { - "line": 10, + "line": 12, "column": 38 }, "identifierName": "sources" @@ -804,86 +1067,86 @@ }, "consequent": { "type": "BlockStatement", - "start": 331, - "end": 414, + "start": 404, + "end": 487, "loc": { "start": { - "line": 10, + "line": 12, "column": 40 }, "end": { - "line": 14, + "line": 16, "column": 5 } }, "body": [ { "type": "ReturnStatement", - "start": 339, - "end": 408, + "start": 412, + "end": 481, "loc": { "start": { - "line": 11, + "line": 13, "column": 6 }, "end": { - "line": 13, + "line": 15, "column": 9 } }, "argument": { "type": "CallExpression", - "start": 346, - "end": 407, + "start": 419, + "end": 480, "loc": { "start": { - "line": 11, + "line": 13, "column": 13 }, "end": { - "line": 13, + "line": 15, "column": 8 } }, "callee": { "type": "MemberExpression", - "start": 346, - "end": 364, + "start": 419, + "end": 437, "loc": { "start": { - "line": 11, + "line": 13, "column": 13 }, "end": { - "line": 11, + "line": 13, "column": 31 } }, "object": { "type": "CallExpression", - "start": 346, - "end": 359, + "start": 419, + "end": 432, "loc": { "start": { - "line": 11, + "line": 13, "column": 13 }, "end": { - "line": 11, + "line": 13, "column": 26 } }, "callee": { "type": "Identifier", - "start": 346, - "end": 351, + "start": 419, + "end": 424, "loc": { "start": { - "line": 11, + "line": 13, "column": 13 }, "end": { - "line": 11, + "line": 13, "column": 18 }, "identifierName": "webup" @@ -893,15 +1156,15 @@ "arguments": [ { "type": "Identifier", - "start": 352, - "end": 358, + "start": 425, + "end": 431, "loc": { "start": { - "line": 11, + "line": 13, "column": 19 }, "end": { - "line": 11, + "line": 13, "column": 25 }, "identifierName": "config" @@ -912,15 +1175,15 @@ }, "property": { "type": "Identifier", - "start": 360, - "end": 364, + "start": 433, + "end": 437, "loc": { "start": { - "line": 11, + "line": 13, "column": 27 }, "end": { - "line": 11, + "line": 13, "column": 31 }, "identifierName": "then" @@ -932,15 +1195,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 365, - "end": 406, + "start": 438, + "end": 479, "loc": { "start": { - "line": 11, + "line": 13, "column": 32 }, "end": { - "line": 13, + "line": 15, "column": 7 } }, @@ -951,58 +1214,58 @@ "params": [], "body": { "type": "BlockStatement", - "start": 371, - "end": 406, + "start": 444, + "end": 479, "loc": { "start": { - "line": 11, + "line": 13, "column": 38 }, "end": { - "line": 13, + "line": 15, "column": 7 } }, "body": [ { "type": "ReturnStatement", - "start": 381, - "end": 398, + "start": 454, + "end": 471, "loc": { "start": { - "line": 12, + "line": 14, "column": 8 }, "end": { - "line": 12, + "line": 14, "column": 25 } }, "argument": { "type": "CallExpression", - "start": 388, - "end": 397, + "start": 461, + "end": 470, "loc": { "start": { - "line": 12, + "line": 14, "column": 15 }, "end": { - "line": 12, + "line": 14, "column": 24 } }, "callee": { "type": "Identifier", - "start": 388, - "end": 395, + "start": 461, + "end": 468, "loc": { "start": { - "line": 12, + "line": 14, "column": 15 }, "end": { - "line": 12, + "line": 14, "column": 22 }, "identifierName": "resolve" @@ -1026,85 +1289,85 @@ }, { "type": "ExpressionStatement", - "start": 419, - "end": 463, + "start": 492, + "end": 536, "loc": { "start": { - "line": 15, + "line": 17, "column": 4 }, "end": { - "line": 15, + "line": 17, "column": 48 } }, "expression": { "type": "CallExpression", - "start": 419, - "end": 462, + "start": 492, + "end": 535, "loc": { "start": { - "line": 15, + "line": 17, "column": 4 }, "end": { - "line": 15, + "line": 17, "column": 47 } }, "callee": { "type": "MemberExpression", - "start": 419, - "end": 445, + "start": 492, + "end": 518, "loc": { "start": { - "line": 15, + "line": 17, "column": 4 }, "end": { - "line": 15, + "line": 17, "column": 30 } }, "object": { "type": "CallExpression", - "start": 419, - "end": 440, + "start": 492, + "end": 513, "loc": { "start": { - "line": 15, + "line": 17, "column": 4 }, "end": { - "line": 15, + "line": 17, "column": 25 } }, "callee": { "type": "MemberExpression", - "start": 419, - "end": 432, + "start": 492, + "end": 505, "loc": { "start": { - "line": 15, + "line": 17, "column": 4 }, "end": { - "line": 15, + "line": 17, "column": 17 } }, "object": { "type": "Identifier", - "start": 419, - "end": 426, + "start": 492, + "end": 499, "loc": { "start": { - "line": 15, + "line": 17, "column": 4 }, "end": { - "line": 15, + "line": 17, "column": 11 }, "identifierName": "builder" @@ -1113,15 +1376,15 @@ }, "property": { "type": "Identifier", - "start": 427, - "end": 432, + "start": 500, + "end": 505, "loc": { "start": { - "line": 15, + "line": 17, "column": 12 }, "end": { - "line": 15, + "line": 17, "column": 17 }, "identifierName": "build" @@ -1133,15 +1396,15 @@ "arguments": [ { "type": "Identifier", - "start": 433, - "end": 439, + "start": 506, + "end": 512, "loc": { "start": { - "line": 15, + "line": 17, "column": 18 }, "end": { - "line": 15, + "line": 17, "column": 24 }, "identifierName": "config" @@ -1152,15 +1415,15 @@ }, "property": { "type": "Identifier", - "start": 441, - "end": 445, + "start": 514, + "end": 518, "loc": { "start": { - "line": 15, + "line": 17, "column": 26 }, "end": { - "line": 15, + "line": 17, "column": 30 }, "identifierName": "then" @@ -1172,15 +1435,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 446, - "end": 461, + "start": 519, + "end": 534, "loc": { "start": { - "line": 15, + "line": 17, "column": 31 }, "end": { - "line": 15, + "line": 17, "column": 46 } }, @@ -1191,29 +1454,29 @@ "params": [], "body": { "type": "CallExpression", - "start": 452, - "end": 461, + "start": 525, + "end": 534, "loc": { "start": { - "line": 15, + "line": 17, "column": 37 }, "end": { - "line": 15, + "line": 17, "column": 46 } }, "callee": { "type": "Identifier", - "start": 452, - "end": 459, + "start": 525, + "end": 532, "loc": { "start": { - "line": 15, + "line": 17, "column": 37 }, "end": { - "line": 15, + "line": 17, "column": 44 }, "identifierName": "resolve" @@ -1243,80 +1506,80 @@ }, { "type": "VariableDeclaration", - "start": 474, - "end": 635, + "start": 547, + "end": 746, "loc": { "start": { - "line": 19, + "line": 21, "column": 0 }, "end": { - "line": 25, + "line": 30, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 480, - "end": 634, + "start": 553, + "end": 745, "loc": { "start": { - "line": 19, + "line": 21, "column": 6 }, "end": { - "line": 25, + "line": 30, "column": 1 } }, "id": { "type": "Identifier", - "start": 480, - "end": 484, + "start": 553, + "end": 557, "loc": { "start": { - "line": 19, + "line": 21, "column": 6 }, "end": { - "line": 19, + "line": 21, "column": 10 }, - "identifierName": "copy" + "identifierName": "read" }, - "name": "copy" + "name": "read" }, "init": { "type": "ArrowFunctionExpression", - "start": 487, - "end": 634, + "start": 560, + "end": 745, "loc": { "start": { - "line": 19, + "line": 21, "column": 13 }, "end": { - "line": 25, + "line": 30, "column": 1 } }, "id": { "type": "Identifier", - "start": 480, - "end": 484, + "start": 553, + "end": 557, "loc": { "start": { - "line": 19, + "line": 21, "column": 6 }, "end": { - "line": 19, + "line": 21, "column": 10 }, - "identifierName": "copy" + "identifierName": "read" }, - "name": "copy" + "name": "read" }, "generator": false, "expression": false, @@ -1324,76 +1587,76 @@ "params": [ { "type": "Identifier", - "start": 487, - "end": 493, + "start": 560, + "end": 563, "loc": { "start": { - "line": 19, + "line": 21, "column": 13 }, "end": { - "line": 19, - "column": 19 + "line": 21, + "column": 16 }, - "identifierName": "config" + "identifierName": "src" }, - "name": "config" + "name": "src" } ], "body": { "type": "BlockStatement", - "start": 497, - "end": 634, + "start": 567, + "end": 745, "loc": { "start": { - "line": 19, - "column": 23 + "line": 21, + "column": 20 }, "end": { - "line": 25, + "line": 30, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 501, - "end": 632, + "start": 571, + "end": 743, "loc": { "start": { - "line": 20, + "line": 22, "column": 2 }, "end": { - "line": 24, + "line": 29, "column": 5 } }, "argument": { "type": "NewExpression", - "start": 508, - "end": 631, + "start": 578, + "end": 742, "loc": { "start": { - "line": 20, + "line": 22, "column": 9 }, "end": { - "line": 24, + "line": 29, "column": 4 } }, "callee": { "type": "Identifier", - "start": 512, - "end": 519, + "start": 582, + "end": 589, "loc": { "start": { - "line": 20, + "line": 22, "column": 13 }, "end": { - "line": 20, + "line": 22, "column": 20 }, "identifierName": "Promise" @@ -1403,15 +1666,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 520, - "end": 630, + "start": 590, + "end": 741, "loc": { "start": { - "line": 20, + "line": 22, "column": 21 }, "end": { - "line": 24, + "line": 29, "column": 3 } }, @@ -1422,15 +1685,15 @@ "params": [ { "type": "Identifier", - "start": 521, - "end": 528, + "start": 591, + "end": 598, "loc": { "start": { - "line": 20, + "line": 22, "column": 22 }, "end": { - "line": 20, + "line": 22, "column": 29 }, "identifierName": "resolve" @@ -1439,15 +1702,15 @@ }, { "type": "Identifier", - "start": 530, - "end": 536, + "start": 600, + "end": 606, "loc": { "start": { - "line": 20, + "line": 22, "column": 31 }, "end": { - "line": 20, + "line": 22, "column": 37 }, "identifierName": "reject" @@ -1457,209 +1720,113 @@ ], "body": { "type": "BlockStatement", - "start": 541, - "end": 630, + "start": 611, + "end": 741, "loc": { "start": { - "line": 20, + "line": 22, "column": 42 }, "end": { - "line": 24, + "line": 29, "column": 3 } }, "body": [ { - "type": "ReturnStatement", - "start": 547, - "end": 626, + "type": "ExpressionStatement", + "start": 617, + "end": 737, "loc": { "start": { - "line": 21, + "line": 23, "column": 4 }, "end": { - "line": 23, + "line": 28, "column": 7 } }, - "argument": { + "expression": { "type": "CallExpression", - "start": 554, - "end": 625, + "start": 617, + "end": 736, "loc": { "start": { - "line": 21, - "column": 11 + "line": 23, + "column": 4 }, "end": { - "line": 23, + "line": 28, "column": 6 } }, "callee": { - "type": "MemberExpression", - "start": 554, - "end": 586, + "type": "Identifier", + "start": 617, + "end": 625, "loc": { "start": { - "line": 21, - "column": 11 + "line": 23, + "column": 4 }, "end": { - "line": 21, - "column": 43 - } + "line": 23, + "column": 12 + }, + "identifierName": "readFile" }, - "object": { - "type": "CallExpression", - "start": 554, - "end": 581, + "name": "readFile" + }, + "arguments": [ + { + "type": "Identifier", + "start": 626, + "end": 629, "loc": { "start": { - "line": 21, - "column": 11 + "line": 23, + "column": 13 }, "end": { - "line": 21, - "column": 38 - } - }, - "callee": { - "type": "MemberExpression", - "start": 554, - "end": 568, - "loc": { - "start": { - "line": 21, - "column": 11 - }, - "end": { - "line": 21, - "column": 25 - } - }, - "object": { - "type": "Identifier", - "start": 554, - "end": 556, - "loc": { - "start": { - "line": 21, - "column": 11 - }, - "end": { - "line": 21, - "column": 13 - }, - "identifierName": "fs" - }, - "name": "fs" - }, - "property": { - "type": "Identifier", - "start": 557, - "end": 568, - "loc": { - "start": { - "line": 21, - "column": 14 - }, - "end": { - "line": 21, - "column": 25 - }, - "identifierName": "copySources" - }, - "name": "copySources" + "line": 23, + "column": 16 }, - "computed": false + "identifierName": "src" }, - "arguments": [ - { - "type": "MemberExpression", - "start": 569, - "end": 580, - "loc": { - "start": { - "line": 21, - "column": 26 - }, - "end": { - "line": 21, - "column": 37 - } - }, - "object": { - "type": "Identifier", - "start": 569, - "end": 575, - "loc": { - "start": { - "line": 21, - "column": 26 - }, - "end": { - "line": 21, - "column": 32 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 576, - "end": 580, - "loc": { - "start": { - "line": 21, - "column": 33 - }, - "end": { - "line": 21, - "column": 37 - }, - "identifierName": "copy" - }, - "name": "copy" - }, - "computed": false - } - ] + "name": "src" }, - "property": { - "type": "Identifier", - "start": 582, - "end": 586, + { + "type": "StringLiteral", + "start": 631, + "end": 638, "loc": { "start": { - "line": 21, - "column": 39 + "line": 23, + "column": 18 }, "end": { - "line": 21, - "column": 43 - }, - "identifierName": "then" + "line": 23, + "column": 25 + } }, - "name": "then" + "extra": { + "rawValue": "utf-8", + "raw": "'utf-8'" + }, + "value": "utf-8" }, - "computed": false - }, - "arguments": [ { "type": "ArrowFunctionExpression", - "start": 587, - "end": 624, + "start": 640, + "end": 735, "loc": { "start": { - "line": 21, - "column": 44 + "line": 23, + "column": 27 }, "end": { - "line": 23, + "line": 28, "column": 5 } }, @@ -1667,68 +1834,238 @@ "generator": false, "expression": false, "async": false, - "params": [], + "params": [ + { + "type": "Identifier", + "start": 641, + "end": 646, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 23, + "column": 33 + }, + "identifierName": "error" + }, + "name": "error" + }, + { + "type": "Identifier", + "start": 648, + "end": 652, + "loc": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 23, + "column": 39 + }, + "identifierName": "code" + }, + "name": "code" + } + ], "body": { "type": "BlockStatement", - "start": 593, - "end": 624, + "start": 657, + "end": 735, "loc": { "start": { - "line": 21, - "column": 50 + "line": 23, + "column": 44 }, "end": { - "line": 23, + "line": 28, "column": 5 } }, "body": [ { - "type": "ReturnStatement", - "start": 601, - "end": 618, + "type": "IfStatement", + "start": 665, + "end": 708, "loc": { "start": { - "line": 22, + "line": 24, "column": 6 }, "end": { - "line": 22, - "column": 23 + "line": 26, + "column": 7 } }, - "argument": { + "test": { + "type": "Identifier", + "start": 669, + "end": 674, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 15 + }, + "identifierName": "error" + }, + "name": "error" + }, + "consequent": { + "type": "BlockStatement", + "start": 676, + "end": 708, + "loc": { + "start": { + "line": 24, + "column": 17 + }, + "end": { + "line": 26, + "column": 7 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 686, + "end": 700, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 22 + } + }, + "expression": { + "type": "CallExpression", + "start": 686, + "end": 699, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 21 + } + }, + "callee": { + "type": "Identifier", + "start": 686, + "end": 692, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 14 + }, + "identifierName": "reject" + }, + "name": "reject" + }, + "arguments": [ + { + "type": "Identifier", + "start": 693, + "end": 698, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 20 + }, + "identifierName": "error" + }, + "name": "error" + } + ] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ExpressionStatement", + "start": 715, + "end": 729, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 20 + } + }, + "expression": { "type": "CallExpression", - "start": 608, - "end": 617, + "start": 715, + "end": 728, "loc": { "start": { - "line": 22, - "column": 13 + "line": 27, + "column": 6 }, "end": { - "line": 22, - "column": 22 + "line": 27, + "column": 19 } }, "callee": { "type": "Identifier", - "start": 608, - "end": 615, + "start": 715, + "end": 722, "loc": { "start": { - "line": 22, - "column": 13 + "line": 27, + "column": 6 }, "end": { - "line": 22, - "column": 20 + "line": 27, + "column": 13 }, "identifierName": "resolve" }, "name": "resolve" }, - "arguments": [] + "arguments": [ + { + "type": "Identifier", + "start": 723, + "end": 727, + "loc": { + "start": { + "line": 27, + "column": 14 + }, + "end": { + "line": 27, + "column": 18 + }, + "identifierName": "code" + }, + "name": "code" + } + ] } } ], @@ -1755,80 +2092,80 @@ }, { "type": "VariableDeclaration", - "start": 637, - "end": 703, + "start": 748, + "end": 1164, "loc": { "start": { - "line": 27, + "line": 32, "column": 0 }, "end": { - "line": 29, + "line": 44, "column": 2 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 643, - "end": 702, + "start": 754, + "end": 1163, "loc": { "start": { - "line": 27, + "line": 32, "column": 6 }, "end": { - "line": 29, + "line": 44, "column": 1 } }, "id": { "type": "Identifier", - "start": 643, - "end": 648, + "start": 754, + "end": 760, "loc": { "start": { - "line": 27, + "line": 32, "column": 6 }, "end": { - "line": 27, - "column": 11 + "line": 32, + "column": 12 }, - "identifierName": "serve" + "identifierName": "uglify" }, - "name": "serve" + "name": "uglify" }, "init": { "type": "ArrowFunctionExpression", - "start": 651, - "end": 702, + "start": 763, + "end": 1163, "loc": { "start": { - "line": 27, - "column": 14 + "line": 32, + "column": 15 }, "end": { - "line": 29, + "line": 44, "column": 1 } }, "id": { "type": "Identifier", - "start": 643, - "end": 648, + "start": 754, + "end": 760, "loc": { "start": { - "line": 27, + "line": 32, "column": 6 }, "end": { - "line": 27, - "column": 11 + "line": 32, + "column": 12 }, - "identifierName": "serve" + "identifierName": "uglify" }, - "name": "serve" + "name": "uglify" }, "generator": false, "expression": false, @@ -1836,16 +2173,16 @@ "params": [ { "type": "Identifier", - "start": 651, - "end": 657, + "start": 763, + "end": 769, "loc": { "start": { - "line": 27, - "column": 14 + "line": 32, + "column": 15 }, "end": { - "line": 27, - "column": 20 + "line": 32, + "column": 21 }, "identifierName": "config" }, @@ -1854,383 +2191,76 @@ ], "body": { "type": "BlockStatement", - "start": 661, - "end": 702, + "start": 773, + "end": 1163, "loc": { "start": { - "line": 27, - "column": 24 + "line": 32, + "column": 25 }, "end": { - "line": 29, + "line": 44, "column": 1 } }, "body": [ { "type": "ReturnStatement", - "start": 665, - "end": 700, + "start": 777, + "end": 1161, "loc": { "start": { - "line": 28, + "line": 33, "column": 2 }, "end": { - "line": 28, - "column": 37 + "line": 43, + "column": 5 } }, "argument": { - "type": "CallExpression", - "start": 672, - "end": 699, + "type": "NewExpression", + "start": 784, + "end": 1160, "loc": { "start": { - "line": 28, + "line": 33, "column": 9 }, "end": { - "line": 28, - "column": 36 - } - }, - "callee": { - "type": "MemberExpression", - "start": 672, - "end": 684, - "loc": { - "start": { - "line": 28, - "column": 9 - }, - "end": { - "line": 28, - "column": 21 - } - }, - "object": { - "type": "Identifier", - "start": 672, - "end": 678, - "loc": { - "start": { - "line": 28, - "column": 9 - }, - "end": { - "line": 28, - "column": 15 - }, - "identifierName": "server" - }, - "name": "server" - }, - "property": { - "type": "Identifier", - "start": 679, - "end": 684, - "loc": { - "start": { - "line": 28, - "column": 16 - }, - "end": { - "line": 28, - "column": 21 - }, - "identifierName": "serve" - }, - "name": "serve" - }, - "computed": false - }, - "arguments": [ - { - "type": "MemberExpression", - "start": 685, - "end": 698, - "loc": { - "start": { - "line": 28, - "column": 22 - }, - "end": { - "line": 28, - "column": 35 - } - }, - "object": { - "type": "Identifier", - "start": 685, - "end": 691, - "loc": { - "start": { - "line": 28, - "column": 22 - }, - "end": { - "line": 28, - "column": 28 - }, - "identifierName": "config" - }, - "name": "config" - }, - "property": { - "type": "Identifier", - "start": 692, - "end": 698, - "loc": { - "start": { - "line": 28, - "column": 29 - }, - "end": { - "line": 28, - "column": 35 - }, - "identifierName": "server" - }, - "name": "server" - }, - "computed": false - } - ] - } - } - ], - "directives": [] - } - } - } - ], - "kind": "const" - }, - { - "type": "VariableDeclaration", - "start": 705, - "end": 823, - "loc": { - "start": { - "line": 31, - "column": 0 - }, - "end": { - "line": 36, - "column": 2 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "start": 711, - "end": 822, - "loc": { - "start": { - "line": 31, - "column": 6 - }, - "end": { - "line": 36, - "column": 1 - } - }, - "id": { - "type": "Identifier", - "start": 711, - "end": 716, - "loc": { - "start": { - "line": 31, - "column": 6 - }, - "end": { - "line": 31, - "column": 11 - }, - "identifierName": "watch" - }, - "name": "watch" - }, - "init": { - "type": "ArrowFunctionExpression", - "start": 719, - "end": 822, - "loc": { - "start": { - "line": 31, - "column": 14 - }, - "end": { - "line": 36, - "column": 1 - } - }, - "id": { - "type": "Identifier", - "start": 711, - "end": 716, - "loc": { - "start": { - "line": 31, - "column": 6 - }, - "end": { - "line": 31, - "column": 11 - }, - "identifierName": "watch" - }, - "name": "watch" - }, - "generator": false, - "expression": false, - "async": false, - "params": [ - { - "type": "Identifier", - "start": 719, - "end": 725, - "loc": { - "start": { - "line": 31, - "column": 14 - }, - "end": { - "line": 31, - "column": 20 - }, - "identifierName": "config" - }, - "name": "config" - } - ], - "body": { - "type": "BlockStatement", - "start": 729, - "end": 822, - "loc": { - "start": { - "line": 31, - "column": 24 - }, - "end": { - "line": 36, - "column": 1 - } - }, - "body": [ - { - "type": "ExpressionStatement", - "start": 733, - "end": 788, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 34, - "column": 5 - } - }, - "expression": { - "type": "CallExpression", - "start": 733, - "end": 787, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 34, + "line": 43, "column": 4 } }, "callee": { - "type": "MemberExpression", - "start": 733, - "end": 743, + "type": "Identifier", + "start": 788, + "end": 795, "loc": { "start": { - "line": 32, - "column": 2 + "line": 33, + "column": 13 }, "end": { - "line": 32, - "column": 12 - } - }, - "object": { - "type": "Identifier", - "start": 733, - "end": 740, - "loc": { - "start": { - "line": 32, - "column": 2 - }, - "end": { - "line": 32, - "column": 9 - }, - "identifierName": "watcher" - }, - "name": "watcher" - }, - "property": { - "type": "Identifier", - "start": 741, - "end": 743, - "loc": { - "start": { - "line": 32, - "column": 10 - }, - "end": { - "line": 32, - "column": 12 - }, - "identifierName": "on" + "line": 33, + "column": 20 }, - "name": "on" + "identifierName": "Promise" }, - "computed": false + "name": "Promise" }, "arguments": [ - { - "type": "StringLiteral", - "start": 744, - "end": 752, - "loc": { - "start": { - "line": 32, - "column": 13 - }, - "end": { - "line": 32, - "column": 21 - } - }, - "extra": { - "rawValue": "reload", - "raw": "'reload'" - }, - "value": "reload" - }, { "type": "ArrowFunctionExpression", - "start": 754, - "end": 786, + "start": 796, + "end": 1159, "loc": { "start": { - "line": 32, - "column": 23 + "line": 33, + "column": 21 }, "end": { - "line": 34, + "line": 43, "column": 3 } }, @@ -2238,296 +2268,2423 @@ "generator": false, "expression": false, "async": false, - "params": [], - "body": { - "type": "BlockStatement", - "start": 760, - "end": 786, + "params": [ + { + "type": "Identifier", + "start": 797, + "end": 804, + "loc": { + "start": { + "line": 33, + "column": 22 + }, + "end": { + "line": 33, + "column": 29 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + { + "type": "Identifier", + "start": 806, + "end": 812, + "loc": { + "start": { + "line": 33, + "column": 31 + }, + "end": { + "line": 33, + "column": 37 + }, + "identifierName": "reject" + }, + "name": "reject" + } + ], + "body": { + "type": "BlockStatement", + "start": 817, + "end": 1159, "loc": { "start": { - "line": 32, - "column": 29 + "line": 33, + "column": 42 }, "end": { - "line": 34, + "line": 43, "column": 3 } }, "body": [ { - "type": "ExpressionStatement", - "start": 766, - "end": 782, + "type": "FunctionDeclaration", + "start": 823, + "end": 1138, "loc": { "start": { - "line": 33, + "line": 34, "column": 4 }, "end": { - "line": 33, - "column": 20 + "line": 41, + "column": 5 } }, - "expression": { - "type": "CallExpression", - "start": 766, - "end": 781, + "id": { + "type": "Identifier", + "start": 838, + "end": 847, "loc": { "start": { - "line": 33, - "column": 4 + "line": 34, + "column": 19 }, "end": { - "line": 33, - "column": 19 - } + "line": 34, + "column": 28 + }, + "identifierName": "generator" }, - "callee": { - "type": "MemberExpression", - "start": 766, - "end": 779, - "loc": { - "start": { - "line": 33, - "column": 4 - }, - "end": { - "line": 33, - "column": 17 - } + "name": "generator" + }, + "generator": false, + "expression": false, + "async": true, + "params": [], + "body": { + "type": "BlockStatement", + "start": 850, + "end": 1138, + "loc": { + "start": { + "line": 34, + "column": 31 }, - "object": { - "type": "Identifier", - "start": 766, - "end": 772, + "end": { + "line": 41, + "column": 5 + } + }, + "body": [ + { + "type": "ForOfStatement", + "start": 858, + "end": 1115, "loc": { "start": { - "line": 33, - "column": 4 + "line": 35, + "column": 6 }, "end": { - "line": 33, - "column": 10 + "line": 39, + "column": 7 + } + }, + "left": { + "type": "VariableDeclaration", + "start": 863, + "end": 875, + "loc": { + "start": { + "line": 35, + "column": 11 + }, + "end": { + "line": 35, + "column": 23 + } }, - "identifierName": "server" + "declarations": [ + { + "type": "VariableDeclarator", + "start": 869, + "end": 875, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 23 + } + }, + "id": { + "type": "Identifier", + "start": 869, + "end": 875, + "loc": { + "start": { + "line": 35, + "column": 17 + }, + "end": { + "line": 35, + "column": 23 + }, + "identifierName": "bundle" + }, + "name": "bundle" + }, + "init": null + } + ], + "kind": "const" }, - "name": "server" - }, - "property": { - "type": "Identifier", - "start": 773, - "end": 779, - "loc": { - "start": { - "line": 33, - "column": 11 + "right": { + "type": "MemberExpression", + "start": 879, + "end": 893, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 41 + } }, - "end": { - "line": 33, - "column": 17 + "object": { + "type": "Identifier", + "start": 879, + "end": 885, + "loc": { + "start": { + "line": 35, + "column": 27 + }, + "end": { + "line": 35, + "column": 33 + }, + "identifierName": "config" + }, + "name": "config" }, - "identifierName": "reload" + "property": { + "type": "Identifier", + "start": 886, + "end": 893, + "loc": { + "start": { + "line": 35, + "column": 34 + }, + "end": { + "line": 35, + "column": 41 + }, + "identifierName": "bundles" + }, + "name": "bundles" + }, + "computed": false }, - "name": "reload" - }, - "computed": false - }, - "arguments": [] - } - } - ], - "directives": [] - } - } - ] - } - }, - { - "type": "ReturnStatement", - "start": 791, - "end": 820, - "loc": { - "start": { - "line": 35, - "column": 2 - }, - "end": { - "line": 35, - "column": 31 - } - }, - "argument": { - "type": "CallExpression", - "start": 798, - "end": 819, - "loc": { - "start": { - "line": 35, - "column": 9 - }, - "end": { - "line": 35, - "column": 30 - } - }, - "callee": { - "type": "MemberExpression", - "start": 798, - "end": 811, - "loc": { - "start": { - "line": 35, - "column": 9 - }, - "end": { - "line": 35, - "column": 22 - } - }, - "object": { - "type": "Identifier", - "start": 798, - "end": 805, - "loc": { - "start": { - "line": 35, - "column": 9 - }, - "end": { - "line": 35, - "column": 16 - }, - "identifierName": "watcher" - }, - "name": "watcher" - }, - "property": { - "type": "Identifier", - "start": 806, - "end": 811, - "loc": { - "start": { - "line": 35, - "column": 17 - }, - "end": { - "line": 35, - "column": 22 - }, - "identifierName": "watch" - }, - "name": "watch" - }, - "computed": false - }, - "arguments": [ - { - "type": "Identifier", - "start": 812, - "end": 818, - "loc": { - "start": { - "line": 35, - "column": 23 - }, - "end": { - "line": 35, - "column": 29 - }, - "identifierName": "config" - }, - "name": "config" - } - ] - } - } - ], - "directives": [] - } - } - } - ], - "kind": "const" - }, - { - "type": "ExportDefaultDeclaration", - "start": 825, - "end": 878, - "loc": { - "start": { - "line": 38, - "column": 0 - }, - "end": { - "line": 43, - "column": 2 - } - }, - "declaration": { - "type": "ObjectExpression", - "start": 840, - "end": 877, - "loc": { - "start": { - "line": 38, - "column": 15 - }, - "end": { - "line": 43, - "column": 1 - } - }, - "properties": [ - { - "type": "ObjectProperty", - "start": 844, - "end": 849, - "loc": { - "start": { - "line": 39, - "column": 2 - }, - "end": { - "line": 39, - "column": 7 - } + "body": { + "type": "BlockStatement", + "start": 895, + "end": 1115, + "loc": { + "start": { + "line": 35, + "column": 43 + }, + "end": { + "line": 39, + "column": 7 + } + }, + "body": [ + { + "type": "VariableDeclaration", + "start": 905, + "end": 942, + "loc": { + "start": { + "line": 36, + "column": 8 + }, + "end": { + "line": 36, + "column": 45 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 911, + "end": 941, + "loc": { + "start": { + "line": 36, + "column": 14 + }, + "end": { + "line": 36, + "column": 44 + } + }, + "id": { + "type": "Identifier", + "start": 911, + "end": 915, + "loc": { + "start": { + "line": 36, + "column": 14 + }, + "end": { + "line": 36, + "column": 18 + }, + "identifierName": "file" + }, + "name": "file" + }, + "init": { + "type": "AwaitExpression", + "start": 918, + "end": 941, + "loc": { + "start": { + "line": 36, + "column": 21 + }, + "end": { + "line": 36, + "column": 44 + } + }, + "argument": { + "type": "CallExpression", + "start": 924, + "end": 941, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 44 + } + }, + "callee": { + "type": "Identifier", + "start": 924, + "end": 928, + "loc": { + "start": { + "line": 36, + "column": 27 + }, + "end": { + "line": 36, + "column": 31 + }, + "identifierName": "read" + }, + "name": "read" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 929, + "end": 940, + "loc": { + "start": { + "line": 36, + "column": 32 + }, + "end": { + "line": 36, + "column": 43 + } + }, + "object": { + "type": "Identifier", + "start": 929, + "end": 935, + "loc": { + "start": { + "line": 36, + "column": 32 + }, + "end": { + "line": 36, + "column": 38 + }, + "identifierName": "bundle" + }, + "name": "bundle" + }, + "property": { + "type": "Identifier", + "start": 936, + "end": 940, + "loc": { + "start": { + "line": 36, + "column": 39 + }, + "end": { + "line": 36, + "column": 43 + }, + "identifierName": "dest" + }, + "name": "dest" + }, + "computed": false + } + ] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 951, + "end": 1006, + "loc": { + "start": { + "line": 37, + "column": 8 + }, + "end": { + "line": 37, + "column": 63 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 957, + "end": 1005, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 62 + } + }, + "id": { + "type": "Identifier", + "start": 957, + "end": 963, + "loc": { + "start": { + "line": 37, + "column": 14 + }, + "end": { + "line": 37, + "column": 20 + }, + "identifierName": "result" + }, + "name": "result" + }, + "init": { + "type": "CallExpression", + "start": 966, + "end": 1005, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 37, + "column": 62 + } + }, + "callee": { + "type": "MemberExpression", + "start": 966, + "end": 981, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 37, + "column": 38 + } + }, + "object": { + "type": "Identifier", + "start": 966, + "end": 974, + "loc": { + "start": { + "line": 37, + "column": 23 + }, + "end": { + "line": 37, + "column": 31 + }, + "identifierName": "uglifyEs" + }, + "name": "uglifyEs" + }, + "property": { + "type": "Identifier", + "start": 975, + "end": 981, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 37, + "column": 38 + }, + "identifierName": "minify" + }, + "name": "minify" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 982, + "end": 986, + "loc": { + "start": { + "line": 37, + "column": 39 + }, + "end": { + "line": 37, + "column": 43 + }, + "identifierName": "file" + }, + "name": "file" + }, + { + "type": "ObjectExpression", + "start": 988, + "end": 1004, + "loc": { + "start": { + "line": 37, + "column": 45 + }, + "end": { + "line": 37, + "column": 61 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 989, + "end": 1003, + "loc": { + "start": { + "line": 37, + "column": 46 + }, + "end": { + "line": 37, + "column": 60 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 989, + "end": 997, + "loc": { + "start": { + "line": 37, + "column": 46 + }, + "end": { + "line": 37, + "column": 54 + }, + "identifierName": "compress" + }, + "name": "compress" + }, + "value": { + "type": "BooleanLiteral", + "start": 999, + "end": 1003, + "loc": { + "start": { + "line": 37, + "column": 56 + }, + "end": { + "line": 37, + "column": 60 + } + }, + "value": true + } + } + ] + } + ] + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1015, + "end": 1107, + "loc": { + "start": { + "line": 38, + "column": 8 + }, + "end": { + "line": 38, + "column": 100 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1021, + "end": 1106, + "loc": { + "start": { + "line": 38, + "column": 14 + }, + "end": { + "line": 38, + "column": 99 + } + }, + "id": { + "type": "Identifier", + "start": 1021, + "end": 1025, + "loc": { + "start": { + "line": 38, + "column": 14 + }, + "end": { + "line": 38, + "column": 18 + }, + "identifierName": "done" + }, + "name": "done" + }, + "init": { + "type": "AwaitExpression", + "start": 1028, + "end": 1106, + "loc": { + "start": { + "line": 38, + "column": 21 + }, + "end": { + "line": 38, + "column": 99 + } + }, + "argument": { + "type": "CallExpression", + "start": 1034, + "end": 1106, + "loc": { + "start": { + "line": 38, + "column": 27 + }, + "end": { + "line": 38, + "column": 99 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1034, + "end": 1042, + "loc": { + "start": { + "line": 38, + "column": 27 + }, + "end": { + "line": 38, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1034, + "end": 1036, + "loc": { + "start": { + "line": 38, + "column": 27 + }, + "end": { + "line": 38, + "column": 29 + }, + "identifierName": "fs" + }, + "name": "fs" + }, + "property": { + "type": "Identifier", + "start": 1037, + "end": 1042, + "loc": { + "start": { + "line": 38, + "column": 30 + }, + "end": { + "line": 38, + "column": 35 + }, + "identifierName": "write" + }, + "name": "write" + }, + "computed": false + }, + "arguments": [ + { + "type": "ObjectExpression", + "start": 1043, + "end": 1066, + "loc": { + "start": { + "line": 38, + "column": 36 + }, + "end": { + "line": 38, + "column": 59 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1044, + "end": 1065, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 58 + } + }, + "method": false, + "shorthand": false, + "computed": false, + "key": { + "type": "Identifier", + "start": 1044, + "end": 1052, + "loc": { + "start": { + "line": 38, + "column": 37 + }, + "end": { + "line": 38, + "column": 45 + }, + "identifierName": "contents" + }, + "name": "contents" + }, + "value": { + "type": "MemberExpression", + "start": 1054, + "end": 1065, + "loc": { + "start": { + "line": 38, + "column": 47 + }, + "end": { + "line": 38, + "column": 58 + } + }, + "object": { + "type": "Identifier", + "start": 1054, + "end": 1060, + "loc": { + "start": { + "line": 38, + "column": 47 + }, + "end": { + "line": 38, + "column": 53 + }, + "identifierName": "result" + }, + "name": "result" + }, + "property": { + "type": "Identifier", + "start": 1061, + "end": 1065, + "loc": { + "start": { + "line": 38, + "column": 54 + }, + "end": { + "line": 38, + "column": 58 + }, + "identifierName": "code" + }, + "name": "code" + }, + "computed": false + } + } + ] + }, + { + "type": "CallExpression", + "start": 1068, + "end": 1105, + "loc": { + "start": { + "line": 38, + "column": 61 + }, + "end": { + "line": 38, + "column": 98 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1068, + "end": 1087, + "loc": { + "start": { + "line": 38, + "column": 61 + }, + "end": { + "line": 38, + "column": 80 + } + }, + "object": { + "type": "MemberExpression", + "start": 1068, + "end": 1079, + "loc": { + "start": { + "line": 38, + "column": 61 + }, + "end": { + "line": 38, + "column": 72 + } + }, + "object": { + "type": "Identifier", + "start": 1068, + "end": 1074, + "loc": { + "start": { + "line": 38, + "column": 61 + }, + "end": { + "line": 38, + "column": 67 + }, + "identifierName": "bundle" + }, + "name": "bundle" + }, + "property": { + "type": "Identifier", + "start": 1075, + "end": 1079, + "loc": { + "start": { + "line": 38, + "column": 68 + }, + "end": { + "line": 38, + "column": 72 + }, + "identifierName": "dest" + }, + "name": "dest" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1080, + "end": 1087, + "loc": { + "start": { + "line": 38, + "column": 73 + }, + "end": { + "line": 38, + "column": 80 + }, + "identifierName": "replace" + }, + "name": "replace" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1088, + "end": 1093, + "loc": { + "start": { + "line": 38, + "column": 81 + }, + "end": { + "line": 38, + "column": 86 + } + }, + "extra": { + "rawValue": ".js", + "raw": "'.js'" + }, + "value": ".js" + }, + { + "type": "StringLiteral", + "start": 1095, + "end": 1104, + "loc": { + "start": { + "line": 38, + "column": 88 + }, + "end": { + "line": 38, + "column": 97 + } + }, + "extra": { + "rawValue": ".min.js", + "raw": "'.min.js'" + }, + "value": ".min.js" + } + ] + } + ] + } + } + } + ], + "kind": "const" + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1122, + "end": 1132, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 16 + } + }, + "expression": { + "type": "CallExpression", + "start": 1122, + "end": 1131, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 15 + } + }, + "callee": { + "type": "Identifier", + "start": 1122, + "end": 1129, + "loc": { + "start": { + "line": 40, + "column": 6 + }, + "end": { + "line": 40, + "column": 13 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "arguments": [] + } + } + ], + "directives": [] + } + }, + { + "type": "ExpressionStatement", + "start": 1143, + "end": 1155, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 16 + } + }, + "expression": { + "type": "CallExpression", + "start": 1143, + "end": 1154, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 15 + } + }, + "callee": { + "type": "Identifier", + "start": 1143, + "end": 1152, + "loc": { + "start": { + "line": 42, + "column": 4 + }, + "end": { + "line": 42, + "column": 13 + }, + "identifierName": "generator" + }, + "name": "generator" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1166, + "end": 1327, + "loc": { + "start": { + "line": 46, + "column": 0 + }, + "end": { + "line": 52, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1172, + "end": 1326, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 52, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1172, + "end": 1176, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 10 + }, + "identifierName": "copy" + }, + "name": "copy" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 1179, + "end": 1326, + "loc": { + "start": { + "line": 46, + "column": 13 + }, + "end": { + "line": 52, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1172, + "end": 1176, + "loc": { + "start": { + "line": 46, + "column": 6 + }, + "end": { + "line": 46, + "column": 10 + }, + "identifierName": "copy" + }, + "name": "copy" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1179, + "end": 1185, + "loc": { + "start": { + "line": 46, + "column": 13 + }, + "end": { + "line": 46, + "column": 19 + }, + "identifierName": "config" + }, + "name": "config" + } + ], + "body": { + "type": "BlockStatement", + "start": 1189, + "end": 1326, + "loc": { + "start": { + "line": 46, + "column": 23 + }, + "end": { + "line": 52, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1193, + "end": 1324, + "loc": { + "start": { + "line": 47, + "column": 2 + }, + "end": { + "line": 51, + "column": 5 + } + }, + "argument": { + "type": "NewExpression", + "start": 1200, + "end": 1323, + "loc": { + "start": { + "line": 47, + "column": 9 + }, + "end": { + "line": 51, + "column": 4 + } + }, + "callee": { + "type": "Identifier", + "start": 1204, + "end": 1211, + "loc": { + "start": { + "line": 47, + "column": 13 + }, + "end": { + "line": 47, + "column": 20 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1212, + "end": 1322, + "loc": { + "start": { + "line": 47, + "column": 21 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1213, + "end": 1220, + "loc": { + "start": { + "line": 47, + "column": 22 + }, + "end": { + "line": 47, + "column": 29 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + { + "type": "Identifier", + "start": 1222, + "end": 1228, + "loc": { + "start": { + "line": 47, + "column": 31 + }, + "end": { + "line": 47, + "column": 37 + }, + "identifierName": "reject" + }, + "name": "reject" + } + ], + "body": { + "type": "BlockStatement", + "start": 1233, + "end": 1322, + "loc": { + "start": { + "line": 47, + "column": 42 + }, + "end": { + "line": 51, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1239, + "end": 1318, + "loc": { + "start": { + "line": 48, + "column": 4 + }, + "end": { + "line": 50, + "column": 7 + } + }, + "argument": { + "type": "CallExpression", + "start": 1246, + "end": 1317, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 50, + "column": 6 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1246, + "end": 1278, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 48, + "column": 43 + } + }, + "object": { + "type": "CallExpression", + "start": 1246, + "end": 1273, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 48, + "column": 38 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1246, + "end": 1260, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 48, + "column": 25 + } + }, + "object": { + "type": "Identifier", + "start": 1246, + "end": 1248, + "loc": { + "start": { + "line": 48, + "column": 11 + }, + "end": { + "line": 48, + "column": 13 + }, + "identifierName": "fs" + }, + "name": "fs" + }, + "property": { + "type": "Identifier", + "start": 1249, + "end": 1260, + "loc": { + "start": { + "line": 48, + "column": 14 + }, + "end": { + "line": 48, + "column": 25 + }, + "identifierName": "copySources" + }, + "name": "copySources" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1261, + "end": 1272, + "loc": { + "start": { + "line": 48, + "column": 26 + }, + "end": { + "line": 48, + "column": 37 + } + }, + "object": { + "type": "Identifier", + "start": 1261, + "end": 1267, + "loc": { + "start": { + "line": 48, + "column": 26 + }, + "end": { + "line": 48, + "column": 32 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1268, + "end": 1272, + "loc": { + "start": { + "line": 48, + "column": 33 + }, + "end": { + "line": 48, + "column": 37 + }, + "identifierName": "copy" + }, + "name": "copy" + }, + "computed": false + } + ] + }, + "property": { + "type": "Identifier", + "start": 1274, + "end": 1278, + "loc": { + "start": { + "line": 48, + "column": 39 + }, + "end": { + "line": 48, + "column": 43 + }, + "identifierName": "then" + }, + "name": "then" + }, + "computed": false + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 1279, + "end": 1316, + "loc": { + "start": { + "line": 48, + "column": 44 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1285, + "end": 1316, + "loc": { + "start": { + "line": 48, + "column": 50 + }, + "end": { + "line": 50, + "column": 5 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1293, + "end": 1310, + "loc": { + "start": { + "line": 49, + "column": 6 + }, + "end": { + "line": 49, + "column": 23 + } + }, + "argument": { + "type": "CallExpression", + "start": 1300, + "end": 1309, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 22 + } + }, + "callee": { + "type": "Identifier", + "start": 1300, + "end": 1307, + "loc": { + "start": { + "line": 49, + "column": 13 + }, + "end": { + "line": 49, + "column": 20 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1329, + "end": 1395, + "loc": { + "start": { + "line": 54, + "column": 0 + }, + "end": { + "line": 56, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1335, + "end": 1394, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 56, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1335, + "end": 1340, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 11 + }, + "identifierName": "serve" + }, + "name": "serve" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 1343, + "end": 1394, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 56, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1335, + "end": 1340, + "loc": { + "start": { + "line": 54, + "column": 6 + }, + "end": { + "line": 54, + "column": 11 + }, + "identifierName": "serve" + }, + "name": "serve" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1343, + "end": 1349, + "loc": { + "start": { + "line": 54, + "column": 14 + }, + "end": { + "line": 54, + "column": 20 + }, + "identifierName": "config" + }, + "name": "config" + } + ], + "body": { + "type": "BlockStatement", + "start": 1353, + "end": 1394, + "loc": { + "start": { + "line": 54, + "column": 24 + }, + "end": { + "line": 56, + "column": 1 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 1357, + "end": 1392, + "loc": { + "start": { + "line": 55, + "column": 2 + }, + "end": { + "line": 55, + "column": 37 + } + }, + "argument": { + "type": "CallExpression", + "start": 1364, + "end": 1391, + "loc": { + "start": { + "line": 55, + "column": 9 + }, + "end": { + "line": 55, + "column": 36 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1364, + "end": 1376, + "loc": { + "start": { + "line": 55, + "column": 9 + }, + "end": { + "line": 55, + "column": 21 + } + }, + "object": { + "type": "Identifier", + "start": 1364, + "end": 1370, + "loc": { + "start": { + "line": 55, + "column": 9 + }, + "end": { + "line": 55, + "column": 15 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1371, + "end": 1376, + "loc": { + "start": { + "line": 55, + "column": 16 + }, + "end": { + "line": 55, + "column": 21 + }, + "identifierName": "serve" + }, + "name": "serve" + }, + "computed": false + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1377, + "end": 1390, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 35 + } + }, + "object": { + "type": "Identifier", + "start": 1377, + "end": 1383, + "loc": { + "start": { + "line": 55, + "column": 22 + }, + "end": { + "line": 55, + "column": 28 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1384, + "end": 1390, + "loc": { + "start": { + "line": 55, + "column": 29 + }, + "end": { + "line": 55, + "column": 35 + }, + "identifierName": "server" + }, + "name": "server" + }, + "computed": false + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "VariableDeclaration", + "start": 1397, + "end": 1515, + "loc": { + "start": { + "line": 58, + "column": 0 + }, + "end": { + "line": 63, + "column": 2 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "start": 1403, + "end": 1514, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 63, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1403, + "end": 1408, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 11 + }, + "identifierName": "watch" + }, + "name": "watch" + }, + "init": { + "type": "ArrowFunctionExpression", + "start": 1411, + "end": 1514, + "loc": { + "start": { + "line": 58, + "column": 14 + }, + "end": { + "line": 63, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 1403, + "end": 1408, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 11 + }, + "identifierName": "watch" + }, + "name": "watch" + }, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 1411, + "end": 1417, + "loc": { + "start": { + "line": 58, + "column": 14 + }, + "end": { + "line": 58, + "column": 20 + }, + "identifierName": "config" + }, + "name": "config" + } + ], + "body": { + "type": "BlockStatement", + "start": 1421, + "end": 1514, + "loc": { + "start": { + "line": 58, + "column": 24 + }, + "end": { + "line": 63, + "column": 1 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1425, + "end": 1480, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 61, + "column": 5 + } + }, + "expression": { + "type": "CallExpression", + "start": 1425, + "end": 1479, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 61, + "column": 4 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1425, + "end": 1435, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 12 + } + }, + "object": { + "type": "Identifier", + "start": 1425, + "end": 1432, + "loc": { + "start": { + "line": 59, + "column": 2 + }, + "end": { + "line": 59, + "column": 9 + }, + "identifierName": "watcher" + }, + "name": "watcher" + }, + "property": { + "type": "Identifier", + "start": 1433, + "end": 1435, + "loc": { + "start": { + "line": 59, + "column": 10 + }, + "end": { + "line": 59, + "column": 12 + }, + "identifierName": "on" + }, + "name": "on" + }, + "computed": false + }, + "arguments": [ + { + "type": "StringLiteral", + "start": 1436, + "end": 1444, + "loc": { + "start": { + "line": 59, + "column": 13 + }, + "end": { + "line": 59, + "column": 21 + } + }, + "extra": { + "rawValue": "reload", + "raw": "'reload'" + }, + "value": "reload" + }, + { + "type": "ArrowFunctionExpression", + "start": 1446, + "end": 1478, + "loc": { + "start": { + "line": 59, + "column": 23 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [], + "body": { + "type": "BlockStatement", + "start": 1452, + "end": 1478, + "loc": { + "start": { + "line": 59, + "column": 29 + }, + "end": { + "line": 61, + "column": 3 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1458, + "end": 1474, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 20 + } + }, + "expression": { + "type": "CallExpression", + "start": 1458, + "end": 1473, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 19 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1458, + "end": 1471, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 17 + } + }, + "object": { + "type": "Identifier", + "start": 1458, + "end": 1464, + "loc": { + "start": { + "line": 60, + "column": 4 + }, + "end": { + "line": 60, + "column": 10 + }, + "identifierName": "server" + }, + "name": "server" + }, + "property": { + "type": "Identifier", + "start": 1465, + "end": 1471, + "loc": { + "start": { + "line": 60, + "column": 11 + }, + "end": { + "line": 60, + "column": 17 + }, + "identifierName": "reload" + }, + "name": "reload" + }, + "computed": false + }, + "arguments": [] + } + } + ], + "directives": [] + } + } + ] + } + }, + { + "type": "ReturnStatement", + "start": 1483, + "end": 1512, + "loc": { + "start": { + "line": 62, + "column": 2 + }, + "end": { + "line": 62, + "column": 31 + } + }, + "argument": { + "type": "CallExpression", + "start": 1490, + "end": 1511, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 30 + } + }, + "callee": { + "type": "MemberExpression", + "start": 1490, + "end": 1503, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 22 + } + }, + "object": { + "type": "Identifier", + "start": 1490, + "end": 1497, + "loc": { + "start": { + "line": 62, + "column": 9 + }, + "end": { + "line": 62, + "column": 16 + }, + "identifierName": "watcher" + }, + "name": "watcher" + }, + "property": { + "type": "Identifier", + "start": 1498, + "end": 1503, + "loc": { + "start": { + "line": 62, + "column": 17 + }, + "end": { + "line": 62, + "column": 22 + }, + "identifierName": "watch" + }, + "name": "watch" + }, + "computed": false + }, + "arguments": [ + { + "type": "Identifier", + "start": 1504, + "end": 1510, + "loc": { + "start": { + "line": 62, + "column": 23 + }, + "end": { + "line": 62, + "column": 29 + }, + "identifierName": "config" + }, + "name": "config" + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const" + }, + { + "type": "ExportDefaultDeclaration", + "start": 1517, + "end": 1580, + "loc": { + "start": { + "line": 65, + "column": 0 + }, + "end": { + "line": 71, + "column": 2 + } + }, + "declaration": { + "type": "ObjectExpression", + "start": 1532, + "end": 1579, + "loc": { + "start": { + "line": 65, + "column": 15 + }, + "end": { + "line": 71, + "column": 1 + } + }, + "properties": [ + { + "type": "ObjectProperty", + "start": 1536, + "end": 1541, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 7 + } + }, + "method": false, + "shorthand": true, + "computed": false, + "key": { + "type": "Identifier", + "start": 1536, + "end": 1541, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 7 + }, + "identifierName": "build" + }, + "name": "build" + }, + "value": { + "type": "Identifier", + "start": 1536, + "end": 1541, + "loc": { + "start": { + "line": 66, + "column": 2 + }, + "end": { + "line": 66, + "column": 7 + }, + "identifierName": "build" + }, + "name": "build" + }, + "extra": { + "shorthand": true + } + }, + { + "type": "ObjectProperty", + "start": 1545, + "end": 1551, + "loc": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 8 + } }, "method": false, "shorthand": true, "computed": false, "key": { "type": "Identifier", - "start": 844, - "end": 849, + "start": 1545, + "end": 1551, "loc": { "start": { - "line": 39, + "line": 67, "column": 2 }, "end": { - "line": 39, - "column": 7 + "line": 67, + "column": 8 }, - "identifierName": "build" + "identifierName": "uglify" }, - "name": "build" + "name": "uglify" }, "value": { "type": "Identifier", - "start": 844, - "end": 849, + "start": 1545, + "end": 1551, "loc": { "start": { - "line": 39, + "line": 67, "column": 2 }, "end": { - "line": 39, - "column": 7 + "line": 67, + "column": 8 }, - "identifierName": "build" + "identifierName": "uglify" }, - "name": "build" + "name": "uglify" }, "extra": { "shorthand": true @@ -2535,15 +4692,15 @@ }, { "type": "ObjectProperty", - "start": 853, - "end": 857, + "start": 1555, + "end": 1559, "loc": { "start": { - "line": 40, + "line": 68, "column": 2 }, "end": { - "line": 40, + "line": 68, "column": 6 } }, @@ -2552,15 +4709,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 853, - "end": 857, + "start": 1555, + "end": 1559, "loc": { "start": { - "line": 40, + "line": 68, "column": 2 }, "end": { - "line": 40, + "line": 68, "column": 6 }, "identifierName": "copy" @@ -2569,15 +4726,15 @@ }, "value": { "type": "Identifier", - "start": 853, - "end": 857, + "start": 1555, + "end": 1559, "loc": { "start": { - "line": 40, + "line": 68, "column": 2 }, "end": { - "line": 40, + "line": 68, "column": 6 }, "identifierName": "copy" @@ -2590,15 +4747,15 @@ }, { "type": "ObjectProperty", - "start": 861, - "end": 866, + "start": 1563, + "end": 1568, "loc": { "start": { - "line": 41, + "line": 69, "column": 2 }, "end": { - "line": 41, + "line": 69, "column": 7 } }, @@ -2607,15 +4764,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 861, - "end": 866, + "start": 1563, + "end": 1568, "loc": { "start": { - "line": 41, + "line": 69, "column": 2 }, "end": { - "line": 41, + "line": 69, "column": 7 }, "identifierName": "serve" @@ -2624,15 +4781,15 @@ }, "value": { "type": "Identifier", - "start": 861, - "end": 866, + "start": 1563, + "end": 1568, "loc": { "start": { - "line": 41, + "line": 69, "column": 2 }, "end": { - "line": 41, + "line": 69, "column": 7 }, "identifierName": "serve" @@ -2645,15 +4802,15 @@ }, { "type": "ObjectProperty", - "start": 870, - "end": 875, + "start": 1572, + "end": 1577, "loc": { "start": { - "line": 42, + "line": 70, "column": 2 }, "end": { - "line": 42, + "line": 70, "column": 7 } }, @@ -2662,15 +4819,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 870, - "end": 875, + "start": 1572, + "end": 1577, "loc": { "start": { - "line": 42, + "line": 70, "column": 2 }, "end": { - "line": 42, + "line": 70, "column": 7 }, "identifierName": "watch" @@ -2679,15 +4836,15 @@ }, "value": { "type": "Identifier", - "start": 870, - "end": 875, + "start": 1572, + "end": 1577, "loc": { "start": { - "line": 42, + "line": 70, "column": 2 }, "end": { - "line": 42, + "line": 70, "column": 7 }, "identifierName": "watch" @@ -2703,52 +4860,4463 @@ "trailingComments": [] } } - ], - "directives": [ - { - "type": "Directive", - "start": 0, - "end": 13, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 1, - "column": 13 - } + ], + "directives": [ + { + "type": "Directive", + "start": 0, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 13 + } + }, + "value": { + "type": "DirectiveLiteral", + "start": 0, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 12 + } + }, + "value": "use strict", + "extra": { + "raw": "'use strict'", + "rawValue": "use strict" + } + } + } + ] + }, + "comments": [], + "tokens": [ + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "use strict", + "start": 0, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "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": 14, + "end": 19, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fs", + "start": 20, + "end": 22, + "loc": { + "start": { + "line": 2, + "column": 6 + }, + "end": { + "line": 2, + "column": 8 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 23, + "end": 24, + "loc": { + "start": { + "line": 2, + "column": 9 + }, + "end": { + "line": 2, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 25, + "end": 32, + "loc": { + "start": { + "line": 2, + "column": 11 + }, + "end": { + "line": 2, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 32, + "end": 33, + "loc": { + "start": { + "line": 2, + "column": 18 + }, + "end": { + "line": 2, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "backed-fs", + "start": 33, + "end": 44, + "loc": { + "start": { + "line": 2, + "column": 19 + }, + "end": { + "line": 2, + "column": 30 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 44, + "end": 45, + "loc": { + "start": { + "line": 2, + "column": 30 + }, + "end": { + "line": 2, + "column": 31 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 45, + "end": 46, + "loc": { + "start": { + "line": 2, + "column": 31 + }, + "end": { + "line": 2, + "column": 32 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 47, + "end": 52, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 5 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 53, + "end": 54, + "loc": { + "start": { + "line": 3, + "column": 6 + }, + "end": { + "line": 3, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readFile", + "start": 54, + "end": 62, + "loc": { + "start": { + "line": 3, + "column": 7 + }, + "end": { + "line": 3, + "column": 15 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 62, + "end": 63, + "loc": { + "start": { + "line": 3, + "column": 15 + }, + "end": { + "line": 3, + "column": 16 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 64, + "end": 65, + "loc": { + "start": { + "line": 3, + "column": 17 + }, + "end": { + "line": 3, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 66, + "end": 73, + "loc": { + "start": { + "line": 3, + "column": 19 + }, + "end": { + "line": 3, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 73, + "end": 74, + "loc": { + "start": { + "line": 3, + "column": 26 + }, + "end": { + "line": 3, + "column": 27 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fs", + "start": 74, + "end": 78, + "loc": { + "start": { + "line": 3, + "column": 27 + }, + "end": { + "line": 3, + "column": 31 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 78, + "end": 79, + "loc": { + "start": { + "line": 3, + "column": 31 + }, + "end": { + "line": 3, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 79, + "end": 80, + "loc": { + "start": { + "line": 3, + "column": 32 + }, + "end": { + "line": 3, + "column": 33 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 81, + "end": 86, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "webup", + "start": 87, + "end": 92, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 93, + "end": 94, + "loc": { + "start": { + "line": 4, + "column": 12 + }, + "end": { + "line": 4, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 95, + "end": 102, + "loc": { + "start": { + "line": 4, + "column": 14 + }, + "end": { + "line": 4, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 102, + "end": 103, + "loc": { + "start": { + "line": 4, + "column": 21 + }, + "end": { + "line": 4, + "column": 22 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "webup", + "start": 103, + "end": 110, + "loc": { + "start": { + "line": 4, + "column": 22 + }, + "end": { + "line": 4, + "column": 29 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 110, + "end": 111, + "loc": { + "start": { + "line": 4, + "column": 29 + }, + "end": { + "line": 4, + "column": 30 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 111, + "end": 112, + "loc": { + "start": { + "line": 4, + "column": 30 + }, + "end": { + "line": 4, + "column": 31 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 113, + "end": 118, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uglifyEs", + "start": 119, + "end": 127, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 128, + "end": 129, + "loc": { + "start": { + "line": 5, + "column": 15 + }, + "end": { + "line": 5, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 130, + "end": 137, + "loc": { + "start": { + "line": 5, + "column": 17 + }, + "end": { + "line": 5, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 137, + "end": 138, + "loc": { + "start": { + "line": 5, + "column": 24 + }, + "end": { + "line": 5, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "uglify-es", + "start": 138, + "end": 149, + "loc": { + "start": { + "line": 5, + "column": 25 + }, + "end": { + "line": 5, + "column": 36 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 149, + "end": 150, + "loc": { + "start": { + "line": 5, + "column": 36 + }, + "end": { + "line": 5, + "column": 37 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 150, + "end": 151, + "loc": { + "start": { + "line": 5, + "column": 37 + }, + "end": { + "line": 5, + "column": 38 + } + } + }, + { + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", + "start": 152, + "end": 158, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "builder", + "start": 159, + "end": 166, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 167, + "end": 171, + "loc": { + "start": { + "line": 6, + "column": 15 + }, + "end": { + "line": 6, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./../node_modules/backed-builder/src/builder.js", + "start": 172, + "end": 221, + "loc": { + "start": { + "line": 6, + "column": 20 + }, + "end": { + "line": 6, + "column": 69 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 221, + "end": 222, + "loc": { + "start": { + "line": 6, + "column": 69 + }, + "end": { + "line": 6, + "column": 70 + } + } + }, + { + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", + "start": 223, + "end": 229, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "server", + "start": 230, + "end": 236, + "loc": { + "start": { + "line": 7, + "column": 7 + }, + "end": { + "line": 7, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 237, + "end": 241, + "loc": { + "start": { + "line": 7, + "column": 14 + }, + "end": { + "line": 7, + "column": 18 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./server.js", + "start": 242, + "end": 255, + "loc": { + "start": { + "line": 7, + "column": 19 + }, + "end": { + "line": 7, + "column": 32 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 255, + "end": 256, + "loc": { + "start": { + "line": 7, + "column": 32 + }, + "end": { + "line": 7, + "column": 33 + } + } + }, + { + "type": { + "label": "import", + "keyword": "import", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "import", + "start": 257, + "end": 263, + "loc": { + "start": { + "line": 8, + "column": 0 + }, + "end": { + "line": 8, + "column": 6 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "watcher", + "start": 264, + "end": 271, + "loc": { + "start": { + "line": 8, + "column": 7 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "from", + "start": 272, + "end": 276, + "loc": { + "start": { + "line": 8, + "column": 15 + }, + "end": { + "line": 8, + "column": 19 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "./watcher.js", + "start": 277, + "end": 291, + "loc": { + "start": { + "line": 8, + "column": 20 + }, + "end": { + "line": 8, + "column": 34 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 291, + "end": 292, + "loc": { + "start": { + "line": 8, + "column": 34 + }, + "end": { + "line": 8, + "column": 35 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 294, + "end": 299, + "loc": { + "start": { + "line": 10, + "column": 0 + }, + "end": { + "line": 10, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "build", + "start": 300, + "end": 305, + "loc": { + "start": { + "line": 10, + "column": 6 + }, + "end": { + "line": 10, + "column": 11 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 306, + "end": 307, + "loc": { + "start": { + "line": 10, + "column": 12 + }, + "end": { + "line": 10, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 308, + "end": 314, + "loc": { + "start": { + "line": 10, + "column": 14 + }, + "end": { + "line": 10, + "column": 20 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 315, + "end": 317, + "loc": { + "start": { + "line": 10, + "column": 21 + }, + "end": { + "line": 10, + "column": 23 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 318, + "end": 319, + "loc": { + "start": { + "line": 10, + "column": 24 + }, + "end": { + "line": 10, + "column": 25 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 322, + "end": 328, + "loc": { + "start": { + "line": 11, + "column": 2 + }, + "end": { + "line": 11, + "column": 8 + } + } + }, + { + "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": 329, + "end": 332, + "loc": { + "start": { + "line": 11, + "column": 9 + }, + "end": { + "line": 11, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 333, + "end": 340, + "loc": { + "start": { + "line": 11, + "column": 13 + }, + "end": { + "line": 11, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 340, + "end": 341, + "loc": { + "start": { + "line": 11, + "column": 20 + }, + "end": { + "line": 11, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 341, + "end": 342, + "loc": { + "start": { + "line": 11, + "column": 21 + }, + "end": { + "line": 11, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 342, + "end": 349, + "loc": { + "start": { + "line": 11, + "column": 22 + }, + "end": { + "line": 11, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 349, + "end": 350, + "loc": { + "start": { + "line": 11, + "column": 29 + }, + "end": { + "line": 11, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 351, + "end": 357, + "loc": { + "start": { + "line": 11, + "column": 31 + }, + "end": { + "line": 11, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 357, + "end": 358, + "loc": { + "start": { + "line": 11, + "column": 37 + }, + "end": { + "line": 11, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 359, + "end": 361, + "loc": { + "start": { + "line": 11, + "column": 39 + }, + "end": { + "line": 11, + "column": 41 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 362, + "end": 363, + "loc": { + "start": { + "line": 11, + "column": 42 + }, + "end": { + "line": 11, + "column": 43 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 368, + "end": 370, + "loc": { + "start": { + "line": 12, + "column": 4 + }, + "end": { + "line": 12, + "column": 6 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 371, + "end": 372, + "loc": { + "start": { + "line": 12, + "column": 7 + }, + "end": { + "line": 12, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 372, + "end": 378, + "loc": { + "start": { + "line": 12, + "column": 8 + }, + "end": { + "line": 12, + "column": 14 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 378, + "end": 379, + "loc": { + "start": { + "line": 12, + "column": 14 + }, + "end": { + "line": 12, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "entry", + "start": 379, + "end": 384, + "loc": { + "start": { + "line": 12, + "column": 15 + }, + "end": { + "line": 12, + "column": 20 + } + } + }, + { + "type": { + "label": "&&", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": 2, + "updateContext": null + }, + "value": "&&", + "start": 385, + "end": 387, + "loc": { + "start": { + "line": 12, + "column": 21 + }, + "end": { + "line": 12, + "column": 23 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 388, + "end": 394, + "loc": { + "start": { + "line": 12, + "column": 24 + }, + "end": { + "line": 12, + "column": 30 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 394, + "end": 395, + "loc": { + "start": { + "line": 12, + "column": 30 + }, + "end": { + "line": 12, + "column": 31 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "sources", + "start": 395, + "end": 402, + "loc": { + "start": { + "line": 12, + "column": 31 + }, + "end": { + "line": 12, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 402, + "end": 403, + "loc": { + "start": { + "line": 12, + "column": 38 + }, + "end": { + "line": 12, + "column": 39 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 404, + "end": 405, + "loc": { + "start": { + "line": 12, + "column": 40 + }, + "end": { + "line": 12, + "column": 41 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 412, + "end": 418, + "loc": { + "start": { + "line": 13, + "column": 6 + }, + "end": { + "line": 13, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "webup", + "start": 419, + "end": 424, + "loc": { + "start": { + "line": 13, + "column": 13 + }, + "end": { + "line": 13, + "column": 18 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 424, + "end": 425, + "loc": { + "start": { + "line": 13, + "column": 18 + }, + "end": { + "line": 13, + "column": 19 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 425, + "end": 431, + "loc": { + "start": { + "line": 13, + "column": 19 + }, + "end": { + "line": 13, + "column": 25 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 431, + "end": 432, + "loc": { + "start": { + "line": 13, + "column": 25 + }, + "end": { + "line": 13, + "column": 26 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 432, + "end": 433, + "loc": { + "start": { + "line": 13, + "column": 26 + }, + "end": { + "line": 13, + "column": 27 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 433, + "end": 437, + "loc": { + "start": { + "line": 13, + "column": 27 + }, + "end": { + "line": 13, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 437, + "end": 438, + "loc": { + "start": { + "line": 13, + "column": 31 + }, + "end": { + "line": 13, + "column": 32 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 438, + "end": 439, + "loc": { + "start": { + "line": 13, + "column": 32 + }, + "end": { + "line": 13, + "column": 33 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 439, + "end": 440, + "loc": { + "start": { + "line": 13, + "column": 33 + }, + "end": { + "line": 13, + "column": 34 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 441, + "end": 443, + "loc": { + "start": { + "line": 13, + "column": 35 + }, + "end": { + "line": 13, + "column": 37 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 444, + "end": 445, + "loc": { + "start": { + "line": 13, + "column": 38 + }, + "end": { + "line": 13, + "column": 39 + } + } + }, + { + "type": { + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "return", + "start": 454, + "end": 460, + "loc": { + "start": { + "line": 14, + "column": 8 + }, + "end": { + "line": 14, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 461, + "end": 468, + "loc": { + "start": { + "line": 14, + "column": 15 + }, + "end": { + "line": 14, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 468, + "end": 469, + "loc": { + "start": { + "line": 14, + "column": 22 + }, + "end": { + "line": 14, + "column": 23 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 469, + "end": 470, + "loc": { + "start": { + "line": 14, + "column": 23 + }, + "end": { + "line": 14, + "column": 24 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 470, + "end": 471, + "loc": { + "start": { + "line": 14, + "column": 24 + }, + "end": { + "line": 14, + "column": 25 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 478, + "end": 479, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 7 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 479, + "end": 480, + "loc": { + "start": { + "line": 15, + "column": 7 + }, + "end": { + "line": 15, + "column": 8 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 480, + "end": 481, + "loc": { + "start": { + "line": 15, + "column": 8 + }, + "end": { + "line": 15, + "column": 9 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 486, + "end": 487, + "loc": { + "start": { + "line": 16, + "column": 4 + }, + "end": { + "line": 16, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "builder", + "start": 492, + "end": 499, + "loc": { + "start": { + "line": 17, + "column": 4 + }, + "end": { + "line": 17, + "column": 11 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 499, + "end": 500, + "loc": { + "start": { + "line": 17, + "column": 11 + }, + "end": { + "line": 17, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "build", + "start": 500, + "end": 505, + "loc": { + "start": { + "line": 17, + "column": 12 + }, + "end": { + "line": 17, + "column": 17 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 505, + "end": 506, + "loc": { + "start": { + "line": 17, + "column": 17 + }, + "end": { + "line": 17, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "config", + "start": 506, + "end": 512, + "loc": { + "start": { + "line": 17, + "column": 18 + }, + "end": { + "line": 17, + "column": 24 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 512, + "end": 513, + "loc": { + "start": { + "line": 17, + "column": 24 + }, + "end": { + "line": 17, + "column": 25 + } + } + }, + { + "type": { + "label": ".", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 513, + "end": 514, + "loc": { + "start": { + "line": 17, + "column": 25 + }, + "end": { + "line": 17, + "column": 26 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "then", + "start": 514, + "end": 518, + "loc": { + "start": { + "line": 17, + "column": 26 + }, + "end": { + "line": 17, + "column": 30 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 518, + "end": 519, + "loc": { + "start": { + "line": 17, + "column": 30 + }, + "end": { + "line": 17, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 519, + "end": 520, + "loc": { + "start": { + "line": 17, + "column": 31 + }, + "end": { + "line": 17, + "column": 32 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 520, + "end": 521, + "loc": { + "start": { + "line": 17, + "column": 32 + }, + "end": { + "line": 17, + "column": 33 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 522, + "end": 524, + "loc": { + "start": { + "line": 17, + "column": 34 + }, + "end": { + "line": 17, + "column": 36 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 525, + "end": 532, + "loc": { + "start": { + "line": 17, + "column": 37 + }, + "end": { + "line": 17, + "column": 44 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 532, + "end": 533, + "loc": { + "start": { + "line": 17, + "column": 44 + }, + "end": { + "line": 17, + "column": 45 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 533, + "end": 534, + "loc": { + "start": { + "line": 17, + "column": 45 + }, + "end": { + "line": 17, + "column": 46 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 534, + "end": 535, + "loc": { + "start": { + "line": 17, + "column": 46 + }, + "end": { + "line": 17, + "column": 47 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 535, + "end": 536, + "loc": { + "start": { + "line": 17, + "column": 47 + }, + "end": { + "line": 17, + "column": 48 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 539, + "end": 540, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 18, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 540, + "end": 541, + "loc": { + "start": { + "line": 18, + "column": 3 + }, + "end": { + "line": 18, + "column": 4 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 541, + "end": 542, + "loc": { + "start": { + "line": 18, + "column": 4 + }, + "end": { + "line": 18, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 543, + "end": 544, + "loc": { + "start": { + "line": 19, + "column": 0 + }, + "end": { + "line": 19, + "column": 1 + } + } + }, + { + "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": 19, + "column": 1 + }, + "end": { + "line": 19, + "column": 2 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 547, + "end": 552, + "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": "read", + "start": 553, + "end": 557, + "loc": { + "start": { + "line": 21, + "column": 6 + }, + "end": { + "line": 21, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 558, + "end": 559, + "loc": { + "start": { + "line": 21, + "column": 11 + }, + "end": { + "line": 21, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 560, + "end": 563, + "loc": { + "start": { + "line": 21, + "column": 13 + }, + "end": { + "line": 21, + "column": 16 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 564, + "end": 566, + "loc": { + "start": { + "line": 21, + "column": 17 + }, + "end": { + "line": 21, + "column": 19 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 567, + "end": 568, + "loc": { + "start": { + "line": 21, + "column": 20 + }, + "end": { + "line": 21, + "column": 21 + } + } + }, + { + "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": 571, + "end": 577, + "loc": { + "start": { + "line": 22, + "column": 2 + }, + "end": { + "line": 22, + "column": 8 + } + } + }, + { + "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": 578, + "end": 581, + "loc": { + "start": { + "line": 22, + "column": 9 + }, + "end": { + "line": 22, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "Promise", + "start": 582, + "end": 589, + "loc": { + "start": { + "line": 22, + "column": 13 + }, + "end": { + "line": 22, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 589, + "end": 590, + "loc": { + "start": { + "line": 22, + "column": 20 + }, + "end": { + "line": 22, + "column": 21 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 590, + "end": 591, + "loc": { + "start": { + "line": 22, + "column": 21 + }, + "end": { + "line": 22, + "column": 22 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 591, + "end": 598, + "loc": { + "start": { + "line": 22, + "column": 22 + }, + "end": { + "line": 22, + "column": 29 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 598, + "end": 599, + "loc": { + "start": { + "line": 22, + "column": 29 + }, + "end": { + "line": 22, + "column": 30 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 600, + "end": 606, + "loc": { + "start": { + "line": 22, + "column": 31 + }, + "end": { + "line": 22, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 606, + "end": 607, + "loc": { + "start": { + "line": 22, + "column": 37 + }, + "end": { + "line": 22, + "column": 38 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 608, + "end": 610, + "loc": { + "start": { + "line": 22, + "column": 39 + }, + "end": { + "line": 22, + "column": 41 + } + } + }, + { + "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": 22, + "column": 42 + }, + "end": { + "line": 22, + "column": 43 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readFile", + "start": 617, + "end": 625, + "loc": { + "start": { + "line": 23, + "column": 4 + }, + "end": { + "line": 23, + "column": 12 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 625, + "end": 626, + "loc": { + "start": { + "line": 23, + "column": 12 + }, + "end": { + "line": 23, + "column": 13 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "src", + "start": 626, + "end": 629, + "loc": { + "start": { + "line": 23, + "column": 13 + }, + "end": { + "line": 23, + "column": 16 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 629, + "end": 630, + "loc": { + "start": { + "line": 23, + "column": 16 + }, + "end": { + "line": 23, + "column": 17 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "utf-8", + "start": 631, + "end": 638, + "loc": { + "start": { + "line": 23, + "column": 18 + }, + "end": { + "line": 23, + "column": 25 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 638, + "end": 639, + "loc": { + "start": { + "line": 23, + "column": 25 + }, + "end": { + "line": 23, + "column": 26 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 640, + "end": 641, + "loc": { + "start": { + "line": 23, + "column": 27 + }, + "end": { + "line": 23, + "column": 28 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 641, + "end": 646, + "loc": { + "start": { + "line": 23, + "column": 28 + }, + "end": { + "line": 23, + "column": 33 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 646, + "end": 647, + "loc": { + "start": { + "line": 23, + "column": 33 + }, + "end": { + "line": 23, + "column": 34 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "code", + "start": 648, + "end": 652, + "loc": { + "start": { + "line": 23, + "column": 35 + }, + "end": { + "line": 23, + "column": 39 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 652, + "end": 653, + "loc": { + "start": { + "line": 23, + "column": 39 + }, + "end": { + "line": 23, + "column": 40 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 654, + "end": 656, + "loc": { + "start": { + "line": 23, + "column": 41 + }, + "end": { + "line": 23, + "column": 43 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 657, + "end": 658, + "loc": { + "start": { + "line": 23, + "column": 44 + }, + "end": { + "line": 23, + "column": 45 + } + } + }, + { + "type": { + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "if", + "start": 665, + "end": 667, + "loc": { + "start": { + "line": 24, + "column": 6 + }, + "end": { + "line": 24, + "column": 8 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 668, + "end": 669, + "loc": { + "start": { + "line": 24, + "column": 9 + }, + "end": { + "line": 24, + "column": 10 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 669, + "end": 674, + "loc": { + "start": { + "line": 24, + "column": 10 + }, + "end": { + "line": 24, + "column": 15 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 674, + "end": 675, + "loc": { + "start": { + "line": 24, + "column": 15 + }, + "end": { + "line": 24, + "column": 16 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 676, + "end": 677, + "loc": { + "start": { + "line": 24, + "column": 17 + }, + "end": { + "line": 24, + "column": 18 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "reject", + "start": 686, + "end": 692, + "loc": { + "start": { + "line": 25, + "column": 8 + }, + "end": { + "line": 25, + "column": 14 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 692, + "end": 693, + "loc": { + "start": { + "line": 25, + "column": 14 + }, + "end": { + "line": 25, + "column": 15 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "error", + "start": 693, + "end": 698, + "loc": { + "start": { + "line": 25, + "column": 15 + }, + "end": { + "line": 25, + "column": 20 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 698, + "end": 699, + "loc": { + "start": { + "line": 25, + "column": 20 + }, + "end": { + "line": 25, + "column": 21 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 699, + "end": 700, + "loc": { + "start": { + "line": 25, + "column": 21 + }, + "end": { + "line": 25, + "column": 22 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 707, + "end": 708, + "loc": { + "start": { + "line": 26, + "column": 6 + }, + "end": { + "line": 26, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "resolve", + "start": 715, + "end": 722, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 13 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 722, + "end": 723, + "loc": { + "start": { + "line": 27, + "column": 13 + }, + "end": { + "line": 27, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "code", + "start": 723, + "end": 727, + "loc": { + "start": { + "line": 27, + "column": 14 + }, + "end": { + "line": 27, + "column": 18 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 727, + "end": 728, + "loc": { + "start": { + "line": 27, + "column": 18 }, - "value": { - "type": "DirectiveLiteral", - "start": 0, - "end": 12, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 1, - "column": 12 - } - }, - "value": "use strict", - "extra": { - "raw": "'use strict'", - "rawValue": "use strict" - } + "end": { + "line": 27, + "column": 19 } } - ] - }, - "comments": [], - "tokens": [ + }, { "type": { - "label": "string", + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 728, + "end": 729, + "loc": { + "start": { + "line": 27, + "column": 19 + }, + "end": { + "line": 27, + "column": 20 + } + } + }, + { + "type": { + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 734, + "end": 735, + "loc": { + "start": { + "line": 28, + "column": 4 + }, + "end": { + "line": 28, + "column": 5 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 735, + "end": 736, + "loc": { + "start": { + "line": 28, + "column": 5 + }, + "end": { + "line": 28, + "column": 6 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -2757,17 +9325,66 @@ "binop": null, "updateContext": null }, - "value": "use strict", - "start": 0, - "end": 12, + "start": 736, + "end": 737, "loc": { "start": { - "line": 1, - "column": 0 + "line": 28, + "column": 6 }, "end": { - "line": 1, - "column": 12 + "line": 28, + "column": 7 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 740, + "end": 741, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 29, + "column": 3 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 741, + "end": 742, + "loc": { + "start": { + "line": 29, + "column": 3 + }, + "end": { + "line": 29, + "column": 4 } } }, @@ -2784,16 +9401,67 @@ "binop": null, "updateContext": null }, - "start": 12, - "end": 13, + "start": 742, + "end": 743, + "loc": { + "start": { + "line": 29, + "column": 4 + }, + "end": { + "line": 29, + "column": 5 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 744, + "end": 745, + "loc": { + "start": { + "line": 30, + "column": 0 + }, + "end": { + "line": 30, + "column": 1 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 745, + "end": 746, "loc": { "start": { - "line": 1, - "column": 12 + "line": 30, + "column": 1 }, "end": { - "line": 1, - "column": 13 + "line": 30, + "column": 2 } } }, @@ -2812,15 +9480,15 @@ "updateContext": null }, "value": "const", - "start": 14, - "end": 19, + "start": 748, + "end": 753, "loc": { "start": { - "line": 2, + "line": 32, "column": 0 }, "end": { - "line": 2, + "line": 32, "column": 5 } } @@ -2837,17 +9505,17 @@ "postfix": false, "binop": null }, - "value": "fs", - "start": 20, - "end": 22, + "value": "uglify", + "start": 754, + "end": 760, "loc": { "start": { - "line": 2, + "line": 32, "column": 6 }, "end": { - "line": 2, - "column": 8 + "line": 32, + "column": 12 } } }, @@ -2865,16 +9533,16 @@ "updateContext": null }, "value": "=", - "start": 23, - "end": 24, + "start": 761, + "end": 762, "loc": { "start": { - "line": 2, - "column": 9 + "line": 32, + "column": 13 }, "end": { - "line": 2, - "column": 10 + "line": 32, + "column": 14 } } }, @@ -2890,102 +9558,105 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 25, - "end": 32, + "value": "config", + "start": 763, + "end": 769, "loc": { "start": { - "line": 2, - "column": 11 + "line": 32, + "column": 15 }, "end": { - "line": 2, - "column": 18 + "line": 32, + "column": 21 } } }, { "type": { - "label": "(", + "label": "=>", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 32, - "end": 33, + "start": 770, + "end": 772, "loc": { "start": { - "line": 2, - "column": 18 + "line": 32, + "column": 22 }, "end": { - "line": 2, - "column": 19 + "line": 32, + "column": 24 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "backed-fs", - "start": 33, - "end": 44, + "start": 773, + "end": 774, "loc": { "start": { - "line": 2, - "column": 19 + "line": 32, + "column": 25 }, "end": { - "line": 2, - "column": 30 + "line": 32, + "column": 26 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": "return", + "keyword": "return", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 44, - "end": 45, + "value": "return", + "start": 777, + "end": 783, "loc": { "start": { - "line": 2, - "column": 30 + "line": 33, + "column": 2 }, "end": { - "line": 2, - "column": 31 + "line": 33, + "column": 8 } } }, { "type": { - "label": ";", + "label": "new", + "keyword": "new", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -2994,51 +9665,50 @@ "binop": null, "updateContext": null }, - "start": 45, - "end": 46, + "value": "new", + "start": 784, + "end": 787, "loc": { "start": { - "line": 2, - "column": 31 + "line": 33, + "column": 9 }, "end": { - "line": 2, - "column": 32 + "line": 33, + "column": 12 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 47, - "end": 52, + "value": "Promise", + "start": 788, + "end": 795, "loc": { "start": { - "line": 3, - "column": 0 + "line": 33, + "column": 13 }, "end": { - "line": 3, - "column": 5 + "line": 33, + "column": 20 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -3047,44 +9717,41 @@ "postfix": false, "binop": null }, - "value": "webup", - "start": 53, - "end": 58, + "start": 795, + "end": 796, "loc": { "start": { - "line": 3, - "column": 6 + "line": 33, + "column": 20 }, "end": { - "line": 3, - "column": 11 + "line": 33, + "column": 21 } } }, { "type": { - "label": "=", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 59, - "end": 60, + "start": 796, + "end": 797, "loc": { "start": { - "line": 3, - "column": 12 + "line": 33, + "column": 21 }, "end": { - "line": 3, - "column": 13 + "line": 33, + "column": 22 } } }, @@ -3100,48 +9767,49 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 61, - "end": 68, + "value": "resolve", + "start": 797, + "end": 804, "loc": { "start": { - "line": 3, - "column": 14 + "line": 33, + "column": 22 }, "end": { - "line": 3, - "column": 21 + "line": 33, + "column": 29 } } }, { "type": { - "label": "(", + "label": ",", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 68, - "end": 69, + "start": 804, + "end": 805, "loc": { "start": { - "line": 3, - "column": 21 + "line": 33, + "column": 29 }, "end": { - "line": 3, - "column": 22 + "line": 33, + "column": 30 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -3149,20 +9817,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "webup", - "start": 69, - "end": 76, + "value": "reject", + "start": 806, + "end": 812, "loc": { "start": { - "line": 3, - "column": 22 + "line": 33, + "column": 31 }, "end": { - "line": 3, - "column": 29 + "line": 33, + "column": 37 } } }, @@ -3178,22 +9845,22 @@ "postfix": false, "binop": null }, - "start": 76, - "end": 77, + "start": 812, + "end": 813, "loc": { "start": { - "line": 3, - "column": 29 + "line": 33, + "column": 37 }, "end": { - "line": 3, - "column": 30 + "line": 33, + "column": 38 } } }, { "type": { - "label": ";", + "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -3204,44 +9871,41 @@ "binop": null, "updateContext": null }, - "start": 77, - "end": 78, + "start": 814, + "end": 816, "loc": { "start": { - "line": 3, - "column": 30 + "line": 33, + "column": 39 }, "end": { - "line": 3, - "column": 31 + "line": 33, + "column": 41 } } }, { "type": { - "label": "import", - "keyword": "import", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "import", - "start": 79, - "end": 85, + "start": 817, + "end": 818, "loc": { "start": { - "line": 4, - "column": 0 + "line": 33, + "column": 42 }, "end": { - "line": 4, - "column": 6 + "line": 33, + "column": 43 } } }, @@ -3257,23 +9921,24 @@ "postfix": false, "binop": null }, - "value": "builder", - "start": 86, - "end": 93, + "value": "async", + "start": 823, + "end": 828, "loc": { "start": { - "line": 4, - "column": 7 + "line": 34, + "column": 4 }, "end": { - "line": 4, - "column": 14 + "line": 34, + "column": 9 } } }, { "type": { - "label": "name", + "label": "function", + "keyword": "function", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -3283,23 +9948,23 @@ "postfix": false, "binop": null }, - "value": "from", - "start": 94, - "end": 98, + "value": "function", + "start": 829, + "end": 837, "loc": { "start": { - "line": 4, - "column": 15 + "line": 34, + "column": 10 }, "end": { - "line": 4, - "column": 19 + "line": 34, + "column": 18 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -3307,53 +9972,50 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "./../node_modules/backed-builder/src/builder.js", - "start": 99, - "end": 148, + "value": "generator", + "start": 838, + "end": 847, "loc": { "start": { - "line": 4, - "column": 20 + "line": 34, + "column": 19 }, "end": { - "line": 4, - "column": 69 + "line": 34, + "column": 28 } } }, { "type": { - "label": ";", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 148, - "end": 149, + "start": 847, + "end": 848, "loc": { "start": { - "line": 4, - "column": 69 + "line": 34, + "column": 28 }, "end": { - "line": 4, - "column": 70 + "line": 34, + "column": 29 } } }, { "type": { - "label": "import", - "keyword": "import", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -3361,27 +10023,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "import", - "start": 150, - "end": 156, + "start": 848, + "end": 849, "loc": { "start": { - "line": 5, - "column": 0 + "line": 34, + "column": 29 }, "end": { - "line": 5, - "column": 6 + "line": 34, + "column": 30 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -3390,77 +10050,77 @@ "postfix": false, "binop": null }, - "value": "server", - "start": 157, - "end": 163, + "start": 850, + "end": 851, "loc": { "start": { - "line": 5, - "column": 7 + "line": 34, + "column": 31 }, "end": { - "line": 5, - "column": 13 + "line": 34, + "column": 32 } } }, { "type": { - "label": "name", + "label": "for", + "keyword": "for", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, - "isLoop": false, + "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "from", - "start": 164, - "end": 168, + "value": "for", + "start": 858, + "end": 861, "loc": { "start": { - "line": 5, - "column": 14 + "line": 35, + "column": 6 }, "end": { - "line": 5, - "column": 18 + "line": 35, + "column": 9 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "./server.js", - "start": 169, - "end": 182, + "start": 862, + "end": 863, "loc": { "start": { - "line": 5, - "column": 19 + "line": 35, + "column": 10 }, "end": { - "line": 5, - "column": 32 + "line": 35, + "column": 11 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": "const", + "keyword": "const", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -3470,44 +10130,43 @@ "binop": null, "updateContext": null }, - "start": 182, - "end": 183, + "value": "const", + "start": 863, + "end": 868, "loc": { "start": { - "line": 5, - "column": 32 + "line": 35, + "column": 11 }, "end": { - "line": 5, - "column": 33 + "line": 35, + "column": 16 } } }, { "type": { - "label": "import", - "keyword": "import", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "import", - "start": 184, - "end": 190, + "value": "bundle", + "start": 869, + "end": 875, "loc": { "start": { - "line": 6, - "column": 0 + "line": 35, + "column": 17 }, "end": { - "line": 6, - "column": 6 + "line": 35, + "column": 23 } } }, @@ -3523,17 +10182,17 @@ "postfix": false, "binop": null }, - "value": "watcher", - "start": 191, - "end": 198, + "value": "of", + "start": 876, + "end": 878, "loc": { "start": { - "line": 6, - "column": 7 + "line": 35, + "column": 24 }, "end": { - "line": 6, - "column": 14 + "line": 35, + "column": 26 } } }, @@ -3549,25 +10208,25 @@ "postfix": false, "binop": null }, - "value": "from", - "start": 199, - "end": 203, + "value": "config", + "start": 879, + "end": 885, "loc": { "start": { - "line": 6, - "column": 15 + "line": 35, + "column": 27 }, "end": { - "line": 6, - "column": 19 + "line": 35, + "column": 33 } } }, { "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -3576,50 +10235,48 @@ "binop": null, "updateContext": null }, - "value": "./watcher.js", - "start": 204, - "end": 218, + "start": 885, + "end": 886, "loc": { "start": { - "line": 6, - "column": 20 + "line": 35, + "column": 33 }, "end": { - "line": 6, + "line": 35, "column": 34 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 218, - "end": 219, + "value": "bundles", + "start": 886, + "end": 893, "loc": { "start": { - "line": 6, + "line": 35, "column": 34 }, "end": { - "line": 6, - "column": 35 + "line": 35, + "column": 41 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -3627,27 +10284,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 221, - "end": 226, + "start": 893, + "end": 894, "loc": { "start": { - "line": 8, - "column": 0 + "line": 35, + "column": 41 }, "end": { - "line": 8, - "column": 5 + "line": 35, + "column": 42 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -3656,43 +10311,43 @@ "postfix": false, "binop": null }, - "value": "build", - "start": 227, - "end": 232, + "start": 895, + "end": 896, "loc": { "start": { - "line": 8, - "column": 6 + "line": 35, + "column": 43 }, "end": { - "line": 8, - "column": 11 + "line": 35, + "column": 44 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": "const", + "keyword": "const", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 233, - "end": 234, + "value": "const", + "start": 905, + "end": 910, "loc": { "start": { - "line": 8, - "column": 12 + "line": 36, + "column": 8 }, "end": { - "line": 8, + "line": 36, "column": 13 } } @@ -3709,50 +10364,51 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 235, - "end": 241, + "value": "file", + "start": 911, + "end": 915, "loc": { "start": { - "line": 8, + "line": 36, "column": 14 }, "end": { - "line": 8, - "column": 20 + "line": 36, + "column": 18 } } }, { "type": { - "label": "=>", + "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 242, - "end": 244, + "value": "=", + "start": 916, + "end": 917, "loc": { "start": { - "line": 8, - "column": 21 + "line": 36, + "column": 19 }, - "end": { - "line": 8, - "column": 23 + "end": { + "line": 36, + "column": 20 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -3761,51 +10417,49 @@ "postfix": false, "binop": null }, - "start": 245, - "end": 246, + "value": "await", + "start": 918, + "end": 923, "loc": { "start": { - "line": 8, - "column": 24 + "line": 36, + "column": 21 }, "end": { - "line": 8, - "column": 25 + "line": 36, + "column": 26 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "return", - "start": 249, - "end": 255, + "value": "read", + "start": 924, + "end": 928, "loc": { "start": { - "line": 9, - "column": 2 + "line": 36, + "column": 27 }, "end": { - "line": 9, - "column": 8 + "line": 36, + "column": 31 } } }, { "type": { - "label": "new", - "keyword": "new", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -3813,20 +10467,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "new", - "start": 256, - "end": 259, + "start": 928, + "end": 929, "loc": { "start": { - "line": 9, - "column": 9 + "line": 36, + "column": 31 }, "end": { - "line": 9, - "column": 12 + "line": 36, + "column": 32 } } }, @@ -3842,49 +10494,50 @@ "postfix": false, "binop": null }, - "value": "Promise", - "start": 260, - "end": 267, + "value": "bundle", + "start": 929, + "end": 935, "loc": { "start": { - "line": 9, - "column": 13 + "line": 36, + "column": 32 }, "end": { - "line": 9, - "column": 20 + "line": 36, + "column": 38 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 267, - "end": 268, + "start": 935, + "end": 936, "loc": { "start": { - "line": 9, - "column": 20 + "line": 36, + "column": 38 }, "end": { - "line": 9, - "column": 21 + "line": 36, + "column": 39 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -3893,24 +10546,25 @@ "postfix": false, "binop": null }, - "start": 268, - "end": 269, + "value": "dest", + "start": 936, + "end": 940, "loc": { "start": { - "line": 9, - "column": 21 + "line": 36, + "column": 39 }, "end": { - "line": 9, - "column": 22 + "line": 36, + "column": 43 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -3918,23 +10572,22 @@ "postfix": false, "binop": null }, - "value": "resolve", - "start": 269, - "end": 276, + "start": 940, + "end": 941, "loc": { "start": { - "line": 9, - "column": 22 + "line": 36, + "column": 43 }, "end": { - "line": 9, - "column": 29 + "line": 36, + "column": 44 } } }, { "type": { - "label": ",", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -3945,50 +10598,52 @@ "binop": null, "updateContext": null }, - "start": 276, - "end": 277, + "start": 941, + "end": 942, "loc": { "start": { - "line": 9, - "column": 29 + "line": 36, + "column": 44 }, "end": { - "line": 9, - "column": 30 + "line": 36, + "column": 45 } } }, { "type": { - "label": "name", + "label": "const", + "keyword": "const", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "reject", - "start": 278, - "end": 284, + "value": "const", + "start": 951, + "end": 956, "loc": { "start": { - "line": 9, - "column": 31 + "line": 37, + "column": 8 }, "end": { - "line": 9, - "column": 37 + "line": 37, + "column": 13 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -3996,49 +10651,51 @@ "postfix": false, "binop": null }, - "start": 284, - "end": 285, + "value": "result", + "start": 957, + "end": 963, "loc": { "start": { - "line": 9, - "column": 37 + "line": 37, + "column": 14 }, "end": { - "line": 9, - "column": 38 + "line": 37, + "column": 20 } } }, { "type": { - "label": "=>", + "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 286, - "end": 288, + "value": "=", + "start": 964, + "end": 965, "loc": { "start": { - "line": 9, - "column": 39 + "line": 37, + "column": 21 }, "end": { - "line": 9, - "column": 41 + "line": 37, + "column": 22 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -4047,23 +10704,23 @@ "postfix": false, "binop": null }, - "start": 289, - "end": 290, + "value": "uglifyEs", + "start": 966, + "end": 974, "loc": { "start": { - "line": 9, - "column": 42 + "line": 37, + "column": 23 }, "end": { - "line": 9, - "column": 43 + "line": 37, + "column": 31 } } }, { "type": { - "label": "if", - "keyword": "if", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -4074,17 +10731,42 @@ "binop": null, "updateContext": null }, - "value": "if", - "start": 295, - "end": 297, + "start": 974, + "end": 975, "loc": { "start": { - "line": 10, - "column": 4 + "line": 37, + "column": 31 }, "end": { - "line": 10, - "column": 6 + "line": 37, + "column": 32 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "minify", + "start": 975, + "end": 981, + "loc": { + "start": { + "line": 37, + "column": 32 + }, + "end": { + "line": 37, + "column": 38 } } }, @@ -4100,16 +10782,16 @@ "postfix": false, "binop": null }, - "start": 298, - "end": 299, + "start": 981, + "end": 982, "loc": { "start": { - "line": 10, - "column": 7 + "line": 37, + "column": 38 }, "end": { - "line": 10, - "column": 8 + "line": 37, + "column": 39 } } }, @@ -4125,24 +10807,24 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 299, - "end": 305, + "value": "file", + "start": 982, + "end": 986, "loc": { "start": { - "line": 10, - "column": 8 + "line": 37, + "column": 39 }, "end": { - "line": 10, - "column": 14 + "line": 37, + "column": 43 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -4152,23 +10834,23 @@ "binop": null, "updateContext": null }, - "start": 305, - "end": 306, + "start": 986, + "end": 987, "loc": { "start": { - "line": 10, - "column": 14 + "line": 37, + "column": 43 }, "end": { - "line": 10, - "column": 15 + "line": 37, + "column": 44 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -4177,78 +10859,77 @@ "postfix": false, "binop": null }, - "value": "entry", - "start": 306, - "end": 311, + "start": 988, + "end": 989, "loc": { "start": { - "line": 10, - "column": 15 + "line": 37, + "column": 45 }, "end": { - "line": 10, - "column": 20 + "line": 37, + "column": 46 } } }, { "type": { - "label": "&&", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": 2, - "updateContext": null + "binop": null }, - "value": "&&", - "start": 312, - "end": 314, + "value": "compress", + "start": 989, + "end": 997, "loc": { "start": { - "line": 10, - "column": 21 + "line": 37, + "column": 46 }, "end": { - "line": 10, - "column": 23 + "line": 37, + "column": 54 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ":", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 315, - "end": 321, + "start": 997, + "end": 998, "loc": { "start": { - "line": 10, - "column": 24 + "line": 37, + "column": 54 }, "end": { - "line": 10, - "column": 30 + "line": 37, + "column": 55 } } }, { "type": { - "label": ".", + "label": "true", + "keyword": "true", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4257,24 +10938,25 @@ "binop": null, "updateContext": null }, - "start": 321, - "end": 322, + "value": "true", + "start": 999, + "end": 1003, "loc": { "start": { - "line": 10, - "column": 30 + "line": 37, + "column": 56 }, "end": { - "line": 10, - "column": 31 + "line": 37, + "column": 60 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4282,17 +10964,16 @@ "postfix": false, "binop": null }, - "value": "sources", - "start": 322, - "end": 329, + "start": 1003, + "end": 1004, "loc": { "start": { - "line": 10, - "column": 31 + "line": 37, + "column": 60 }, "end": { - "line": 10, - "column": 38 + "line": 37, + "column": 61 } } }, @@ -4308,49 +10989,50 @@ "postfix": false, "binop": null }, - "start": 329, - "end": 330, + "start": 1004, + "end": 1005, "loc": { - "start": { - "line": 10, - "column": 38 + "start": { + "line": 37, + "column": 61 }, "end": { - "line": 10, - "column": 39 + "line": 37, + "column": 62 } } }, { "type": { - "label": "{", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 331, - "end": 332, + "start": 1005, + "end": 1006, "loc": { "start": { - "line": 10, - "column": 40 + "line": 37, + "column": 62 }, "end": { - "line": 10, - "column": 41 + "line": 37, + "column": 63 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, + "label": "const", + "keyword": "const", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -4360,17 +11042,17 @@ "binop": null, "updateContext": null }, - "value": "return", - "start": 339, - "end": 345, + "value": "const", + "start": 1015, + "end": 1020, "loc": { "start": { - "line": 11, - "column": 6 + "line": 38, + "column": 8 }, "end": { - "line": 11, - "column": 12 + "line": 38, + "column": 13 } } }, @@ -4386,42 +11068,44 @@ "postfix": false, "binop": null }, - "value": "webup", - "start": 346, - "end": 351, + "value": "done", + "start": 1021, + "end": 1025, "loc": { "start": { - "line": 11, - "column": 13 + "line": 38, + "column": 14 }, "end": { - "line": 11, + "line": 38, "column": 18 } } }, { "type": { - "label": "(", + "label": "=", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 351, - "end": 352, + "value": "=", + "start": 1026, + "end": 1027, "loc": { "start": { - "line": 11, - "column": 18 + "line": 38, + "column": 19 }, "end": { - "line": 11, - "column": 19 + "line": 38, + "column": 20 } } }, @@ -4437,25 +11121,25 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 352, - "end": 358, + "value": "await", + "start": 1028, + "end": 1033, "loc": { "start": { - "line": 11, - "column": 19 + "line": 38, + "column": 21 }, "end": { - "line": 11, - "column": 25 + "line": 38, + "column": 26 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4463,16 +11147,17 @@ "postfix": false, "binop": null }, - "start": 358, - "end": 359, + "value": "fs", + "start": 1034, + "end": 1036, "loc": { "start": { - "line": 11, - "column": 25 + "line": 38, + "column": 27 }, "end": { - "line": 11, - "column": 26 + "line": 38, + "column": 29 } } }, @@ -4489,16 +11174,16 @@ "binop": null, "updateContext": null }, - "start": 359, - "end": 360, + "start": 1036, + "end": 1037, "loc": { "start": { - "line": 11, - "column": 26 + "line": 38, + "column": 29 }, "end": { - "line": 11, - "column": 27 + "line": 38, + "column": 30 } } }, @@ -4514,17 +11199,17 @@ "postfix": false, "binop": null }, - "value": "then", - "start": 360, - "end": 364, + "value": "write", + "start": 1037, + "end": 1042, "loc": { "start": { - "line": 11, - "column": 27 + "line": 38, + "column": 30 }, "end": { - "line": 11, - "column": 31 + "line": 38, + "column": 35 } } }, @@ -4540,22 +11225,22 @@ "postfix": false, "binop": null }, - "start": 364, - "end": 365, + "start": 1042, + "end": 1043, "loc": { "start": { - "line": 11, - "column": 31 + "line": 38, + "column": 35 }, "end": { - "line": 11, - "column": 32 + "line": 38, + "column": 36 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -4565,24 +11250,24 @@ "postfix": false, "binop": null }, - "start": 365, - "end": 366, + "start": 1043, + "end": 1044, "loc": { "start": { - "line": 11, - "column": 32 + "line": 38, + "column": 36 }, "end": { - "line": 11, - "column": 33 + "line": 38, + "column": 37 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4590,22 +11275,23 @@ "postfix": false, "binop": null }, - "start": 366, - "end": 367, + "value": "contents", + "start": 1044, + "end": 1052, "loc": { "start": { - "line": 11, - "column": 33 + "line": 38, + "column": 37 }, "end": { - "line": 11, - "column": 34 + "line": 38, + "column": 45 } } }, { "type": { - "label": "=>", + "label": ":", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -4616,23 +11302,23 @@ "binop": null, "updateContext": null }, - "start": 368, - "end": 370, + "start": 1052, + "end": 1053, "loc": { "start": { - "line": 11, - "column": 35 + "line": 38, + "column": 45 }, "end": { - "line": 11, - "column": 37 + "line": 38, + "column": 46 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -4641,24 +11327,24 @@ "postfix": false, "binop": null }, - "start": 371, - "end": 372, + "value": "result", + "start": 1054, + "end": 1060, "loc": { "start": { - "line": 11, - "column": 38 + "line": 38, + "column": 47 }, "end": { - "line": 11, - "column": 39 + "line": 38, + "column": 53 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -4668,17 +11354,16 @@ "binop": null, "updateContext": null }, - "value": "return", - "start": 381, - "end": 387, + "start": 1060, + "end": 1061, "loc": { "start": { - "line": 12, - "column": 8 + "line": 38, + "column": 53 }, "end": { - "line": 12, - "column": 14 + "line": 38, + "column": 54 } } }, @@ -4694,25 +11379,25 @@ "postfix": false, "binop": null }, - "value": "resolve", - "start": 388, - "end": 395, + "value": "code", + "start": 1061, + "end": 1065, "loc": { "start": { - "line": 12, - "column": 15 + "line": 38, + "column": 54 }, "end": { - "line": 12, - "column": 22 + "line": 38, + "column": 58 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4720,73 +11405,74 @@ "postfix": false, "binop": null }, - "start": 395, - "end": 396, + "start": 1065, + "end": 1066, "loc": { "start": { - "line": 12, - "column": 22 + "line": 38, + "column": 58 }, "end": { - "line": 12, - "column": 23 + "line": 38, + "column": 59 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 396, - "end": 397, + "start": 1066, + "end": 1067, "loc": { "start": { - "line": 12, - "column": 23 + "line": 38, + "column": 59 }, "end": { - "line": 12, - "column": 24 + "line": 38, + "column": 60 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 397, - "end": 398, + "value": "bundle", + "start": 1068, + "end": 1074, "loc": { "start": { - "line": 12, - "column": 24 + "line": 38, + "column": 61 }, "end": { - "line": 12, - "column": 25 + "line": 38, + "column": 67 } } }, { "type": { - "label": "}", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -4794,26 +11480,27 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 405, - "end": 406, + "start": 1074, + "end": 1075, "loc": { "start": { - "line": 13, - "column": 6 + "line": 38, + "column": 67 }, "end": { - "line": 13, - "column": 7 + "line": 38, + "column": 68 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4821,23 +11508,24 @@ "postfix": false, "binop": null }, - "start": 406, - "end": 407, + "value": "dest", + "start": 1075, + "end": 1079, "loc": { "start": { - "line": 13, - "column": 7 + "line": 38, + "column": 68 }, "end": { - "line": 13, - "column": 8 + "line": 38, + "column": 72 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -4847,24 +11535,24 @@ "binop": null, "updateContext": null }, - "start": 407, - "end": 408, + "start": 1079, + "end": 1080, "loc": { "start": { - "line": 13, - "column": 8 + "line": 38, + "column": 72 }, "end": { - "line": 13, - "column": 9 + "line": 38, + "column": 73 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4872,23 +11560,24 @@ "postfix": false, "binop": null }, - "start": 413, - "end": 414, + "value": "replace", + "start": 1080, + "end": 1087, "loc": { "start": { - "line": 14, - "column": 4 + "line": 38, + "column": 73 }, "end": { - "line": 14, - "column": 5 + "line": 38, + "column": 80 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -4897,25 +11586,24 @@ "postfix": false, "binop": null }, - "value": "builder", - "start": 419, - "end": 426, + "start": 1087, + "end": 1088, "loc": { "start": { - "line": 15, - "column": 4 + "line": 38, + "column": 80 }, "end": { - "line": 15, - "column": 11 + "line": 38, + "column": 81 } } }, { "type": { - "label": ".", + "label": "string", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -4924,75 +11612,78 @@ "binop": null, "updateContext": null }, - "start": 426, - "end": 427, + "value": ".js", + "start": 1088, + "end": 1093, "loc": { "start": { - "line": 15, - "column": 11 + "line": 38, + "column": 81 }, "end": { - "line": 15, - "column": 12 + "line": 38, + "column": 86 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ",", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "build", - "start": 427, - "end": 432, + "start": 1093, + "end": 1094, "loc": { "start": { - "line": 15, - "column": 12 + "line": 38, + "column": 86 }, "end": { - "line": 15, - "column": 17 + "line": 38, + "column": 87 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "string", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 432, - "end": 433, + "value": ".min.js", + "start": 1095, + "end": 1104, "loc": { "start": { - "line": 15, - "column": 17 + "line": 38, + "column": 88 }, "end": { - "line": 15, - "column": 18 + "line": 38, + "column": 97 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -5000,17 +11691,16 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 433, - "end": 439, + "start": 1104, + "end": 1105, "loc": { "start": { - "line": 15, - "column": 18 + "line": 38, + "column": 97 }, "end": { - "line": 15, - "column": 24 + "line": 38, + "column": 98 } } }, @@ -5026,23 +11716,23 @@ "postfix": false, "binop": null }, - "start": 439, - "end": 440, + "start": 1105, + "end": 1106, "loc": { "start": { - "line": 15, - "column": 24 + "line": 38, + "column": 98 }, "end": { - "line": 15, - "column": 25 + "line": 38, + "column": 99 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -5052,24 +11742,24 @@ "binop": null, "updateContext": null }, - "start": 440, - "end": 441, + "start": 1106, + "end": 1107, "loc": { "start": { - "line": 15, - "column": 25 + "line": 38, + "column": 99 }, "end": { - "line": 15, - "column": 26 + "line": 38, + "column": 100 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -5077,24 +11767,23 @@ "postfix": false, "binop": null }, - "value": "then", - "start": 441, - "end": 445, + "start": 1114, + "end": 1115, "loc": { "start": { - "line": 15, - "column": 26 + "line": 39, + "column": 6 }, "end": { - "line": 15, - "column": 30 + "line": 39, + "column": 7 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -5103,16 +11792,17 @@ "postfix": false, "binop": null }, - "start": 445, - "end": 446, + "value": "resolve", + "start": 1122, + "end": 1129, "loc": { "start": { - "line": 15, - "column": 30 + "line": 40, + "column": 6 }, "end": { - "line": 15, - "column": 31 + "line": 40, + "column": 13 } } }, @@ -5128,16 +11818,16 @@ "postfix": false, "binop": null }, - "start": 446, - "end": 447, + "start": 1129, + "end": 1130, "loc": { "start": { - "line": 15, - "column": 31 + "line": 40, + "column": 13 }, "end": { - "line": 15, - "column": 32 + "line": 40, + "column": 14 } } }, @@ -5153,22 +11843,22 @@ "postfix": false, "binop": null }, - "start": 447, - "end": 448, + "start": 1130, + "end": 1131, "loc": { "start": { - "line": 15, - "column": 32 + "line": 40, + "column": 14 }, "end": { - "line": 15, - "column": 33 + "line": 40, + "column": 15 } } }, { "type": { - "label": "=>", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -5179,24 +11869,24 @@ "binop": null, "updateContext": null }, - "start": 449, - "end": 451, + "start": 1131, + "end": 1132, "loc": { "start": { - "line": 15, - "column": 34 + "line": 40, + "column": 15 }, "end": { - "line": 15, - "column": 36 + "line": 40, + "column": 16 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -5204,24 +11894,23 @@ "postfix": false, "binop": null }, - "value": "resolve", - "start": 452, - "end": 459, + "start": 1137, + "end": 1138, "loc": { "start": { - "line": 15, - "column": 37 + "line": 41, + "column": 4 }, "end": { - "line": 15, - "column": 44 + "line": 41, + "column": 5 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -5230,24 +11919,25 @@ "postfix": false, "binop": null }, - "start": 459, - "end": 460, + "value": "generator", + "start": 1143, + "end": 1152, "loc": { "start": { - "line": 15, - "column": 44 + "line": 42, + "column": 4 }, "end": { - "line": 15, - "column": 45 + "line": 42, + "column": 13 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -5255,16 +11945,16 @@ "postfix": false, "binop": null }, - "start": 460, - "end": 461, + "start": 1152, + "end": 1153, "loc": { "start": { - "line": 15, - "column": 45 + "line": 42, + "column": 13 }, "end": { - "line": 15, - "column": 46 + "line": 42, + "column": 14 } } }, @@ -5280,16 +11970,16 @@ "postfix": false, "binop": null }, - "start": 461, - "end": 462, + "start": 1153, + "end": 1154, "loc": { "start": { - "line": 15, - "column": 46 + "line": 42, + "column": 14 }, "end": { - "line": 15, - "column": 47 + "line": 42, + "column": 15 } } }, @@ -5306,16 +11996,16 @@ "binop": null, "updateContext": null }, - "start": 462, - "end": 463, + "start": 1154, + "end": 1155, "loc": { "start": { - "line": 15, - "column": 47 + "line": 42, + "column": 15 }, "end": { - "line": 15, - "column": 48 + "line": 42, + "column": 16 } } }, @@ -5331,15 +12021,15 @@ "postfix": false, "binop": null }, - "start": 466, - "end": 467, + "start": 1158, + "end": 1159, "loc": { "start": { - "line": 16, + "line": 43, "column": 2 }, "end": { - "line": 16, + "line": 43, "column": 3 } } @@ -5356,15 +12046,15 @@ "postfix": false, "binop": null }, - "start": 467, - "end": 468, + "start": 1159, + "end": 1160, "loc": { "start": { - "line": 16, + "line": 43, "column": 3 }, "end": { - "line": 16, + "line": 43, "column": 4 } } @@ -5382,15 +12072,15 @@ "binop": null, "updateContext": null }, - "start": 468, - "end": 469, + "start": 1160, + "end": 1161, "loc": { "start": { - "line": 16, + "line": 43, "column": 4 }, "end": { - "line": 16, + "line": 43, "column": 5 } } @@ -5407,15 +12097,15 @@ "postfix": false, "binop": null }, - "start": 470, - "end": 471, + "start": 1162, + "end": 1163, "loc": { "start": { - "line": 17, + "line": 44, "column": 0 }, "end": { - "line": 17, + "line": 44, "column": 1 } } @@ -5433,15 +12123,15 @@ "binop": null, "updateContext": null }, - "start": 471, - "end": 472, + "start": 1163, + "end": 1164, "loc": { "start": { - "line": 17, + "line": 44, "column": 1 }, "end": { - "line": 17, + "line": 44, "column": 2 } } @@ -5461,15 +12151,15 @@ "updateContext": null }, "value": "const", - "start": 474, - "end": 479, + "start": 1166, + "end": 1171, "loc": { "start": { - "line": 19, + "line": 46, "column": 0 }, "end": { - "line": 19, + "line": 46, "column": 5 } } @@ -5487,15 +12177,15 @@ "binop": null }, "value": "copy", - "start": 480, - "end": 484, + "start": 1172, + "end": 1176, "loc": { "start": { - "line": 19, + "line": 46, "column": 6 }, "end": { - "line": 19, + "line": 46, "column": 10 } } @@ -5514,15 +12204,15 @@ "updateContext": null }, "value": "=", - "start": 485, - "end": 486, + "start": 1177, + "end": 1178, "loc": { "start": { - "line": 19, + "line": 46, "column": 11 }, "end": { - "line": 19, + "line": 46, "column": 12 } } @@ -5540,15 +12230,15 @@ "binop": null }, "value": "config", - "start": 487, - "end": 493, + "start": 1179, + "end": 1185, "loc": { "start": { - "line": 19, + "line": 46, "column": 13 }, "end": { - "line": 19, + "line": 46, "column": 19 } } @@ -5566,15 +12256,15 @@ "binop": null, "updateContext": null }, - "start": 494, - "end": 496, + "start": 1186, + "end": 1188, "loc": { "start": { - "line": 19, + "line": 46, "column": 20 }, "end": { - "line": 19, + "line": 46, "column": 22 } } @@ -5591,15 +12281,15 @@ "postfix": false, "binop": null }, - "start": 497, - "end": 498, + "start": 1189, + "end": 1190, "loc": { "start": { - "line": 19, + "line": 46, "column": 23 }, "end": { - "line": 19, + "line": 46, "column": 24 } } @@ -5619,15 +12309,15 @@ "updateContext": null }, "value": "return", - "start": 501, - "end": 507, + "start": 1193, + "end": 1199, "loc": { "start": { - "line": 20, + "line": 47, "column": 2 }, "end": { - "line": 20, + "line": 47, "column": 8 } } @@ -5647,15 +12337,15 @@ "updateContext": null }, "value": "new", - "start": 508, - "end": 511, + "start": 1200, + "end": 1203, "loc": { "start": { - "line": 20, + "line": 47, "column": 9 }, "end": { - "line": 20, + "line": 47, "column": 12 } } @@ -5673,15 +12363,15 @@ "binop": null }, "value": "Promise", - "start": 512, - "end": 519, + "start": 1204, + "end": 1211, "loc": { "start": { - "line": 20, + "line": 47, "column": 13 }, "end": { - "line": 20, + "line": 47, "column": 20 } } @@ -5698,15 +12388,15 @@ "postfix": false, "binop": null }, - "start": 519, - "end": 520, + "start": 1211, + "end": 1212, "loc": { "start": { - "line": 20, + "line": 47, "column": 20 }, "end": { - "line": 20, + "line": 47, "column": 21 } } @@ -5723,15 +12413,15 @@ "postfix": false, "binop": null }, - "start": 520, - "end": 521, + "start": 1212, + "end": 1213, "loc": { "start": { - "line": 20, + "line": 47, "column": 21 }, "end": { - "line": 20, + "line": 47, "column": 22 } } @@ -5749,15 +12439,15 @@ "binop": null }, "value": "resolve", - "start": 521, - "end": 528, + "start": 1213, + "end": 1220, "loc": { "start": { - "line": 20, + "line": 47, "column": 22 }, "end": { - "line": 20, + "line": 47, "column": 29 } } @@ -5775,15 +12465,15 @@ "binop": null, "updateContext": null }, - "start": 528, - "end": 529, + "start": 1220, + "end": 1221, "loc": { "start": { - "line": 20, + "line": 47, "column": 29 }, "end": { - "line": 20, + "line": 47, "column": 30 } } @@ -5801,15 +12491,15 @@ "binop": null }, "value": "reject", - "start": 530, - "end": 536, + "start": 1222, + "end": 1228, "loc": { "start": { - "line": 20, + "line": 47, "column": 31 }, "end": { - "line": 20, + "line": 47, "column": 37 } } @@ -5826,15 +12516,15 @@ "postfix": false, "binop": null }, - "start": 536, - "end": 537, + "start": 1228, + "end": 1229, "loc": { "start": { - "line": 20, + "line": 47, "column": 37 }, "end": { - "line": 20, + "line": 47, "column": 38 } } @@ -5852,15 +12542,15 @@ "binop": null, "updateContext": null }, - "start": 538, - "end": 540, + "start": 1230, + "end": 1232, "loc": { "start": { - "line": 20, + "line": 47, "column": 39 }, "end": { - "line": 20, + "line": 47, "column": 41 } } @@ -5877,15 +12567,15 @@ "postfix": false, "binop": null }, - "start": 541, - "end": 542, + "start": 1233, + "end": 1234, "loc": { "start": { - "line": 20, + "line": 47, "column": 42 }, "end": { - "line": 20, + "line": 47, "column": 43 } } @@ -5905,15 +12595,15 @@ "updateContext": null }, "value": "return", - "start": 547, - "end": 553, + "start": 1239, + "end": 1245, "loc": { "start": { - "line": 21, + "line": 48, "column": 4 }, "end": { - "line": 21, + "line": 48, "column": 10 } } @@ -5931,15 +12621,15 @@ "binop": null }, "value": "fs", - "start": 554, - "end": 556, + "start": 1246, + "end": 1248, "loc": { "start": { - "line": 21, + "line": 48, "column": 11 }, "end": { - "line": 21, + "line": 48, "column": 13 } } @@ -5957,15 +12647,15 @@ "binop": null, "updateContext": null }, - "start": 556, - "end": 557, + "start": 1248, + "end": 1249, "loc": { "start": { - "line": 21, + "line": 48, "column": 13 }, "end": { - "line": 21, + "line": 48, "column": 14 } } @@ -5983,15 +12673,15 @@ "binop": null }, "value": "copySources", - "start": 557, - "end": 568, + "start": 1249, + "end": 1260, "loc": { "start": { - "line": 21, + "line": 48, "column": 14 }, "end": { - "line": 21, + "line": 48, "column": 25 } } @@ -6008,15 +12698,15 @@ "postfix": false, "binop": null }, - "start": 568, - "end": 569, + "start": 1260, + "end": 1261, "loc": { "start": { - "line": 21, + "line": 48, "column": 25 }, "end": { - "line": 21, + "line": 48, "column": 26 } } @@ -6034,15 +12724,15 @@ "binop": null }, "value": "config", - "start": 569, - "end": 575, + "start": 1261, + "end": 1267, "loc": { "start": { - "line": 21, + "line": 48, "column": 26 }, "end": { - "line": 21, + "line": 48, "column": 32 } } @@ -6060,15 +12750,15 @@ "binop": null, "updateContext": null }, - "start": 575, - "end": 576, + "start": 1267, + "end": 1268, "loc": { "start": { - "line": 21, + "line": 48, "column": 32 }, "end": { - "line": 21, + "line": 48, "column": 33 } } @@ -6086,15 +12776,15 @@ "binop": null }, "value": "copy", - "start": 576, - "end": 580, + "start": 1268, + "end": 1272, "loc": { "start": { - "line": 21, + "line": 48, "column": 33 }, "end": { - "line": 21, + "line": 48, "column": 37 } } @@ -6111,15 +12801,15 @@ "postfix": false, "binop": null }, - "start": 580, - "end": 581, + "start": 1272, + "end": 1273, "loc": { "start": { - "line": 21, + "line": 48, "column": 37 }, "end": { - "line": 21, + "line": 48, "column": 38 } } @@ -6137,15 +12827,15 @@ "binop": null, "updateContext": null }, - "start": 581, - "end": 582, + "start": 1273, + "end": 1274, "loc": { "start": { - "line": 21, + "line": 48, "column": 38 }, "end": { - "line": 21, + "line": 48, "column": 39 } } @@ -6163,15 +12853,15 @@ "binop": null }, "value": "then", - "start": 582, - "end": 586, + "start": 1274, + "end": 1278, "loc": { "start": { - "line": 21, + "line": 48, "column": 39 }, "end": { - "line": 21, + "line": 48, "column": 43 } } @@ -6188,15 +12878,15 @@ "postfix": false, "binop": null }, - "start": 586, - "end": 587, + "start": 1278, + "end": 1279, "loc": { "start": { - "line": 21, + "line": 48, "column": 43 }, "end": { - "line": 21, + "line": 48, "column": 44 } } @@ -6213,15 +12903,15 @@ "postfix": false, "binop": null }, - "start": 587, - "end": 588, + "start": 1279, + "end": 1280, "loc": { "start": { - "line": 21, + "line": 48, "column": 44 }, "end": { - "line": 21, + "line": 48, "column": 45 } } @@ -6238,15 +12928,15 @@ "postfix": false, "binop": null }, - "start": 588, - "end": 589, + "start": 1280, + "end": 1281, "loc": { "start": { - "line": 21, + "line": 48, "column": 45 }, "end": { - "line": 21, + "line": 48, "column": 46 } } @@ -6264,15 +12954,15 @@ "binop": null, "updateContext": null }, - "start": 590, - "end": 592, + "start": 1282, + "end": 1284, "loc": { "start": { - "line": 21, + "line": 48, "column": 47 }, "end": { - "line": 21, + "line": 48, "column": 49 } } @@ -6289,15 +12979,15 @@ "postfix": false, "binop": null }, - "start": 593, - "end": 594, + "start": 1285, + "end": 1286, "loc": { "start": { - "line": 21, + "line": 48, "column": 50 }, "end": { - "line": 21, + "line": 48, "column": 51 } } @@ -6317,15 +13007,15 @@ "updateContext": null }, "value": "return", - "start": 601, - "end": 607, + "start": 1293, + "end": 1299, "loc": { "start": { - "line": 22, + "line": 49, "column": 6 }, "end": { - "line": 22, + "line": 49, "column": 12 } } @@ -6343,15 +13033,15 @@ "binop": null }, "value": "resolve", - "start": 608, - "end": 615, + "start": 1300, + "end": 1307, "loc": { "start": { - "line": 22, + "line": 49, "column": 13 }, "end": { - "line": 22, + "line": 49, "column": 20 } } @@ -6368,15 +13058,15 @@ "postfix": false, "binop": null }, - "start": 615, - "end": 616, + "start": 1307, + "end": 1308, "loc": { "start": { - "line": 22, + "line": 49, "column": 20 }, "end": { - "line": 22, + "line": 49, "column": 21 } } @@ -6393,15 +13083,15 @@ "postfix": false, "binop": null }, - "start": 616, - "end": 617, + "start": 1308, + "end": 1309, "loc": { "start": { - "line": 22, + "line": 49, "column": 21 }, "end": { - "line": 22, + "line": 49, "column": 22 } } @@ -6419,15 +13109,15 @@ "binop": null, "updateContext": null }, - "start": 617, - "end": 618, + "start": 1309, + "end": 1310, "loc": { "start": { - "line": 22, + "line": 49, "column": 22 }, "end": { - "line": 22, + "line": 49, "column": 23 } } @@ -6444,15 +13134,15 @@ "postfix": false, "binop": null }, - "start": 623, - "end": 624, + "start": 1315, + "end": 1316, "loc": { "start": { - "line": 23, + "line": 50, "column": 4 }, "end": { - "line": 23, + "line": 50, "column": 5 } } @@ -6469,15 +13159,15 @@ "postfix": false, "binop": null }, - "start": 624, - "end": 625, + "start": 1316, + "end": 1317, "loc": { "start": { - "line": 23, + "line": 50, "column": 5 }, "end": { - "line": 23, + "line": 50, "column": 6 } } @@ -6495,15 +13185,15 @@ "binop": null, "updateContext": null }, - "start": 625, - "end": 626, + "start": 1317, + "end": 1318, "loc": { "start": { - "line": 23, + "line": 50, "column": 6 }, "end": { - "line": 23, + "line": 50, "column": 7 } } @@ -6520,15 +13210,15 @@ "postfix": false, "binop": null }, - "start": 629, - "end": 630, + "start": 1321, + "end": 1322, "loc": { "start": { - "line": 24, + "line": 51, "column": 2 }, "end": { - "line": 24, + "line": 51, "column": 3 } } @@ -6545,15 +13235,15 @@ "postfix": false, "binop": null }, - "start": 630, - "end": 631, + "start": 1322, + "end": 1323, "loc": { "start": { - "line": 24, + "line": 51, "column": 3 }, "end": { - "line": 24, + "line": 51, "column": 4 } } @@ -6571,15 +13261,15 @@ "binop": null, "updateContext": null }, - "start": 631, - "end": 632, + "start": 1323, + "end": 1324, "loc": { "start": { - "line": 24, + "line": 51, "column": 4 }, "end": { - "line": 24, + "line": 51, "column": 5 } } @@ -6596,15 +13286,15 @@ "postfix": false, "binop": null }, - "start": 633, - "end": 634, + "start": 1325, + "end": 1326, "loc": { "start": { - "line": 25, + "line": 52, "column": 0 }, "end": { - "line": 25, + "line": 52, "column": 1 } } @@ -6622,15 +13312,15 @@ "binop": null, "updateContext": null }, - "start": 634, - "end": 635, + "start": 1326, + "end": 1327, "loc": { "start": { - "line": 25, + "line": 52, "column": 1 }, "end": { - "line": 25, + "line": 52, "column": 2 } } @@ -6650,15 +13340,15 @@ "updateContext": null }, "value": "const", - "start": 637, - "end": 642, + "start": 1329, + "end": 1334, "loc": { "start": { - "line": 27, + "line": 54, "column": 0 }, "end": { - "line": 27, + "line": 54, "column": 5 } } @@ -6676,15 +13366,15 @@ "binop": null }, "value": "serve", - "start": 643, - "end": 648, + "start": 1335, + "end": 1340, "loc": { "start": { - "line": 27, + "line": 54, "column": 6 }, "end": { - "line": 27, + "line": 54, "column": 11 } } @@ -6703,15 +13393,15 @@ "updateContext": null }, "value": "=", - "start": 649, - "end": 650, + "start": 1341, + "end": 1342, "loc": { "start": { - "line": 27, + "line": 54, "column": 12 }, "end": { - "line": 27, + "line": 54, "column": 13 } } @@ -6729,15 +13419,15 @@ "binop": null }, "value": "config", - "start": 651, - "end": 657, + "start": 1343, + "end": 1349, "loc": { "start": { - "line": 27, + "line": 54, "column": 14 }, "end": { - "line": 27, + "line": 54, "column": 20 } } @@ -6755,15 +13445,15 @@ "binop": null, "updateContext": null }, - "start": 658, - "end": 660, + "start": 1350, + "end": 1352, "loc": { "start": { - "line": 27, + "line": 54, "column": 21 }, "end": { - "line": 27, + "line": 54, "column": 23 } } @@ -6780,15 +13470,15 @@ "postfix": false, "binop": null }, - "start": 661, - "end": 662, + "start": 1353, + "end": 1354, "loc": { "start": { - "line": 27, + "line": 54, "column": 24 }, "end": { - "line": 27, + "line": 54, "column": 25 } } @@ -6808,15 +13498,15 @@ "updateContext": null }, "value": "return", - "start": 665, - "end": 671, + "start": 1357, + "end": 1363, "loc": { "start": { - "line": 28, + "line": 55, "column": 2 }, "end": { - "line": 28, + "line": 55, "column": 8 } } @@ -6834,15 +13524,15 @@ "binop": null }, "value": "server", - "start": 672, - "end": 678, + "start": 1364, + "end": 1370, "loc": { "start": { - "line": 28, + "line": 55, "column": 9 }, "end": { - "line": 28, + "line": 55, "column": 15 } } @@ -6860,15 +13550,15 @@ "binop": null, "updateContext": null }, - "start": 678, - "end": 679, + "start": 1370, + "end": 1371, "loc": { "start": { - "line": 28, + "line": 55, "column": 15 }, "end": { - "line": 28, + "line": 55, "column": 16 } } @@ -6886,15 +13576,15 @@ "binop": null }, "value": "serve", - "start": 679, - "end": 684, + "start": 1371, + "end": 1376, "loc": { "start": { - "line": 28, + "line": 55, "column": 16 }, "end": { - "line": 28, + "line": 55, "column": 21 } } @@ -6911,15 +13601,15 @@ "postfix": false, "binop": null }, - "start": 684, - "end": 685, + "start": 1376, + "end": 1377, "loc": { "start": { - "line": 28, + "line": 55, "column": 21 }, "end": { - "line": 28, + "line": 55, "column": 22 } } @@ -6937,15 +13627,15 @@ "binop": null }, "value": "config", - "start": 685, - "end": 691, + "start": 1377, + "end": 1383, "loc": { "start": { - "line": 28, + "line": 55, "column": 22 }, "end": { - "line": 28, + "line": 55, "column": 28 } } @@ -6963,15 +13653,15 @@ "binop": null, "updateContext": null }, - "start": 691, - "end": 692, + "start": 1383, + "end": 1384, "loc": { "start": { - "line": 28, + "line": 55, "column": 28 }, "end": { - "line": 28, + "line": 55, "column": 29 } } @@ -6989,15 +13679,15 @@ "binop": null }, "value": "server", - "start": 692, - "end": 698, + "start": 1384, + "end": 1390, "loc": { "start": { - "line": 28, + "line": 55, "column": 29 }, "end": { - "line": 28, + "line": 55, "column": 35 } } @@ -7014,15 +13704,15 @@ "postfix": false, "binop": null }, - "start": 698, - "end": 699, + "start": 1390, + "end": 1391, "loc": { "start": { - "line": 28, + "line": 55, "column": 35 }, "end": { - "line": 28, + "line": 55, "column": 36 } } @@ -7040,15 +13730,15 @@ "binop": null, "updateContext": null }, - "start": 699, - "end": 700, + "start": 1391, + "end": 1392, "loc": { "start": { - "line": 28, + "line": 55, "column": 36 }, "end": { - "line": 28, + "line": 55, "column": 37 } } @@ -7065,15 +13755,15 @@ "postfix": false, "binop": null }, - "start": 701, - "end": 702, + "start": 1393, + "end": 1394, "loc": { "start": { - "line": 29, + "line": 56, "column": 0 }, "end": { - "line": 29, + "line": 56, "column": 1 } } @@ -7091,15 +13781,15 @@ "binop": null, "updateContext": null }, - "start": 702, - "end": 703, + "start": 1394, + "end": 1395, "loc": { "start": { - "line": 29, + "line": 56, "column": 1 }, "end": { - "line": 29, + "line": 56, "column": 2 } } @@ -7119,15 +13809,15 @@ "updateContext": null }, "value": "const", - "start": 705, - "end": 710, + "start": 1397, + "end": 1402, "loc": { "start": { - "line": 31, + "line": 58, "column": 0 }, "end": { - "line": 31, + "line": 58, "column": 5 } } @@ -7145,15 +13835,15 @@ "binop": null }, "value": "watch", - "start": 711, - "end": 716, + "start": 1403, + "end": 1408, "loc": { "start": { - "line": 31, + "line": 58, "column": 6 }, "end": { - "line": 31, + "line": 58, "column": 11 } } @@ -7172,15 +13862,15 @@ "updateContext": null }, "value": "=", - "start": 717, - "end": 718, + "start": 1409, + "end": 1410, "loc": { "start": { - "line": 31, + "line": 58, "column": 12 }, "end": { - "line": 31, + "line": 58, "column": 13 } } @@ -7198,15 +13888,15 @@ "binop": null }, "value": "config", - "start": 719, - "end": 725, + "start": 1411, + "end": 1417, "loc": { "start": { - "line": 31, + "line": 58, "column": 14 }, "end": { - "line": 31, + "line": 58, "column": 20 } } @@ -7224,15 +13914,15 @@ "binop": null, "updateContext": null }, - "start": 726, - "end": 728, + "start": 1418, + "end": 1420, "loc": { "start": { - "line": 31, + "line": 58, "column": 21 }, "end": { - "line": 31, + "line": 58, "column": 23 } } @@ -7249,15 +13939,15 @@ "postfix": false, "binop": null }, - "start": 729, - "end": 730, + "start": 1421, + "end": 1422, "loc": { "start": { - "line": 31, + "line": 58, "column": 24 }, "end": { - "line": 31, + "line": 58, "column": 25 } } @@ -7275,15 +13965,15 @@ "binop": null }, "value": "watcher", - "start": 733, - "end": 740, + "start": 1425, + "end": 1432, "loc": { "start": { - "line": 32, + "line": 59, "column": 2 }, "end": { - "line": 32, + "line": 59, "column": 9 } } @@ -7301,15 +13991,15 @@ "binop": null, "updateContext": null }, - "start": 740, - "end": 741, + "start": 1432, + "end": 1433, "loc": { "start": { - "line": 32, + "line": 59, "column": 9 }, "end": { - "line": 32, + "line": 59, "column": 10 } } @@ -7327,15 +14017,15 @@ "binop": null }, "value": "on", - "start": 741, - "end": 743, + "start": 1433, + "end": 1435, "loc": { "start": { - "line": 32, + "line": 59, "column": 10 }, "end": { - "line": 32, + "line": 59, "column": 12 } } @@ -7352,15 +14042,15 @@ "postfix": false, "binop": null }, - "start": 743, - "end": 744, + "start": 1435, + "end": 1436, "loc": { "start": { - "line": 32, + "line": 59, "column": 12 }, "end": { - "line": 32, + "line": 59, "column": 13 } } @@ -7379,15 +14069,15 @@ "updateContext": null }, "value": "reload", - "start": 744, - "end": 752, + "start": 1436, + "end": 1444, "loc": { "start": { - "line": 32, + "line": 59, "column": 13 }, "end": { - "line": 32, + "line": 59, "column": 21 } } @@ -7405,15 +14095,15 @@ "binop": null, "updateContext": null }, - "start": 752, - "end": 753, + "start": 1444, + "end": 1445, "loc": { "start": { - "line": 32, + "line": 59, "column": 21 }, "end": { - "line": 32, + "line": 59, "column": 22 } } @@ -7430,15 +14120,15 @@ "postfix": false, "binop": null }, - "start": 754, - "end": 755, + "start": 1446, + "end": 1447, "loc": { "start": { - "line": 32, + "line": 59, "column": 23 }, "end": { - "line": 32, + "line": 59, "column": 24 } } @@ -7455,15 +14145,15 @@ "postfix": false, "binop": null }, - "start": 755, - "end": 756, + "start": 1447, + "end": 1448, "loc": { "start": { - "line": 32, + "line": 59, "column": 24 }, "end": { - "line": 32, + "line": 59, "column": 25 } } @@ -7481,15 +14171,15 @@ "binop": null, "updateContext": null }, - "start": 757, - "end": 759, + "start": 1449, + "end": 1451, "loc": { "start": { - "line": 32, + "line": 59, "column": 26 }, "end": { - "line": 32, + "line": 59, "column": 28 } } @@ -7506,15 +14196,15 @@ "postfix": false, "binop": null }, - "start": 760, - "end": 761, + "start": 1452, + "end": 1453, "loc": { "start": { - "line": 32, + "line": 59, "column": 29 }, "end": { - "line": 32, + "line": 59, "column": 30 } } @@ -7532,15 +14222,15 @@ "binop": null }, "value": "server", - "start": 766, - "end": 772, + "start": 1458, + "end": 1464, "loc": { "start": { - "line": 33, + "line": 60, "column": 4 }, "end": { - "line": 33, + "line": 60, "column": 10 } } @@ -7558,15 +14248,15 @@ "binop": null, "updateContext": null }, - "start": 772, - "end": 773, + "start": 1464, + "end": 1465, "loc": { "start": { - "line": 33, + "line": 60, "column": 10 }, "end": { - "line": 33, + "line": 60, "column": 11 } } @@ -7584,15 +14274,15 @@ "binop": null }, "value": "reload", - "start": 773, - "end": 779, + "start": 1465, + "end": 1471, "loc": { "start": { - "line": 33, + "line": 60, "column": 11 }, "end": { - "line": 33, + "line": 60, "column": 17 } } @@ -7609,15 +14299,15 @@ "postfix": false, "binop": null }, - "start": 779, - "end": 780, + "start": 1471, + "end": 1472, "loc": { "start": { - "line": 33, + "line": 60, "column": 17 }, "end": { - "line": 33, + "line": 60, "column": 18 } } @@ -7634,15 +14324,15 @@ "postfix": false, "binop": null }, - "start": 780, - "end": 781, + "start": 1472, + "end": 1473, "loc": { "start": { - "line": 33, + "line": 60, "column": 18 }, "end": { - "line": 33, + "line": 60, "column": 19 } } @@ -7660,15 +14350,15 @@ "binop": null, "updateContext": null }, - "start": 781, - "end": 782, + "start": 1473, + "end": 1474, "loc": { "start": { - "line": 33, + "line": 60, "column": 19 }, "end": { - "line": 33, + "line": 60, "column": 20 } } @@ -7685,15 +14375,15 @@ "postfix": false, "binop": null }, - "start": 785, - "end": 786, + "start": 1477, + "end": 1478, "loc": { "start": { - "line": 34, + "line": 61, "column": 2 }, "end": { - "line": 34, + "line": 61, "column": 3 } } @@ -7710,15 +14400,15 @@ "postfix": false, "binop": null }, - "start": 786, - "end": 787, + "start": 1478, + "end": 1479, "loc": { "start": { - "line": 34, + "line": 61, "column": 3 }, "end": { - "line": 34, + "line": 61, "column": 4 } } @@ -7736,15 +14426,15 @@ "binop": null, "updateContext": null }, - "start": 787, - "end": 788, + "start": 1479, + "end": 1480, "loc": { "start": { - "line": 34, + "line": 61, "column": 4 }, "end": { - "line": 34, + "line": 61, "column": 5 } } @@ -7764,15 +14454,15 @@ "updateContext": null }, "value": "return", - "start": 791, - "end": 797, + "start": 1483, + "end": 1489, "loc": { "start": { - "line": 35, + "line": 62, "column": 2 }, "end": { - "line": 35, + "line": 62, "column": 8 } } @@ -7790,15 +14480,15 @@ "binop": null }, "value": "watcher", - "start": 798, - "end": 805, + "start": 1490, + "end": 1497, "loc": { "start": { - "line": 35, + "line": 62, "column": 9 }, "end": { - "line": 35, + "line": 62, "column": 16 } } @@ -7816,15 +14506,15 @@ "binop": null, "updateContext": null }, - "start": 805, - "end": 806, + "start": 1497, + "end": 1498, "loc": { "start": { - "line": 35, + "line": 62, "column": 16 }, "end": { - "line": 35, + "line": 62, "column": 17 } } @@ -7842,15 +14532,15 @@ "binop": null }, "value": "watch", - "start": 806, - "end": 811, + "start": 1498, + "end": 1503, "loc": { "start": { - "line": 35, + "line": 62, "column": 17 }, "end": { - "line": 35, + "line": 62, "column": 22 } } @@ -7867,15 +14557,15 @@ "postfix": false, "binop": null }, - "start": 811, - "end": 812, + "start": 1503, + "end": 1504, "loc": { "start": { - "line": 35, + "line": 62, "column": 22 }, "end": { - "line": 35, + "line": 62, "column": 23 } } @@ -7893,15 +14583,15 @@ "binop": null }, "value": "config", - "start": 812, - "end": 818, + "start": 1504, + "end": 1510, "loc": { "start": { - "line": 35, + "line": 62, "column": 23 }, "end": { - "line": 35, + "line": 62, "column": 29 } } @@ -7918,15 +14608,15 @@ "postfix": false, "binop": null }, - "start": 818, - "end": 819, + "start": 1510, + "end": 1511, "loc": { "start": { - "line": 35, + "line": 62, "column": 29 }, "end": { - "line": 35, + "line": 62, "column": 30 } } @@ -7944,15 +14634,15 @@ "binop": null, "updateContext": null }, - "start": 819, - "end": 820, + "start": 1511, + "end": 1512, "loc": { "start": { - "line": 35, + "line": 62, "column": 30 }, "end": { - "line": 35, + "line": 62, "column": 31 } } @@ -7969,15 +14659,15 @@ "postfix": false, "binop": null }, - "start": 821, - "end": 822, + "start": 1513, + "end": 1514, "loc": { "start": { - "line": 36, + "line": 63, "column": 0 }, "end": { - "line": 36, + "line": 63, "column": 1 } } @@ -7995,15 +14685,15 @@ "binop": null, "updateContext": null }, - "start": 822, - "end": 823, + "start": 1514, + "end": 1515, "loc": { "start": { - "line": 36, + "line": 63, "column": 1 }, "end": { - "line": 36, + "line": 63, "column": 2 } } @@ -8023,15 +14713,15 @@ "updateContext": null }, "value": "export", - "start": 825, - "end": 831, + "start": 1517, + "end": 1523, "loc": { "start": { - "line": 38, + "line": 65, "column": 0 }, "end": { - "line": 38, + "line": 65, "column": 6 } } @@ -8051,15 +14741,15 @@ "updateContext": null }, "value": "default", - "start": 832, - "end": 839, + "start": 1524, + "end": 1531, "loc": { "start": { - "line": 38, + "line": 65, "column": 7 }, "end": { - "line": 38, + "line": 65, "column": 14 } } @@ -8076,15 +14766,15 @@ "postfix": false, "binop": null }, - "start": 840, - "end": 841, + "start": 1532, + "end": 1533, "loc": { "start": { - "line": 38, + "line": 65, "column": 15 }, "end": { - "line": 38, + "line": 65, "column": 16 } } @@ -8102,15 +14792,15 @@ "binop": null }, "value": "build", - "start": 844, - "end": 849, + "start": 1536, + "end": 1541, "loc": { "start": { - "line": 39, + "line": 66, "column": 2 }, "end": { - "line": 39, + "line": 66, "column": 7 } } @@ -8128,16 +14818,68 @@ "binop": null, "updateContext": null }, - "start": 849, - "end": 850, + "start": 1541, + "end": 1542, "loc": { "start": { - "line": 39, + "line": 66, "column": 7 }, "end": { - "line": 39, + "line": 66, + "column": 8 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "uglify", + "start": 1545, + "end": 1551, + "loc": { + "start": { + "line": 67, + "column": 2 + }, + "end": { + "line": 67, + "column": 8 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1551, + "end": 1552, + "loc": { + "start": { + "line": 67, "column": 8 + }, + "end": { + "line": 67, + "column": 9 } } }, @@ -8154,15 +14896,15 @@ "binop": null }, "value": "copy", - "start": 853, - "end": 857, + "start": 1555, + "end": 1559, "loc": { "start": { - "line": 40, + "line": 68, "column": 2 }, "end": { - "line": 40, + "line": 68, "column": 6 } } @@ -8180,15 +14922,15 @@ "binop": null, "updateContext": null }, - "start": 857, - "end": 858, + "start": 1559, + "end": 1560, "loc": { "start": { - "line": 40, + "line": 68, "column": 6 }, "end": { - "line": 40, + "line": 68, "column": 7 } } @@ -8206,15 +14948,15 @@ "binop": null }, "value": "serve", - "start": 861, - "end": 866, + "start": 1563, + "end": 1568, "loc": { "start": { - "line": 41, + "line": 69, "column": 2 }, "end": { - "line": 41, + "line": 69, "column": 7 } } @@ -8232,15 +14974,15 @@ "binop": null, "updateContext": null }, - "start": 866, - "end": 867, + "start": 1568, + "end": 1569, "loc": { "start": { - "line": 41, + "line": 69, "column": 7 }, "end": { - "line": 41, + "line": 69, "column": 8 } } @@ -8258,15 +15000,15 @@ "binop": null }, "value": "watch", - "start": 870, - "end": 875, + "start": 1572, + "end": 1577, "loc": { "start": { - "line": 42, + "line": 70, "column": 2 }, "end": { - "line": 42, + "line": 70, "column": 7 } } @@ -8283,15 +15025,15 @@ "postfix": false, "binop": null }, - "start": 876, - "end": 877, + "start": 1578, + "end": 1579, "loc": { "start": { - "line": 43, + "line": 71, "column": 0 }, "end": { - "line": 43, + "line": 71, "column": 1 } } @@ -8309,15 +15051,15 @@ "binop": null, "updateContext": null }, - "start": 877, - "end": 878, + "start": 1579, + "end": 1580, "loc": { "start": { - "line": 43, + "line": 71, "column": 1 }, "end": { - "line": 43, + "line": 71, "column": 2 } } @@ -8335,15 +15077,15 @@ "binop": null, "updateContext": null }, - "start": 879, - "end": 879, + "start": 1581, + "end": 1581, "loc": { "start": { - "line": 44, + "line": 72, "column": 0 }, "end": { - "line": 44, + "line": 72, "column": 0 } } diff --git a/docs/ast/source/watcher.js.json b/docs/ast/source/watcher.js.json index 98e4059..716bff2 100644 --- a/docs/ast/source/watcher.js.json +++ b/docs/ast/source/watcher.js.json @@ -1,28 +1,28 @@ { "type": "File", "start": 0, - "end": 2634, + "end": 3023, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 93, + "line": 107, "column": 0 } }, "program": { "type": "Program", "start": 0, - "end": 2634, + "end": 3023, "loc": { "start": { "line": 1, "column": 0 }, "end": { - "line": 93, + "line": 107, "column": 0 } }, @@ -1105,333 +1105,756 @@ "init": null } ], - "kind": "let", - "trailingComments": [ - { - "type": "CommentBlock", - "value": "*\n * @extends EventEmitter\n ", - "start": 374, - "end": 406, - "loc": { - "start": { - "line": 14, - "column": 0 - }, - "end": { - "line": 16, - "column": 3 - } - } - } - ] + "kind": "let" }, { - "type": "Identifier", - "start": 407, - "end": 2603, + "type": "VariableDeclaration", + "start": 374, + "end": 512, "loc": { "start": { - "line": 17, + "line": 14, "column": 0 }, "end": { - "line": 91, - "column": 1 + "line": 22, + "column": 2 } }, - "id": { - "type": "Identifier", - "start": 413, - "end": 420, - "loc": { - "start": { - "line": 17, - "column": 6 - }, - "end": { - "line": 17, - "column": 13 - }, - "identifierName": "Watcher" - }, - "name": "Watcher", - "leadingComments": null - }, - "superClass": { - "type": "Identifier", - "start": 429, - "end": 441, - "loc": { - "start": { - "line": 17, - "column": 22 - }, - "end": { - "line": 17, - "column": 34 + "declarations": [ + { + "type": "VariableDeclarator", + "start": 380, + "end": 511, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 22, + "column": 1 + } }, - "identifierName": "EventEmitter" - }, - "name": "EventEmitter" - }, - "body": { - "type": "ClassBody", - "start": 442, - "end": 2603, - "loc": { - "start": { - "line": 17, - "column": 35 + "id": { + "type": "Identifier", + "start": 380, + "end": 391, + "loc": { + "start": { + "line": 14, + "column": 6 + }, + "end": { + "line": 14, + "column": 17 + }, + "identifierName": "ensureArray" + }, + "name": "ensureArray" }, - "end": { - "line": 91, - "column": 1 - } - }, - "body": [ - { - "type": "ClassMethod", - "start": 502, - "end": 1292, + "init": { + "type": "ArrowFunctionExpression", + "start": 394, + "end": 511, "loc": { "start": { - "line": 22, - "column": 2 + "line": 14, + "column": 20 }, "end": { - "line": 46, - "column": 3 + "line": 22, + "column": 1 } }, - "computed": false, - "key": { + "id": { "type": "Identifier", - "start": 502, - "end": 507, + "start": 380, + "end": 391, "loc": { "start": { - "line": 22, - "column": 2 + "line": 14, + "column": 6 }, "end": { - "line": 22, - "column": 7 + "line": 14, + "column": 17 }, - "identifierName": "watch" + "identifierName": "ensureArray" }, - "name": "watch", - "leadingComments": null + "name": "ensureArray" }, - "static": false, - "kind": "method", - "id": null, "generator": false, "expression": false, "async": false, "params": [ { "type": "Identifier", - "start": 508, - "end": 514, + "start": 394, + "end": 399, "loc": { "start": { - "line": 22, - "column": 8 + "line": 14, + "column": 20 }, "end": { - "line": 22, - "column": 14 + "line": 14, + "column": 25 }, - "identifierName": "config" + "identifierName": "array" }, - "name": "config" + "name": "array" } ], "body": { "type": "BlockStatement", - "start": 516, - "end": 1292, + "start": 403, + "end": 511, "loc": { "start": { - "line": 22, - "column": 16 + "line": 14, + "column": 29 }, "end": { - "line": 46, - "column": 3 + "line": 22, + "column": 1 } }, "body": [ { - "type": "ReturnStatement", - "start": 522, - "end": 1288, + "type": "IfStatement", + "start": 407, + "end": 456, "loc": { "start": { - "line": 23, - "column": 4 + "line": 15, + "column": 2 }, "end": { - "line": 45, - "column": 7 + "line": 17, + "column": 3 } }, - "argument": { - "type": "NewExpression", - "start": 529, - "end": 1287, + "test": { + "type": "CallExpression", + "start": 411, + "end": 431, "loc": { "start": { - "line": 23, - "column": 11 + "line": 15, + "column": 6 }, "end": { - "line": 45, - "column": 6 + "line": 15, + "column": 26 } }, "callee": { - "type": "Identifier", - "start": 533, - "end": 540, + "type": "MemberExpression", + "start": 411, + "end": 424, "loc": { "start": { - "line": 23, - "column": 15 + "line": 15, + "column": 6 }, "end": { - "line": 23, - "column": 22 + "line": 15, + "column": 19 + } + }, + "object": { + "type": "Identifier", + "start": 411, + "end": 416, + "loc": { + "start": { + "line": 15, + "column": 6 + }, + "end": { + "line": 15, + "column": 11 + }, + "identifierName": "Array" }, - "identifierName": "Promise" + "name": "Array" }, - "name": "Promise" + "property": { + "type": "Identifier", + "start": 417, + "end": 424, + "loc": { + "start": { + "line": 15, + "column": 12 + }, + "end": { + "line": 15, + "column": 19 + }, + "identifierName": "isArray" + }, + "name": "isArray" + }, + "computed": false }, "arguments": [ { - "type": "ArrowFunctionExpression", - "start": 541, - "end": 1286, + "type": "Identifier", + "start": 425, + "end": 430, "loc": { "start": { - "line": 23, - "column": 23 + "line": 15, + "column": 20 }, "end": { - "line": 45, - "column": 5 - } + "line": 15, + "column": 25 + }, + "identifierName": "array" }, - "id": null, - "generator": false, - "expression": false, - "async": false, - "params": [ - { - "type": "Identifier", - "start": 542, - "end": 549, - "loc": { - "start": { - "line": 23, - "column": 24 - }, - "end": { - "line": 23, - "column": 31 - }, - "identifierName": "resolve" - }, - "name": "resolve" + "name": "array" + } + ] + }, + "consequent": { + "type": "BlockStatement", + "start": 433, + "end": 456, + "loc": { + "start": { + "line": 15, + "column": 28 + }, + "end": { + "line": 17, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 439, + "end": 452, + "loc": { + "start": { + "line": 16, + "column": 4 }, - { - "type": "Identifier", - "start": 551, - "end": 557, - "loc": { - "start": { - "line": 23, - "column": 33 - }, - "end": { - "line": 23, - "column": 39 - }, - "identifierName": "reject" - }, - "name": "reject" + "end": { + "line": 16, + "column": 17 } - ], - "body": { - "type": "BlockStatement", - "start": 562, - "end": 1286, + }, + "argument": { + "type": "Identifier", + "start": 446, + "end": 451, "loc": { "start": { - "line": 23, - "column": 44 + "line": 16, + "column": 11 }, "end": { - "line": 45, - "column": 5 - } + "line": 16, + "column": 16 + }, + "identifierName": "array" }, - "body": [ - { - "type": "IfStatement", - "start": 570, - "end": 727, - "loc": { - "start": { - "line": 24, - "column": 6 - }, - "end": { - "line": 28, - "column": 7 - } - }, - "test": { - "type": "UnaryExpression", - "start": 574, - "end": 587, - "loc": { - "start": { - "line": 24, - "column": 10 - }, - "end": { - "line": 24, - "column": 23 - } - }, - "operator": "!", - "prefix": true, - "argument": { - "type": "MemberExpression", - "start": 575, - "end": 587, - "loc": { - "start": { - "line": 24, - "column": 11 - }, - "end": { - "line": 24, - "column": 23 - } - }, + "name": "array" + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "IfStatement", + "start": 459, + "end": 491, + "loc": { + "start": { + "line": 18, + "column": 2 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "test": { + "type": "UnaryExpression", + "start": 463, + "end": 469, + "loc": { + "start": { + "line": 18, + "column": 6 + }, + "end": { + "line": 18, + "column": 12 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "Identifier", + "start": 464, + "end": 469, + "loc": { + "start": { + "line": 18, + "column": 7 + }, + "end": { + "line": 18, + "column": 12 + }, + "identifierName": "array" + }, + "name": "array" + }, + "extra": { + "parenthesizedArgument": false + } + }, + "consequent": { + "type": "BlockStatement", + "start": 471, + "end": 491, + "loc": { + "start": { + "line": 18, + "column": 14 + }, + "end": { + "line": 20, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 477, + "end": 487, + "loc": { + "start": { + "line": 19, + "column": 4 + }, + "end": { + "line": 19, + "column": 14 + } + }, + "argument": { + "type": "ArrayExpression", + "start": 484, + "end": 486, + "loc": { + "start": { + "line": 19, + "column": 11 + }, + "end": { + "line": 19, + "column": 13 + } + }, + "elements": [] + } + } + ], + "directives": [] + }, + "alternate": null + }, + { + "type": "ReturnStatement", + "start": 494, + "end": 509, + "loc": { + "start": { + "line": 21, + "column": 2 + }, + "end": { + "line": 21, + "column": 17 + } + }, + "argument": { + "type": "ArrayExpression", + "start": 501, + "end": 508, + "loc": { + "start": { + "line": 21, + "column": 9 + }, + "end": { + "line": 21, + "column": 16 + } + }, + "elements": [ + { + "type": "Identifier", + "start": 502, + "end": 507, + "loc": { + "start": { + "line": 21, + "column": 10 + }, + "end": { + "line": 21, + "column": 15 + }, + "identifierName": "array" + }, + "name": "array" + } + ] + } + } + ], + "directives": [] + } + } + } + ], + "kind": "const", + "trailingComments": [ + { + "type": "CommentBlock", + "value": "*\n * @extends EventEmitter\n ", + "start": 514, + "end": 546, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + } + ] + }, + { + "type": "Identifier", + "start": 547, + "end": 2992, + "loc": { + "start": { + "line": 27, + "column": 0 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "id": { + "type": "Identifier", + "start": 553, + "end": 560, + "loc": { + "start": { + "line": 27, + "column": 6 + }, + "end": { + "line": 27, + "column": 13 + }, + "identifierName": "Watcher" + }, + "name": "Watcher", + "leadingComments": null + }, + "superClass": { + "type": "Identifier", + "start": 569, + "end": 581, + "loc": { + "start": { + "line": 27, + "column": 22 + }, + "end": { + "line": 27, + "column": 34 + }, + "identifierName": "EventEmitter" + }, + "name": "EventEmitter" + }, + "body": { + "type": "ClassBody", + "start": 582, + "end": 2992, + "loc": { + "start": { + "line": 27, + "column": 35 + }, + "end": { + "line": 105, + "column": 1 + } + }, + "body": [ + { + "type": "ClassMethod", + "start": 642, + "end": 1681, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "computed": false, + "key": { + "type": "Identifier", + "start": 642, + "end": 647, + "loc": { + "start": { + "line": 32, + "column": 2 + }, + "end": { + "line": 32, + "column": 7 + }, + "identifierName": "watch" + }, + "name": "watch", + "leadingComments": null + }, + "static": false, + "kind": "method", + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 648, + "end": 654, + "loc": { + "start": { + "line": 32, + "column": 8 + }, + "end": { + "line": 32, + "column": 14 + }, + "identifierName": "config" + }, + "name": "config" + } + ], + "body": { + "type": "BlockStatement", + "start": 656, + "end": 1681, + "loc": { + "start": { + "line": 32, + "column": 16 + }, + "end": { + "line": 60, + "column": 3 + } + }, + "body": [ + { + "type": "ReturnStatement", + "start": 662, + "end": 1677, + "loc": { + "start": { + "line": 33, + "column": 4 + }, + "end": { + "line": 59, + "column": 7 + } + }, + "argument": { + "type": "NewExpression", + "start": 669, + "end": 1676, + "loc": { + "start": { + "line": 33, + "column": 11 + }, + "end": { + "line": 59, + "column": 6 + } + }, + "callee": { + "type": "Identifier", + "start": 673, + "end": 680, + "loc": { + "start": { + "line": 33, + "column": 15 + }, + "end": { + "line": 33, + "column": 22 + }, + "identifierName": "Promise" + }, + "name": "Promise" + }, + "arguments": [ + { + "type": "ArrowFunctionExpression", + "start": 681, + "end": 1675, + "loc": { + "start": { + "line": 33, + "column": 23 + }, + "end": { + "line": 59, + "column": 5 + } + }, + "id": null, + "generator": false, + "expression": false, + "async": false, + "params": [ + { + "type": "Identifier", + "start": 682, + "end": 689, + "loc": { + "start": { + "line": 33, + "column": 24 + }, + "end": { + "line": 33, + "column": 31 + }, + "identifierName": "resolve" + }, + "name": "resolve" + }, + { + "type": "Identifier", + "start": 691, + "end": 697, + "loc": { + "start": { + "line": 33, + "column": 33 + }, + "end": { + "line": 33, + "column": 39 + }, + "identifierName": "reject" + }, + "name": "reject" + } + ], + "body": { + "type": "BlockStatement", + "start": 702, + "end": 1675, + "loc": { + "start": { + "line": 33, + "column": 44 + }, + "end": { + "line": 59, + "column": 5 + } + }, + "body": [ + { + "type": "IfStatement", + "start": 710, + "end": 867, + "loc": { + "start": { + "line": 34, + "column": 6 + }, + "end": { + "line": 38, + "column": 7 + } + }, + "test": { + "type": "UnaryExpression", + "start": 714, + "end": 727, + "loc": { + "start": { + "line": 34, + "column": 10 + }, + "end": { + "line": 34, + "column": 23 + } + }, + "operator": "!", + "prefix": true, + "argument": { + "type": "MemberExpression", + "start": 715, + "end": 727, + "loc": { + "start": { + "line": 34, + "column": 11 + }, + "end": { + "line": 34, + "column": 23 + } + }, "object": { "type": "Identifier", - "start": 575, - "end": 581, + "start": 715, + "end": 721, "loc": { "start": { - "line": 24, + "line": 34, "column": 11 }, "end": { - "line": 24, + "line": 34, "column": 17 }, "identifierName": "config" @@ -1440,15 +1863,15 @@ }, "property": { "type": "Identifier", - "start": 582, - "end": 587, + "start": 722, + "end": 727, "loc": { "start": { - "line": 24, + "line": 34, "column": 18 }, "end": { - "line": 24, + "line": 34, "column": 23 }, "identifierName": "watch" @@ -1463,72 +1886,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 589, - "end": 727, + "start": 729, + "end": 867, "loc": { "start": { - "line": 24, + "line": 34, "column": 25 }, "end": { - "line": 28, + "line": 38, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 599, - "end": 631, + "start": 739, + "end": 771, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 599, - "end": 630, + "start": 739, + "end": 770, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 599, - "end": 610, + "start": 739, + "end": 750, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 19 } }, "object": { "type": "Identifier", - "start": 599, - "end": 605, + "start": 739, + "end": 745, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 14 }, "identifierName": "logger" @@ -1537,15 +1960,15 @@ }, "property": { "type": "Identifier", - "start": 606, - "end": 610, + "start": 746, + "end": 750, "loc": { "start": { - "line": 25, + "line": 35, "column": 15 }, "end": { - "line": 25, + "line": 35, "column": 19 }, "identifierName": "warn" @@ -1557,15 +1980,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 611, - "end": 629, + "start": 751, + "end": 769, "loc": { "start": { - "line": 25, + "line": 35, "column": 20 }, "end": { - "line": 25, + "line": 35, "column": 38 } }, @@ -1580,43 +2003,43 @@ }, { "type": "ExpressionStatement", - "start": 640, - "end": 667, + "start": 780, + "end": 807, "loc": { "start": { - "line": 26, + "line": 36, "column": 8 }, "end": { - "line": 26, + "line": 36, "column": 35 } }, "expression": { "type": "CallExpression", - "start": 640, - "end": 666, + "start": 780, + "end": 806, "loc": { "start": { - "line": 26, + "line": 36, "column": 8 }, "end": { - "line": 26, + "line": 36, "column": 34 } }, "callee": { "type": "Identifier", - "start": 640, - "end": 646, + "start": 780, + "end": 786, "loc": { "start": { - "line": 26, + "line": 36, "column": 8 }, "end": { - "line": 26, + "line": 36, "column": 14 }, "identifierName": "reject" @@ -1626,15 +2049,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 647, - "end": 665, + "start": 787, + "end": 805, "loc": { "start": { - "line": 26, + "line": 36, "column": 15 }, "end": { - "line": 26, + "line": 36, "column": 33 } }, @@ -1649,57 +2072,57 @@ }, { "type": "ReturnStatement", - "start": 676, - "end": 719, + "start": 816, + "end": 859, "loc": { "start": { - "line": 27, + "line": 37, "column": 8 }, "end": { - "line": 27, + "line": 37, "column": 51 } }, "argument": { "type": "CallExpression", - "start": 683, - "end": 718, + "start": 823, + "end": 858, "loc": { "start": { - "line": 27, + "line": 37, "column": 15 }, "end": { - "line": 27, + "line": 37, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 683, - "end": 695, + "start": 823, + "end": 835, "loc": { "start": { - "line": 27, + "line": 37, "column": 15 }, "end": { - "line": 27, + "line": 37, "column": 27 } }, "object": { "type": "Identifier", - "start": 683, - "end": 690, + "start": 823, + "end": 830, "loc": { "start": { - "line": 27, + "line": 37, "column": 15 }, "end": { - "line": 27, + "line": 37, "column": 22 }, "identifierName": "process" @@ -1708,15 +2131,15 @@ }, "property": { "type": "Identifier", - "start": 691, - "end": 695, + "start": 831, + "end": 835, "loc": { "start": { - "line": 27, + "line": 37, "column": 23 }, "end": { - "line": 27, + "line": 37, "column": 27 }, "identifierName": "kill" @@ -1728,29 +2151,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 696, - "end": 707, + "start": 836, + "end": 847, "loc": { "start": { - "line": 27, + "line": 37, "column": 28 }, "end": { - "line": 27, + "line": 37, "column": 39 } }, "object": { "type": "Identifier", - "start": 696, - "end": 703, + "start": 836, + "end": 843, "loc": { "start": { - "line": 27, + "line": 37, "column": 28 }, "end": { - "line": 27, + "line": 37, "column": 35 }, "identifierName": "process" @@ -1759,15 +2182,15 @@ }, "property": { "type": "Identifier", - "start": 704, - "end": 707, + "start": 844, + "end": 847, "loc": { "start": { - "line": 27, + "line": 37, "column": 36 }, "end": { - "line": 27, + "line": 37, "column": 39 }, "identifierName": "pid" @@ -1778,15 +2201,15 @@ }, { "type": "StringLiteral", - "start": 709, - "end": 717, + "start": 849, + "end": 857, "loc": { "start": { - "line": 27, + "line": 37, "column": 41 }, "end": { - "line": 27, + "line": 37, "column": 49 } }, @@ -1806,73 +2229,73 @@ }, { "type": "ExpressionStatement", - "start": 734, - "end": 762, + "start": 874, + "end": 902, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 734, - "end": 761, + "start": 874, + "end": 901, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 734, - "end": 745, + "start": 874, + "end": 885, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 734, - "end": 738, + "start": 874, + "end": 878, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 10 } } }, "property": { "type": "Identifier", - "start": 739, - "end": 745, + "start": 879, + "end": 885, "loc": { "start": { - "line": 29, + "line": 39, "column": 11 }, "end": { - "line": 29, + "line": 39, "column": 17 }, "identifierName": "server" @@ -1883,29 +2306,29 @@ }, "right": { "type": "MemberExpression", - "start": 748, - "end": 761, + "start": 888, + "end": 901, "loc": { "start": { - "line": 29, + "line": 39, "column": 20 }, "end": { - "line": 29, + "line": 39, "column": 33 } }, "object": { "type": "Identifier", - "start": 748, - "end": 754, + "start": 888, + "end": 894, "loc": { "start": { - "line": 29, + "line": 39, "column": 20 }, "end": { - "line": 29, + "line": 39, "column": 26 }, "identifierName": "config" @@ -1914,15 +2337,15 @@ }, "property": { "type": "Identifier", - "start": 755, - "end": 761, + "start": 895, + "end": 901, "loc": { "start": { - "line": 29, + "line": 39, "column": 27 }, "end": { - "line": 29, + "line": 39, "column": 33 }, "identifierName": "server" @@ -1935,72 +2358,72 @@ }, { "type": "ExpressionStatement", - "start": 769, - "end": 801, + "start": 909, + "end": 941, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 769, - "end": 800, + "start": 909, + "end": 940, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 769, - "end": 787, + "start": 909, + "end": 927, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 769, - "end": 773, + "start": 909, + "end": 913, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 10 } } }, "property": { "type": "Identifier", - "start": 774, - "end": 787, + "start": 914, + "end": 927, "loc": { "start": { - "line": 30, + "line": 40, "column": 11 }, "end": { - "line": 30, + "line": 40, "column": 24 }, "identifierName": "configureDemo" @@ -2012,44 +2435,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 788, - "end": 799, + "start": 928, + "end": 939, "loc": { "start": { - "line": 30, + "line": 40, "column": 25 }, "end": { - "line": 30, + "line": 40, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 788, - "end": 792, + "start": 928, + "end": 932, "loc": { "start": { - "line": 30, + "line": 40, "column": 25 }, "end": { - "line": 30, + "line": 40, "column": 29 } } }, "property": { "type": "Identifier", - "start": 793, - "end": 799, + "start": 933, + "end": 939, "loc": { "start": { - "line": 30, + "line": 40, "column": 30 }, "end": { - "line": 30, + "line": 40, "column": 36 }, "identifierName": "server" @@ -2063,57 +2486,57 @@ }, { "type": "ExpressionStatement", - "start": 809, - "end": 886, + "start": 949, + "end": 1026, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 83 } }, "expression": { "type": "CallExpression", - "start": 809, - "end": 885, + "start": 949, + "end": 1025, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 82 } }, "callee": { "type": "MemberExpression", - "start": 809, - "end": 819, + "start": 949, + "end": 959, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 16 } }, "object": { "type": "Identifier", - "start": 809, - "end": 815, + "start": 949, + "end": 955, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 12 }, "identifierName": "logger" @@ -2122,15 +2545,15 @@ }, "property": { "type": "Identifier", - "start": 816, - "end": 819, + "start": 956, + "end": 959, "loc": { "start": { - "line": 32, + "line": 42, "column": 13 }, "end": { - "line": 32, + "line": 42, "column": 16 }, "identifierName": "log" @@ -2142,44 +2565,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 820, - "end": 884, + "start": 960, + "end": 1024, "loc": { "start": { - "line": 32, + "line": 42, "column": 17 }, "end": { - "line": 32, + "line": 42, "column": 81 } }, "expressions": [ { "type": "CallExpression", - "start": 824, - "end": 830, + "start": 964, + "end": 970, "loc": { "start": { - "line": 32, + "line": 42, "column": 21 }, "end": { - "line": 32, + "line": 42, "column": 27 } }, "callee": { "type": "Identifier", - "start": 824, - "end": 828, + "start": 964, + "end": 968, "loc": { "start": { - "line": 32, + "line": 42, "column": 21 }, "end": { - "line": 32, + "line": 42, "column": 25 }, "identifierName": "time" @@ -2190,43 +2613,43 @@ }, { "type": "CallExpression", - "start": 835, - "end": 882, + "start": 975, + "end": 1022, "loc": { "start": { - "line": 32, + "line": 42, "column": 32 }, "end": { - "line": 32, + "line": 42, "column": 79 } }, "callee": { "type": "MemberExpression", - "start": 835, - "end": 848, + "start": 975, + "end": 988, "loc": { "start": { - "line": 32, + "line": 42, "column": 32 }, "end": { - "line": 32, + "line": 42, "column": 45 } }, "object": { "type": "Identifier", - "start": 835, - "end": 841, + "start": 975, + "end": 981, "loc": { "start": { - "line": 32, + "line": 42, "column": 32 }, "end": { - "line": 32, + "line": 42, "column": 38 }, "identifierName": "logger" @@ -2235,15 +2658,15 @@ }, "property": { "type": "Identifier", - "start": 842, - "end": 848, + "start": 982, + "end": 988, "loc": { "start": { - "line": 32, + "line": 42, "column": 39 }, "end": { - "line": 32, + "line": 42, "column": 45 }, "identifierName": "_chalk" @@ -2255,15 +2678,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 849, - "end": 873, + "start": 989, + "end": 1013, "loc": { "start": { - "line": 32, + "line": 42, "column": 46 }, "end": { - "line": 32, + "line": 42, "column": 70 } }, @@ -2275,15 +2698,15 @@ }, { "type": "StringLiteral", - "start": 875, - "end": 881, + "start": 1015, + "end": 1021, "loc": { "start": { - "line": 32, + "line": 42, "column": 72 }, "end": { - "line": 32, + "line": 42, "column": 78 } }, @@ -2299,15 +2722,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 821, - "end": 822, + "start": 961, + "end": 962, "loc": { "start": { - "line": 32, + "line": 42, "column": 18 }, "end": { - "line": 32, + "line": 42, "column": 19 } }, @@ -2319,15 +2742,15 @@ }, { "type": "TemplateElement", - "start": 831, - "end": 833, + "start": 971, + "end": 973, "loc": { "start": { - "line": 32, + "line": 42, "column": 28 }, "end": { - "line": 32, + "line": 42, "column": 30 } }, @@ -2339,15 +2762,15 @@ }, { "type": "TemplateElement", - "start": 883, - "end": 883, + "start": 1023, + "end": 1023, "loc": { "start": { - "line": 32, + "line": 42, "column": 80 }, "end": { - "line": 32, + "line": 42, "column": 80 } }, @@ -2364,72 +2787,72 @@ }, { "type": "ExpressionStatement", - "start": 893, - "end": 916, + "start": 1033, + "end": 1056, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 893, - "end": 915, + "start": 1033, + "end": 1055, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 893, - "end": 907, + "start": 1033, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 893, - "end": 897, + "start": 1033, + "end": 1037, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 10 } } }, "property": { "type": "Identifier", - "start": 898, - "end": 907, + "start": 1038, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 43, "column": 11 }, "end": { - "line": 33, + "line": 43, "column": 20 }, "identifierName": "runWorker" @@ -2441,15 +2864,15 @@ "arguments": [ { "type": "Identifier", - "start": 908, - "end": 914, + "start": 1048, + "end": 1054, "loc": { "start": { - "line": 33, + "line": 43, "column": 21 }, "end": { - "line": 33, + "line": 43, "column": 27 }, "identifierName": "config" @@ -2461,57 +2884,57 @@ }, { "type": "ExpressionStatement", - "start": 924, - "end": 1005, + "start": 1064, + "end": 1145, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 87 } }, "expression": { "type": "CallExpression", - "start": 924, - "end": 1004, + "start": 1064, + "end": 1144, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 86 } }, "callee": { "type": "MemberExpression", - "start": 924, - "end": 934, + "start": 1064, + "end": 1074, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 16 } }, "object": { "type": "Identifier", - "start": 924, - "end": 930, + "start": 1064, + "end": 1070, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 12 }, "identifierName": "logger" @@ -2520,15 +2943,15 @@ }, "property": { "type": "Identifier", - "start": 931, - "end": 934, + "start": 1071, + "end": 1074, "loc": { "start": { - "line": 35, + "line": 45, "column": 13 }, "end": { - "line": 35, + "line": 45, "column": 16 }, "identifierName": "log" @@ -2540,44 +2963,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 935, - "end": 1003, + "start": 1075, + "end": 1143, "loc": { "start": { - "line": 35, + "line": 45, "column": 17 }, "end": { - "line": 35, + "line": 45, "column": 85 } }, "expressions": [ { "type": "CallExpression", - "start": 939, - "end": 945, + "start": 1079, + "end": 1085, "loc": { "start": { - "line": 35, + "line": 45, "column": 21 }, "end": { - "line": 35, + "line": 45, "column": 27 } }, "callee": { "type": "Identifier", - "start": 939, - "end": 943, + "start": 1079, + "end": 1083, "loc": { "start": { - "line": 35, + "line": 45, "column": 21 }, "end": { - "line": 35, + "line": 45, "column": 25 }, "identifierName": "time" @@ -2588,43 +3011,43 @@ }, { "type": "CallExpression", - "start": 950, - "end": 1001, + "start": 1090, + "end": 1141, "loc": { "start": { - "line": 35, + "line": 45, "column": 32 }, "end": { - "line": 35, + "line": 45, "column": 83 } }, "callee": { "type": "MemberExpression", - "start": 950, - "end": 963, + "start": 1090, + "end": 1103, "loc": { "start": { - "line": 35, + "line": 45, "column": 32 }, "end": { - "line": 35, + "line": 45, "column": 45 } }, "object": { "type": "Identifier", - "start": 950, - "end": 956, + "start": 1090, + "end": 1096, "loc": { "start": { - "line": 35, + "line": 45, "column": 32 }, "end": { - "line": 35, + "line": 45, "column": 38 }, "identifierName": "logger" @@ -2633,15 +3056,15 @@ }, "property": { "type": "Identifier", - "start": 957, - "end": 963, + "start": 1097, + "end": 1103, "loc": { "start": { - "line": 35, + "line": 45, "column": 39 }, "end": { - "line": 35, + "line": 45, "column": 45 }, "identifierName": "_chalk" @@ -2653,15 +3076,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 964, - "end": 992, + "start": 1104, + "end": 1132, "loc": { "start": { - "line": 35, + "line": 45, "column": 46 }, "end": { - "line": 35, + "line": 45, "column": 74 } }, @@ -2673,15 +3096,15 @@ }, { "type": "StringLiteral", - "start": 994, - "end": 1000, + "start": 1134, + "end": 1140, "loc": { "start": { - "line": 35, + "line": 45, "column": 76 }, "end": { - "line": 35, + "line": 45, "column": 82 } }, @@ -2697,15 +3120,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 936, - "end": 937, + "start": 1076, + "end": 1077, "loc": { "start": { - "line": 35, + "line": 45, "column": 18 }, "end": { - "line": 35, + "line": 45, "column": 19 } }, @@ -2717,15 +3140,15 @@ }, { "type": "TemplateElement", - "start": 946, - "end": 948, + "start": 1086, + "end": 1088, "loc": { "start": { - "line": 35, + "line": 45, "column": 28 }, "end": { - "line": 35, + "line": 45, "column": 30 } }, @@ -2737,15 +3160,15 @@ }, { "type": "TemplateElement", - "start": 1002, - "end": 1002, + "start": 1142, + "end": 1142, "loc": { "start": { - "line": 35, + "line": 45, "column": 84 }, "end": { - "line": 35, + "line": 45, "column": 84 } }, @@ -2762,44 +3185,44 @@ }, { "type": "VariableDeclaration", - "start": 1013, - "end": 1031, + "start": 1153, + "end": 1171, "loc": { "start": { - "line": 37, + "line": 47, "column": 6 }, "end": { - "line": 37, + "line": 47, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1017, - "end": 1030, + "start": 1157, + "end": 1170, "loc": { "start": { - "line": 37, + "line": 47, "column": 10 }, "end": { - "line": 37, + "line": 47, "column": 23 } }, "id": { "type": "Identifier", - "start": 1017, - "end": 1025, + "start": 1157, + "end": 1165, "loc": { "start": { - "line": 37, + "line": 47, "column": 10 }, "end": { - "line": 37, + "line": 47, "column": 18 }, "identifierName": "watchers" @@ -2808,15 +3231,15 @@ }, "init": { "type": "ObjectExpression", - "start": 1028, - "end": 1030, + "start": 1168, + "end": 1170, "loc": { "start": { - "line": 37, + "line": 47, "column": 21 }, "end": { - "line": 37, + "line": 47, "column": 23 } }, @@ -2828,58 +3251,58 @@ }, { "type": "ForOfStatement", - "start": 1038, - "end": 1260, + "start": 1178, + "end": 1649, "loc": { "start": { - "line": 38, + "line": 48, "column": 6 }, "end": { - "line": 43, + "line": 57, "column": 7 } }, "left": { "type": "VariableDeclaration", - "start": 1043, - "end": 1052, + "start": 1183, + "end": 1192, "loc": { "start": { - "line": 38, + "line": 48, "column": 11 }, "end": { - "line": 38, + "line": 48, "column": 20 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1047, - "end": 1052, + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 38, + "line": 48, "column": 15 }, "end": { - "line": 38, + "line": 48, "column": 20 } }, "id": { "type": "Identifier", - "start": 1047, - "end": 1052, + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 38, + "line": 48, "column": 15 }, "end": { - "line": 38, + "line": 48, "column": 20 }, "identifierName": "watch" @@ -2893,29 +3316,29 @@ }, "right": { "type": "MemberExpression", - "start": 1056, - "end": 1068, + "start": 1196, + "end": 1208, "loc": { "start": { - "line": 38, + "line": 48, "column": 24 }, "end": { - "line": 38, + "line": 48, "column": 36 } }, "object": { "type": "Identifier", - "start": 1056, - "end": 1062, + "start": 1196, + "end": 1202, "loc": { "start": { - "line": 38, + "line": 48, "column": 24 }, "end": { - "line": 38, + "line": 48, "column": 30 }, "identifierName": "config" @@ -2924,15 +3347,15 @@ }, "property": { "type": "Identifier", - "start": 1063, - "end": 1068, + "start": 1203, + "end": 1208, "loc": { "start": { - "line": 38, + "line": 48, "column": 31 }, "end": { - "line": 38, + "line": 48, "column": 36 }, "identifierName": "watch" @@ -2943,73 +3366,73 @@ }, "body": { "type": "BlockStatement", - "start": 1070, - "end": 1260, + "start": 1210, + "end": 1649, "loc": { "start": { - "line": 38, + "line": 48, "column": 38 }, "end": { - "line": 43, + "line": 57, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1080, - "end": 1144, + "start": 1220, + "end": 1284, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 72 } }, "expression": { "type": "AssignmentExpression", - "start": 1080, - "end": 1143, + "start": 1220, + "end": 1283, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1080, - "end": 1100, + "start": 1220, + "end": 1240, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 28 } }, "object": { "type": "Identifier", - "start": 1080, - "end": 1088, + "start": 1220, + "end": 1228, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 16 }, "identifierName": "watchers" @@ -3018,29 +3441,29 @@ }, "property": { "type": "MemberExpression", - "start": 1089, - "end": 1099, + "start": 1229, + "end": 1239, "loc": { "start": { - "line": 39, + "line": 49, "column": 17 }, "end": { - "line": 39, + "line": 49, "column": 27 } }, "object": { "type": "Identifier", - "start": 1089, - "end": 1094, + "start": 1229, + "end": 1234, "loc": { "start": { - "line": 39, + "line": 49, "column": 17 }, "end": { - "line": 39, + "line": 49, "column": 22 }, "identifierName": "watch" @@ -3049,15 +3472,15 @@ }, "property": { "type": "Identifier", - "start": 1095, - "end": 1099, + "start": 1235, + "end": 1239, "loc": { "start": { - "line": 39, + "line": 49, "column": 23 }, "end": { - "line": 39, + "line": 49, "column": 27 }, "identifierName": "task" @@ -3070,43 +3493,43 @@ }, "right": { "type": "CallExpression", - "start": 1103, - "end": 1143, + "start": 1243, + "end": 1283, "loc": { "start": { - "line": 39, + "line": 49, "column": 31 }, "end": { - "line": 39, + "line": 49, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 1103, - "end": 1117, + "start": 1243, + "end": 1257, "loc": { "start": { - "line": 39, + "line": 49, "column": 31 }, "end": { - "line": 39, + "line": 49, "column": 45 } }, "object": { "type": "Identifier", - "start": 1103, - "end": 1111, + "start": 1243, + "end": 1251, "loc": { "start": { - "line": 39, + "line": 49, "column": 31 }, "end": { - "line": 39, + "line": 49, "column": 39 }, "identifierName": "chokidar" @@ -3115,15 +3538,15 @@ }, "property": { "type": "Identifier", - "start": 1112, - "end": 1117, + "start": 1252, + "end": 1257, "loc": { "start": { - "line": 39, + "line": 49, "column": 40 }, "end": { - "line": 39, + "line": 49, "column": 45 }, "identifierName": "watch" @@ -3135,29 +3558,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1118, - "end": 1127, + "start": 1258, + "end": 1267, "loc": { "start": { - "line": 39, + "line": 49, "column": 46 }, "end": { - "line": 39, + "line": 49, "column": 55 } }, "object": { "type": "Identifier", - "start": 1118, - "end": 1123, + "start": 1258, + "end": 1263, "loc": { "start": { - "line": 39, + "line": 49, "column": 46 }, "end": { - "line": 39, + "line": 49, "column": 51 }, "identifierName": "watch" @@ -3166,15 +3589,15 @@ }, "property": { "type": "Identifier", - "start": 1124, - "end": 1127, + "start": 1264, + "end": 1267, "loc": { "start": { - "line": 39, + "line": 49, "column": 52 }, "end": { - "line": 39, + "line": 49, "column": 55 }, "identifierName": "src" @@ -3185,29 +3608,29 @@ }, { "type": "MemberExpression", - "start": 1129, - "end": 1142, + "start": 1269, + "end": 1282, "loc": { "start": { - "line": 39, + "line": 49, "column": 57 }, "end": { - "line": 39, + "line": 49, "column": 70 } }, "object": { "type": "Identifier", - "start": 1129, - "end": 1134, + "start": 1269, + "end": 1274, "loc": { "start": { - "line": 39, + "line": 49, "column": 57 }, "end": { - "line": 39, + "line": 49, "column": 62 }, "identifierName": "watch" @@ -3216,15 +3639,15 @@ }, "property": { "type": "Identifier", - "start": 1135, - "end": 1142, + "start": 1275, + "end": 1282, "loc": { "start": { - "line": 39, + "line": 49, "column": 63 }, "end": { - "line": 39, + "line": 49, "column": 70 }, "identifierName": "options" @@ -3239,71 +3662,71 @@ }, { "type": "ExpressionStatement", - "start": 1153, - "end": 1252, + "start": 1293, + "end": 1641, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 42, + "line": 56, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 1153, - "end": 1251, + "start": 1293, + "end": 1640, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 42, + "line": 56, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 1153, - "end": 1176, + "start": 1293, + "end": 1316, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 40, + "line": 50, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 1153, - "end": 1173, + "start": 1293, + "end": 1313, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 40, + "line": 50, "column": 28 } }, "object": { "type": "Identifier", - "start": 1153, - "end": 1161, + "start": 1293, + "end": 1301, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 40, + "line": 50, "column": 16 }, "identifierName": "watchers" @@ -3312,29 +3735,29 @@ }, "property": { "type": "MemberExpression", - "start": 1162, - "end": 1172, + "start": 1302, + "end": 1312, "loc": { "start": { - "line": 40, + "line": 50, "column": 17 }, "end": { - "line": 40, + "line": 50, "column": 27 } }, "object": { "type": "Identifier", - "start": 1162, - "end": 1167, + "start": 1302, + "end": 1307, "loc": { "start": { - "line": 40, + "line": 50, "column": 17 }, "end": { - "line": 40, + "line": 50, "column": 22 }, "identifierName": "watch" @@ -3343,15 +3766,15 @@ }, "property": { "type": "Identifier", - "start": 1168, - "end": 1172, + "start": 1308, + "end": 1312, "loc": { "start": { - "line": 40, + "line": 50, "column": 23 }, "end": { - "line": 40, + "line": 50, "column": 27 }, "identifierName": "task" @@ -3364,15 +3787,15 @@ }, "property": { "type": "Identifier", - "start": 1174, - "end": 1176, + "start": 1314, + "end": 1316, "loc": { "start": { - "line": 40, + "line": 50, "column": 29 }, "end": { - "line": 40, + "line": 50, "column": 31 }, "identifierName": "on" @@ -3384,15 +3807,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1177, - "end": 1185, + "start": 1317, + "end": 1325, "loc": { "start": { - "line": 40, + "line": 50, "column": 32 }, "end": { - "line": 40, + "line": 50, "column": 40 } }, @@ -3404,15 +3827,15 @@ }, { "type": "ArrowFunctionExpression", - "start": 1187, - "end": 1250, + "start": 1327, + "end": 1639, "loc": { "start": { - "line": 40, + "line": 50, "column": 42 }, "end": { - "line": 42, + "line": 56, "column": 9 } }, @@ -3423,87 +3846,423 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1193, - "end": 1250, + "start": 1333, + "end": 1639, "loc": { "start": { - "line": 40, + "line": 50, "column": 48 }, "end": { - "line": 42, + "line": 56, "column": 9 } }, "body": [ + { + "type": "IfStatement", + "start": 1478, + "end": 1583, + "loc": { + "start": { + "line": 52, + "column": 10 + }, + "end": { + "line": 54, + "column": 11 + } + }, + "test": { + "type": "MemberExpression", + "start": 1482, + "end": 1503, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 1482, + "end": 1495, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 1482, + "end": 1487, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 19 + }, + "identifierName": "watch" + }, + "name": "watch", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 1488, + "end": 1495, + "loc": { + "start": { + "line": 52, + "column": 20 + }, + "end": { + "line": 52, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false, + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 1496, + "end": 1503, + "loc": { + "start": { + "line": 52, + "column": 28 + }, + "end": { + "line": 52, + "column": 35 + }, + "identifierName": "presets" + }, + "name": "presets" + }, + "computed": false, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 1505, + "end": 1583, + "loc": { + "start": { + "line": 52, + "column": 37 + }, + "end": { + "line": 54, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1519, + "end": 1571, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 64 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1519, + "end": 1570, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 63 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1519, + "end": 1533, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1519, + "end": 1525, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 18 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1526, + "end": 1533, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 26 + }, + "identifierName": "presets" + }, + "name": "presets" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 1536, + "end": 1570, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 63 + } + }, + "callee": { + "type": "Identifier", + "start": 1536, + "end": 1547, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 40 + }, + "identifierName": "ensureArray" + }, + "name": "ensureArray" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1548, + "end": 1569, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 62 + } + }, + "object": { + "type": "MemberExpression", + "start": 1548, + "end": 1561, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 1548, + "end": 1553, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 46 + }, + "identifierName": "watch" + }, + "name": "watch" + }, + "property": { + "type": "Identifier", + "start": 1554, + "end": 1561, + "loc": { + "start": { + "line": 53, + "column": 47 + }, + "end": { + "line": 53, + "column": 54 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1562, + "end": 1569, + "loc": { + "start": { + "line": 53, + "column": 55 + }, + "end": { + "line": 53, + "column": 62 + }, + "identifierName": "presets" + }, + "name": "presets" + }, + "computed": false + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentLine", + "value": " allow developers to select wich build they want to rebuild when watching (this results in a quicker browser refresh...)", + "start": 1345, + "end": 1467, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 132 + } + } + } + ] + }, { "type": "ExpressionStatement", - "start": 1205, - "end": 1240, + "start": 1594, + "end": 1629, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 1205, - "end": 1239, + "start": 1594, + "end": 1628, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 1205, - "end": 1219, + "start": 1594, + "end": 1608, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 1205, - "end": 1209, + "start": 1594, + "end": 1598, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 14 } } }, "property": { "type": "Identifier", - "start": 1210, - "end": 1219, + "start": 1599, + "end": 1608, "loc": { "start": { - "line": 41, + "line": 55, "column": 15 }, "end": { - "line": 41, + "line": 55, "column": 24 }, "identifierName": "runWorker" @@ -3515,29 +4274,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1220, - "end": 1230, + "start": 1609, + "end": 1619, "loc": { "start": { - "line": 41, + "line": 55, "column": 25 }, "end": { - "line": 41, + "line": 55, "column": 35 } }, "object": { "type": "Identifier", - "start": 1220, - "end": 1225, + "start": 1609, + "end": 1614, "loc": { "start": { - "line": 41, + "line": 55, "column": 25 }, "end": { - "line": 41, + "line": 55, "column": 30 }, "identifierName": "watch" @@ -3546,15 +4305,15 @@ }, "property": { "type": "Identifier", - "start": 1226, - "end": 1230, + "start": 1615, + "end": 1619, "loc": { "start": { - "line": 41, + "line": 55, "column": 31 }, "end": { - "line": 41, + "line": 55, "column": 35 }, "identifierName": "task" @@ -3565,15 +4324,15 @@ }, { "type": "Identifier", - "start": 1232, - "end": 1238, + "start": 1621, + "end": 1627, "loc": { "start": { - "line": 41, + "line": 55, "column": 37 }, "end": { - "line": 41, + "line": 55, "column": 43 }, "identifierName": "config" @@ -3598,15 +4357,15 @@ { "type": "CommentLine", "value": " resolve();", - "start": 1267, - "end": 1280, + "start": 1656, + "end": 1669, "loc": { "start": { - "line": 44, + "line": 58, "column": 6 }, "end": { - "line": 44, + "line": 58, "column": 19 } } @@ -3627,15 +4386,15 @@ { "type": "CommentBlock", "value": "*\n * @param {object} config {@link Config}\n ", - "start": 447, - "end": 499, + "start": 587, + "end": 639, "loc": { "start": { - "line": 19, + "line": 29, "column": 2 }, "end": { - "line": 21, + "line": 31, "column": 5 } } @@ -3644,30 +4403,30 @@ }, { "type": "ClassMethod", - "start": 1296, - "end": 1835, + "start": 1685, + "end": 2224, "loc": { "start": { - "line": 48, + "line": 62, "column": 2 }, "end": { - "line": 63, + "line": 77, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 1296, - "end": 1309, + "start": 1685, + "end": 1698, "loc": { "start": { - "line": 48, + "line": 62, "column": 2 }, "end": { - "line": 48, + "line": 62, "column": 15 }, "identifierName": "configureDemo" @@ -3683,15 +4442,15 @@ "params": [ { "type": "Identifier", - "start": 1310, - "end": 1316, + "start": 1699, + "end": 1705, "loc": { "start": { - "line": 48, + "line": 62, "column": 16 }, "end": { - "line": 48, + "line": 62, "column": 22 }, "identifierName": "server" @@ -3701,72 +4460,72 @@ ], "body": { "type": "BlockStatement", - "start": 1318, - "end": 1835, + "start": 1707, + "end": 2224, "loc": { "start": { - "line": 48, + "line": 62, "column": 24 }, "end": { - "line": 63, + "line": 77, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 1324, - "end": 1395, + "start": 1713, + "end": 1784, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 75 } }, "expression": { "type": "CallExpression", - "start": 1324, - "end": 1394, + "start": 1713, + "end": 1783, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 1324, - "end": 1334, + "start": 1713, + "end": 1723, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 14 } }, "object": { "type": "Identifier", - "start": 1324, - "end": 1330, + "start": 1713, + "end": 1719, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 10 }, "identifierName": "logger" @@ -3775,15 +4534,15 @@ }, "property": { "type": "Identifier", - "start": 1331, - "end": 1334, + "start": 1720, + "end": 1723, "loc": { "start": { - "line": 49, + "line": 63, "column": 11 }, "end": { - "line": 49, + "line": 63, "column": 14 }, "identifierName": "log" @@ -3795,44 +4554,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 1335, - "end": 1393, + "start": 1724, + "end": 1782, "loc": { "start": { - "line": 49, + "line": 63, "column": 15 }, "end": { - "line": 49, + "line": 63, "column": 73 } }, "expressions": [ { "type": "CallExpression", - "start": 1339, - "end": 1345, + "start": 1728, + "end": 1734, "loc": { "start": { - "line": 49, + "line": 63, "column": 19 }, "end": { - "line": 49, + "line": 63, "column": 25 } }, "callee": { "type": "Identifier", - "start": 1339, - "end": 1343, + "start": 1728, + "end": 1732, "loc": { "start": { - "line": 49, + "line": 63, "column": 19 }, "end": { - "line": 49, + "line": 63, "column": 23 }, "identifierName": "time" @@ -3843,43 +4602,43 @@ }, { "type": "CallExpression", - "start": 1350, - "end": 1391, + "start": 1739, + "end": 1780, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 1350, - "end": 1363, + "start": 1739, + "end": 1752, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 43 } }, "object": { "type": "Identifier", - "start": 1350, - "end": 1356, + "start": 1739, + "end": 1745, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 36 }, "identifierName": "logger" @@ -3888,15 +4647,15 @@ }, "property": { "type": "Identifier", - "start": 1357, - "end": 1363, + "start": 1746, + "end": 1752, "loc": { "start": { - "line": 49, + "line": 63, "column": 37 }, "end": { - "line": 49, + "line": 63, "column": 43 }, "identifierName": "_chalk" @@ -3908,15 +4667,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1364, - "end": 1382, + "start": 1753, + "end": 1771, "loc": { "start": { - "line": 49, + "line": 63, "column": 44 }, "end": { - "line": 49, + "line": 63, "column": 62 } }, @@ -3928,15 +4687,15 @@ }, { "type": "StringLiteral", - "start": 1384, - "end": 1390, + "start": 1773, + "end": 1779, "loc": { "start": { - "line": 49, + "line": 63, "column": 64 }, "end": { - "line": 49, + "line": 63, "column": 70 } }, @@ -3952,15 +4711,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1336, - "end": 1337, + "start": 1725, + "end": 1726, "loc": { "start": { - "line": 49, + "line": 63, "column": 16 }, "end": { - "line": 49, + "line": 63, "column": 17 } }, @@ -3972,15 +4731,15 @@ }, { "type": "TemplateElement", - "start": 1346, - "end": 1348, + "start": 1735, + "end": 1737, "loc": { "start": { - "line": 49, + "line": 63, "column": 26 }, "end": { - "line": 49, + "line": 63, "column": 28 } }, @@ -3992,15 +4751,15 @@ }, { "type": "TemplateElement", - "start": 1392, - "end": 1392, + "start": 1781, + "end": 1781, "loc": { "start": { - "line": 49, + "line": 63, "column": 72 }, "end": { - "line": 49, + "line": 63, "column": 72 } }, @@ -4017,29 +4776,29 @@ }, { "type": "IfStatement", - "start": 1401, - "end": 1831, + "start": 1790, + "end": 2220, "loc": { "start": { - "line": 51, + "line": 65, "column": 4 }, "end": { - "line": 62, + "line": 76, "column": 5 } }, "test": { "type": "Identifier", - "start": 1405, - "end": 1411, + "start": 1794, + "end": 1800, "loc": { "start": { - "line": 51, + "line": 65, "column": 8 }, "end": { - "line": 51, + "line": 65, "column": 14 }, "identifierName": "server" @@ -4048,59 +4807,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 1413, - "end": 1831, + "start": 1802, + "end": 2220, "loc": { "start": { - "line": 51, + "line": 65, "column": 16 }, "end": { - "line": 62, + "line": 76, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 1421, - "end": 1474, + "start": 1810, + "end": 1863, "loc": { "start": { - "line": 52, + "line": 66, "column": 6 }, "end": { - "line": 52, + "line": 66, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1425, - "end": 1473, + "start": 1814, + "end": 1862, "loc": { "start": { - "line": 52, + "line": 66, "column": 10 }, "end": { - "line": 52, + "line": 66, "column": 58 } }, "id": { "type": "Identifier", - "start": 1425, - "end": 1433, + "start": 1814, + "end": 1822, "loc": { "start": { - "line": 52, + "line": 66, "column": 10 }, "end": { - "line": 52, + "line": 66, "column": 18 }, "identifierName": "demoPath" @@ -4109,43 +4868,43 @@ }, "init": { "type": "CallExpression", - "start": 1436, - "end": 1473, + "start": 1825, + "end": 1862, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 1436, - "end": 1445, + "start": 1825, + "end": 1834, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 30 } }, "object": { "type": "Identifier", - "start": 1436, - "end": 1440, + "start": 1825, + "end": 1829, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 25 }, "identifierName": "path" @@ -4154,15 +4913,15 @@ }, "property": { "type": "Identifier", - "start": 1441, - "end": 1445, + "start": 1830, + "end": 1834, "loc": { "start": { - "line": 52, + "line": 66, "column": 26 }, "end": { - "line": 52, + "line": 66, "column": 30 }, "identifierName": "join" @@ -4174,43 +4933,43 @@ "arguments": [ { "type": "CallExpression", - "start": 1446, - "end": 1459, + "start": 1835, + "end": 1848, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 1446, - "end": 1457, + "start": 1835, + "end": 1846, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 42 } }, "object": { "type": "Identifier", - "start": 1446, - "end": 1453, + "start": 1835, + "end": 1842, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 38 }, "identifierName": "process" @@ -4219,15 +4978,15 @@ }, "property": { "type": "Identifier", - "start": 1454, - "end": 1457, + "start": 1843, + "end": 1846, "loc": { "start": { - "line": 52, + "line": 66, "column": 39 }, "end": { - "line": 52, + "line": 66, "column": 42 }, "identifierName": "cwd" @@ -4240,29 +4999,29 @@ }, { "type": "MemberExpression", - "start": 1461, - "end": 1472, + "start": 1850, + "end": 1861, "loc": { "start": { - "line": 52, + "line": 66, "column": 46 }, "end": { - "line": 52, + "line": 66, "column": 57 } }, "object": { "type": "Identifier", - "start": 1461, - "end": 1467, + "start": 1850, + "end": 1856, "loc": { "start": { - "line": 52, + "line": 66, "column": 46 }, "end": { - "line": 52, + "line": 66, "column": 52 }, "identifierName": "server" @@ -4271,15 +5030,15 @@ }, "property": { "type": "Identifier", - "start": 1468, - "end": 1472, + "start": 1857, + "end": 1861, "loc": { "start": { - "line": 52, + "line": 66, "column": 53 }, "end": { - "line": 52, + "line": 66, "column": 57 }, "identifierName": "demo" @@ -4296,29 +5055,29 @@ }, { "type": "IfStatement", - "start": 1482, - "end": 1583, + "start": 1871, + "end": 1972, "loc": { "start": { - "line": 54, + "line": 68, "column": 6 }, "end": { - "line": 56, + "line": 70, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 1486, - "end": 1518, + "start": 1875, + "end": 1907, "loc": { "start": { - "line": 54, + "line": 68, "column": 10 }, "end": { - "line": 54, + "line": 68, "column": 42 } }, @@ -4326,43 +5085,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 1487, - "end": 1518, + "start": 1876, + "end": 1907, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 1487, - "end": 1504, + "start": 1876, + "end": 1893, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 28 } }, "object": { "type": "Identifier", - "start": 1487, - "end": 1495, + "start": 1876, + "end": 1884, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 19 }, "identifierName": "demoPath" @@ -4371,15 +5130,15 @@ }, "property": { "type": "Identifier", - "start": 1496, - "end": 1504, + "start": 1885, + "end": 1893, "loc": { "start": { - "line": 54, + "line": 68, "column": 20 }, "end": { - "line": 54, + "line": 68, "column": 28 }, "identifierName": "includes" @@ -4391,15 +5150,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1505, - "end": 1517, + "start": 1894, + "end": 1906, "loc": { "start": { - "line": 54, + "line": 68, "column": 29 }, "end": { - "line": 54, + "line": 68, "column": 41 } }, @@ -4417,59 +5176,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 1520, - "end": 1583, + "start": 1909, + "end": 1972, "loc": { "start": { - "line": 54, + "line": 68, "column": 44 }, "end": { - "line": 56, + "line": 70, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1530, - "end": 1575, + "start": 1919, + "end": 1964, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 1530, - "end": 1574, + "start": 1919, + "end": 1963, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 52 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1530, - "end": 1538, + "start": 1919, + "end": 1927, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 16 }, "identifierName": "demoPath" @@ -4478,43 +5237,43 @@ }, "right": { "type": "CallExpression", - "start": 1541, - "end": 1574, + "start": 1930, + "end": 1963, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 1541, - "end": 1550, + "start": 1930, + "end": 1939, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 28 } }, "object": { "type": "Identifier", - "start": 1541, - "end": 1545, + "start": 1930, + "end": 1934, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 23 }, "identifierName": "path" @@ -4523,15 +5282,15 @@ }, "property": { "type": "Identifier", - "start": 1546, - "end": 1550, + "start": 1935, + "end": 1939, "loc": { "start": { - "line": 55, + "line": 69, "column": 24 }, "end": { - "line": 55, + "line": 69, "column": 28 }, "identifierName": "join" @@ -4543,15 +5302,15 @@ "arguments": [ { "type": "Identifier", - "start": 1551, - "end": 1559, + "start": 1940, + "end": 1948, "loc": { "start": { - "line": 55, + "line": 69, "column": 29 }, "end": { - "line": 55, + "line": 69, "column": 37 }, "identifierName": "demoPath" @@ -4560,15 +5319,15 @@ }, { "type": "StringLiteral", - "start": 1561, - "end": 1573, + "start": 1950, + "end": 1962, "loc": { "start": { - "line": 55, + "line": 69, "column": 39 }, "end": { - "line": 55, + "line": 69, "column": 51 } }, @@ -4589,44 +5348,44 @@ }, { "type": "VariableDeclaration", - "start": 1590, - "end": 1633, + "start": 1979, + "end": 2022, "loc": { "start": { - "line": 57, + "line": 71, "column": 6 }, "end": { - "line": 57, + "line": 71, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1594, - "end": 1632, + "start": 1983, + "end": 2021, "loc": { "start": { - "line": 57, + "line": 71, "column": 10 }, "end": { - "line": 57, + "line": 71, "column": 48 } }, "id": { "type": "Identifier", - "start": 1594, - "end": 1598, + "start": 1983, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 71, "column": 10 }, "end": { - "line": 57, + "line": 71, "column": 14 }, "identifierName": "demo" @@ -4635,29 +5394,29 @@ }, "init": { "type": "CallExpression", - "start": 1601, - "end": 1632, + "start": 1990, + "end": 2021, "loc": { "start": { - "line": 57, + "line": 71, "column": 17 }, "end": { - "line": 57, + "line": 71, "column": 48 } }, "callee": { "type": "Identifier", - "start": 1601, - "end": 1613, + "start": 1990, + "end": 2002, "loc": { "start": { - "line": 57, + "line": 71, "column": 17 }, "end": { - "line": 57, + "line": 71, "column": 29 }, "identifierName": "readFileSync" @@ -4667,15 +5426,15 @@ "arguments": [ { "type": "Identifier", - "start": 1614, - "end": 1622, + "start": 2003, + "end": 2011, "loc": { "start": { - "line": 57, + "line": 71, "column": 30 }, "end": { - "line": 57, + "line": 71, "column": 38 }, "identifierName": "demoPath" @@ -4684,15 +5443,15 @@ }, { "type": "StringLiteral", - "start": 1624, - "end": 1631, + "start": 2013, + "end": 2020, "loc": { "start": { - "line": 57, + "line": 71, "column": 40 }, "end": { - "line": 57, + "line": 71, "column": 47 } }, @@ -4710,29 +5469,29 @@ }, { "type": "IfStatement", - "start": 1640, - "end": 1825, + "start": 2029, + "end": 2214, "loc": { "start": { - "line": 58, + "line": 72, "column": 6 }, "end": { - "line": 61, + "line": 75, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 1644, - "end": 1679, + "start": 2033, + "end": 2068, "loc": { "start": { - "line": 58, + "line": 72, "column": 10 }, "end": { - "line": 58, + "line": 72, "column": 45 } }, @@ -4740,43 +5499,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 1645, - "end": 1679, + "start": 2034, + "end": 2068, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 1645, - "end": 1658, + "start": 2034, + "end": 2047, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 24 } }, "object": { "type": "Identifier", - "start": 1645, - "end": 1649, + "start": 2034, + "end": 2038, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 15 }, "identifierName": "demo" @@ -4785,15 +5544,15 @@ }, "property": { "type": "Identifier", - "start": 1650, - "end": 1658, + "start": 2039, + "end": 2047, "loc": { "start": { - "line": 58, + "line": 72, "column": 16 }, "end": { - "line": 58, + "line": 72, "column": 24 }, "identifierName": "includes" @@ -4805,15 +5564,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1659, - "end": 1678, + "start": 2048, + "end": 2067, "loc": { "start": { - "line": 58, + "line": 72, "column": 25 }, "end": { - "line": 58, + "line": 72, "column": 44 } }, @@ -4831,59 +5590,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 1681, - "end": 1825, + "start": 2070, + "end": 2214, "loc": { "start": { - "line": 58, + "line": 72, "column": 47 }, "end": { - "line": 61, + "line": 75, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1691, - "end": 1778, + "start": 2080, + "end": 2167, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 95 } }, "expression": { "type": "AssignmentExpression", - "start": 1691, - "end": 1777, + "start": 2080, + "end": 2166, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 94 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1691, - "end": 1695, + "start": 2080, + "end": 2084, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 12 }, "identifierName": "demo" @@ -4892,43 +5651,43 @@ }, "right": { "type": "CallExpression", - "start": 1698, - "end": 1777, + "start": 2087, + "end": 2166, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 94 } }, "callee": { "type": "MemberExpression", - "start": 1698, - "end": 1710, + "start": 2087, + "end": 2099, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 27 } }, "object": { "type": "Identifier", - "start": 1698, - "end": 1702, + "start": 2087, + "end": 2091, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 19 }, "identifierName": "demo" @@ -4937,15 +5696,15 @@ }, "property": { "type": "Identifier", - "start": 1703, - "end": 1710, + "start": 2092, + "end": 2099, "loc": { "start": { - "line": 59, + "line": 73, "column": 20 }, "end": { - "line": 59, + "line": 73, "column": 27 }, "identifierName": "replace" @@ -4957,15 +5716,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1711, - "end": 1720, + "start": 2100, + "end": 2109, "loc": { "start": { - "line": 59, + "line": 73, "column": 28 }, "end": { - "line": 59, + "line": 73, "column": 37 } }, @@ -4977,15 +5736,15 @@ }, { "type": "StringLiteral", - "start": 1722, - "end": 1776, + "start": 2111, + "end": 2165, "loc": { "start": { - "line": 59, + "line": 73, "column": 39 }, "end": { - "line": 59, + "line": 73, "column": 93 } }, @@ -5001,43 +5760,43 @@ }, { "type": "ExpressionStatement", - "start": 1787, - "end": 1817, + "start": 2176, + "end": 2206, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 1787, - "end": 1816, + "start": 2176, + "end": 2205, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 37 } }, "callee": { "type": "Identifier", - "start": 1787, - "end": 1800, + "start": 2176, + "end": 2189, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 21 }, "identifierName": "writeFileSync" @@ -5047,15 +5806,15 @@ "arguments": [ { "type": "Identifier", - "start": 1801, - "end": 1809, + "start": 2190, + "end": 2198, "loc": { "start": { - "line": 60, + "line": 74, "column": 22 }, "end": { - "line": 60, + "line": 74, "column": 30 }, "identifierName": "demoPath" @@ -5064,15 +5823,15 @@ }, { "type": "Identifier", - "start": 1811, - "end": 1815, + "start": 2200, + "end": 2204, "loc": { "start": { - "line": 60, + "line": 74, "column": 32 }, "end": { - "line": 60, + "line": 74, "column": 36 }, "identifierName": "demo" @@ -5098,30 +5857,30 @@ }, { "type": "ClassMethod", - "start": 1839, - "end": 2386, + "start": 2228, + "end": 2775, "loc": { "start": { - "line": 65, + "line": 79, "column": 2 }, "end": { - "line": 83, + "line": 97, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 1839, - "end": 1848, + "start": 2228, + "end": 2237, "loc": { "start": { - "line": 65, + "line": 79, "column": 2 }, "end": { - "line": 65, + "line": 79, "column": 11 }, "identifierName": "runWorker" @@ -5137,15 +5896,15 @@ "params": [ { "type": "Identifier", - "start": 1849, - "end": 1853, + "start": 2238, + "end": 2242, "loc": { "start": { - "line": 65, + "line": 79, "column": 12 }, "end": { - "line": 65, + "line": 79, "column": 16 }, "identifierName": "task" @@ -5154,15 +5913,15 @@ }, { "type": "Identifier", - "start": 1855, - "end": 1861, + "start": 2244, + "end": 2250, "loc": { "start": { - "line": 65, + "line": 79, "column": 18 }, "end": { - "line": 65, + "line": 79, "column": 24 }, "identifierName": "config" @@ -5172,73 +5931,73 @@ ], "body": { "type": "BlockStatement", - "start": 1863, - "end": 2386, + "start": 2252, + "end": 2775, "loc": { "start": { - "line": 65, + "line": 79, "column": 26 }, "end": { - "line": 83, + "line": 97, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 1869, - "end": 1937, + "start": 2258, + "end": 2326, "loc": { "start": { - "line": 66, + "line": 80, "column": 4 }, "end": { - "line": 69, + "line": 83, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 1873, - "end": 1882, + "start": 2262, + "end": 2271, "loc": { "start": { - "line": 66, + "line": 80, "column": 8 }, "end": { - "line": 66, + "line": 80, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 1873, - "end": 1877, + "start": 2262, + "end": 2266, "loc": { "start": { - "line": 66, + "line": 80, "column": 8 }, "end": { - "line": 66, + "line": 80, "column": 12 } } }, "property": { "type": "Identifier", - "start": 1878, - "end": 1882, + "start": 2267, + "end": 2271, "loc": { "start": { - "line": 66, + "line": 80, "column": 13 }, "end": { - "line": 66, + "line": 80, "column": 17 }, "identifierName": "busy" @@ -5249,72 +6008,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 1884, - "end": 1937, + "start": 2273, + "end": 2326, "loc": { "start": { - "line": 66, + "line": 80, "column": 19 }, "end": { - "line": 69, + "line": 83, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 1892, - "end": 1906, + "start": 2281, + "end": 2295, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 1892, - "end": 1905, + "start": 2281, + "end": 2294, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 1892, - "end": 1903, + "start": 2281, + "end": 2292, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 17 } }, "object": { "type": "Identifier", - "start": 1892, - "end": 1898, + "start": 2281, + "end": 2287, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 12 }, "identifierName": "worker" @@ -5323,15 +6082,15 @@ }, "property": { "type": "Identifier", - "start": 1899, - "end": 1903, + "start": 2288, + "end": 2292, "loc": { "start": { - "line": 67, + "line": 81, "column": 13 }, "end": { - "line": 67, + "line": 81, "column": 17 }, "identifierName": "kill" @@ -5345,73 +6104,73 @@ }, { "type": "ExpressionStatement", - "start": 1913, - "end": 1931, + "start": 2302, + "end": 2320, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 1913, - "end": 1930, + "start": 2302, + "end": 2319, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1913, - "end": 1922, + "start": 2302, + "end": 2311, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1913, - "end": 1917, + "start": 2302, + "end": 2306, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 10 } } }, "property": { "type": "Identifier", - "start": 1918, - "end": 1922, + "start": 2307, + "end": 2311, "loc": { "start": { - "line": 68, + "line": 82, "column": 11 }, "end": { - "line": 68, + "line": 82, "column": 15 }, "identifierName": "busy" @@ -5422,15 +6181,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 1925, - "end": 1930, + "start": 2314, + "end": 2319, "loc": { "start": { - "line": 68, + "line": 82, "column": 18 }, "end": { - "line": 68, + "line": 82, "column": 23 } }, @@ -5445,73 +6204,73 @@ }, { "type": "ExpressionStatement", - "start": 1942, - "end": 1959, + "start": 2331, + "end": 2348, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 1942, - "end": 1958, + "start": 2331, + "end": 2347, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1942, - "end": 1951, + "start": 2331, + "end": 2340, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 1942, - "end": 1946, + "start": 2331, + "end": 2335, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1947, - "end": 1951, + "start": 2336, + "end": 2340, "loc": { "start": { - "line": 70, + "line": 84, "column": 9 }, "end": { - "line": 70, + "line": 84, "column": 13 }, "identifierName": "busy" @@ -5522,15 +6281,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 1954, - "end": 1958, + "start": 2343, + "end": 2347, "loc": { "start": { - "line": 70, + "line": 84, "column": 16 }, "end": { - "line": 70, + "line": 84, "column": 20 } }, @@ -5540,44 +6299,44 @@ }, { "type": "ExpressionStatement", - "start": 1964, - "end": 2029, + "start": 2353, + "end": 2418, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 1964, - "end": 2028, + "start": 2353, + "end": 2417, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1964, - "end": 1970, + "start": 2353, + "end": 2359, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 10 }, "identifierName": "worker" @@ -5586,29 +6345,29 @@ }, "right": { "type": "CallExpression", - "start": 1973, - "end": 2028, + "start": 2362, + "end": 2417, "loc": { "start": { - "line": 71, + "line": 85, "column": 13 }, "end": { - "line": 71, + "line": 85, "column": 68 } }, "callee": { "type": "Identifier", - "start": 1973, - "end": 1977, + "start": 2362, + "end": 2366, "loc": { "start": { - "line": 71, + "line": 85, "column": 13 }, "end": { - "line": 71, + "line": 85, "column": 17 }, "identifierName": "fork" @@ -5618,43 +6377,43 @@ "arguments": [ { "type": "CallExpression", - "start": 1978, - "end": 2027, + "start": 2367, + "end": 2416, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 1978, - "end": 1987, + "start": 2367, + "end": 2376, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 27 } }, "object": { "type": "Identifier", - "start": 1978, - "end": 1982, + "start": 2367, + "end": 2371, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 22 }, "identifierName": "path" @@ -5663,15 +6422,15 @@ }, "property": { "type": "Identifier", - "start": 1983, - "end": 1987, + "start": 2372, + "end": 2376, "loc": { "start": { - "line": 71, + "line": 85, "column": 23 }, "end": { - "line": 71, + "line": 85, "column": 27 }, "identifierName": "join" @@ -5683,15 +6442,15 @@ "arguments": [ { "type": "Identifier", - "start": 1988, - "end": 1997, + "start": 2377, + "end": 2386, "loc": { "start": { - "line": 71, + "line": 85, "column": 28 }, "end": { - "line": 71, + "line": 85, "column": 37 }, "identifierName": "__dirname" @@ -5700,15 +6459,15 @@ }, { "type": "StringLiteral", - "start": 1999, - "end": 2026, + "start": 2388, + "end": 2415, "loc": { "start": { - "line": 71, + "line": 85, "column": 39 }, "end": { - "line": 71, + "line": 85, "column": 66 } }, @@ -5726,57 +6485,57 @@ }, { "type": "ExpressionStatement", - "start": 2034, - "end": 2335, + "start": 2423, + "end": 2724, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 81, + "line": 95, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 2034, - "end": 2334, + "start": 2423, + "end": 2723, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 81, + "line": 95, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 2034, - "end": 2043, + "start": 2423, + "end": 2432, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 72, + "line": 86, "column": 13 } }, "object": { "type": "Identifier", - "start": 2034, - "end": 2040, + "start": 2423, + "end": 2429, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 72, + "line": 86, "column": 10 }, "identifierName": "worker" @@ -5785,15 +6544,15 @@ }, "property": { "type": "Identifier", - "start": 2041, - "end": 2043, + "start": 2430, + "end": 2432, "loc": { "start": { - "line": 72, + "line": 86, "column": 11 }, "end": { - "line": 72, + "line": 86, "column": 13 }, "identifierName": "on" @@ -5805,15 +6564,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2044, - "end": 2053, + "start": 2433, + "end": 2442, "loc": { "start": { - "line": 72, + "line": 86, "column": 14 }, "end": { - "line": 72, + "line": 86, "column": 23 } }, @@ -5825,15 +6584,15 @@ }, { "type": "ArrowFunctionExpression", - "start": 2055, - "end": 2333, + "start": 2444, + "end": 2722, "loc": { "start": { - "line": 72, + "line": 86, "column": 25 }, "end": { - "line": 81, + "line": 95, "column": 5 } }, @@ -5844,15 +6603,15 @@ "params": [ { "type": "Identifier", - "start": 2055, - "end": 2062, + "start": 2444, + "end": 2451, "loc": { "start": { - "line": 72, + "line": 86, "column": 25 }, "end": { - "line": 72, + "line": 86, "column": 32 }, "identifierName": "message" @@ -5862,58 +6621,58 @@ ], "body": { "type": "BlockStatement", - "start": 2066, - "end": 2333, + "start": 2455, + "end": 2722, "loc": { "start": { - "line": 72, + "line": 86, "column": 36 }, "end": { - "line": 81, + "line": 95, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 2074, - "end": 2176, + "start": 2463, + "end": 2565, "loc": { "start": { - "line": 73, + "line": 87, "column": 6 }, "end": { - "line": 76, + "line": 90, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 2078, - "end": 2096, + "start": 2467, + "end": 2485, "loc": { "start": { - "line": 73, + "line": 87, "column": 10 }, "end": { - "line": 73, + "line": 87, "column": 28 } }, "left": { "type": "Identifier", - "start": 2078, - "end": 2085, + "start": 2467, + "end": 2474, "loc": { "start": { - "line": 73, + "line": 87, "column": 10 }, "end": { - "line": 73, + "line": 87, "column": 17 }, "identifierName": "message" @@ -5923,15 +6682,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 2090, - "end": 2096, + "start": 2479, + "end": 2485, "loc": { "start": { - "line": 73, + "line": 87, "column": 22 }, "end": { - "line": 73, + "line": 87, "column": 28 } }, @@ -5944,87 +6703,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 2098, - "end": 2176, + "start": 2487, + "end": 2565, "loc": { "start": { - "line": 73, + "line": 87, "column": 30 }, "end": { - "line": 76, + "line": 90, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 2108, - "end": 2140, + "start": 2497, + "end": 2529, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 2108, - "end": 2139, + "start": 2497, + "end": 2528, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 2108, - "end": 2126, + "start": 2497, + "end": 2515, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2108, - "end": 2112, + "start": 2497, + "end": 2501, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 12 } } }, "property": { "type": "Identifier", - "start": 2113, - "end": 2126, + "start": 2502, + "end": 2515, "loc": { "start": { - "line": 74, + "line": 88, "column": 13 }, "end": { - "line": 74, + "line": 88, "column": 26 }, "identifierName": "configureDemo" @@ -6036,44 +6795,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 2127, - "end": 2138, + "start": 2516, + "end": 2527, "loc": { "start": { - "line": 74, + "line": 88, "column": 27 }, "end": { - "line": 74, + "line": 88, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 2127, - "end": 2131, + "start": 2516, + "end": 2520, "loc": { "start": { - "line": 74, + "line": 88, "column": 27 }, "end": { - "line": 74, + "line": 88, "column": 31 } } }, "property": { "type": "Identifier", - "start": 2132, - "end": 2138, + "start": 2521, + "end": 2527, "loc": { "start": { - "line": 74, + "line": 88, "column": 32 }, "end": { - "line": 74, + "line": 88, "column": 38 }, "identifierName": "server" @@ -6087,44 +6846,44 @@ }, { "type": "ExpressionStatement", - "start": 2149, - "end": 2168, + "start": 2538, + "end": 2557, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 2149, - "end": 2167, + "start": 2538, + "end": 2556, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 2149, - "end": 2156, + "start": 2538, + "end": 2545, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 15 }, "identifierName": "message" @@ -6133,15 +6892,15 @@ }, "right": { "type": "StringLiteral", - "start": 2159, - "end": 2167, + "start": 2548, + "end": 2556, "loc": { "start": { - "line": 75, + "line": 89, "column": 18 }, "end": { - "line": 75, + "line": 89, "column": 26 } }, @@ -6160,57 +6919,57 @@ }, { "type": "ExpressionStatement", - "start": 2183, - "end": 2255, + "start": 2572, + "end": 2644, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 2183, - "end": 2254, + "start": 2572, + "end": 2643, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 2183, - "end": 2193, + "start": 2572, + "end": 2582, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 16 } }, "object": { "type": "Identifier", - "start": 2183, - "end": 2189, + "start": 2572, + "end": 2578, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 12 }, "identifierName": "logger" @@ -6219,15 +6978,15 @@ }, "property": { "type": "Identifier", - "start": 2190, - "end": 2193, + "start": 2579, + "end": 2582, "loc": { "start": { - "line": 77, + "line": 91, "column": 13 }, "end": { - "line": 77, + "line": 91, "column": 16 }, "identifierName": "log" @@ -6239,44 +6998,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 2194, - "end": 2253, + "start": 2583, + "end": 2642, "loc": { "start": { - "line": 77, + "line": 91, "column": 17 }, "end": { - "line": 77, + "line": 91, "column": 76 } }, "expressions": [ { "type": "CallExpression", - "start": 2198, - "end": 2204, + "start": 2587, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 91, "column": 21 }, "end": { - "line": 77, + "line": 91, "column": 27 } }, "callee": { "type": "Identifier", - "start": 2198, - "end": 2202, + "start": 2587, + "end": 2591, "loc": { "start": { - "line": 77, + "line": 91, "column": 21 }, "end": { - "line": 77, + "line": 91, "column": 25 }, "identifierName": "time" @@ -6287,43 +7046,43 @@ }, { "type": "CallExpression", - "start": 2209, - "end": 2251, + "start": 2598, + "end": 2640, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 2209, - "end": 2222, + "start": 2598, + "end": 2611, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 45 } }, "object": { "type": "Identifier", - "start": 2209, - "end": 2215, + "start": 2598, + "end": 2604, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 38 }, "identifierName": "logger" @@ -6332,15 +7091,15 @@ }, "property": { "type": "Identifier", - "start": 2216, - "end": 2222, + "start": 2605, + "end": 2611, "loc": { "start": { - "line": 77, + "line": 91, "column": 39 }, "end": { - "line": 77, + "line": 91, "column": 45 }, "identifierName": "_chalk" @@ -6352,15 +7111,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2223, - "end": 2242, + "start": 2612, + "end": 2631, "loc": { "start": { - "line": 77, + "line": 91, "column": 46 }, "end": { - "line": 77, + "line": 91, "column": 65 } }, @@ -6372,15 +7131,15 @@ }, { "type": "StringLiteral", - "start": 2244, - "end": 2250, + "start": 2633, + "end": 2639, "loc": { "start": { - "line": 77, + "line": 91, "column": 67 }, "end": { - "line": 77, + "line": 91, "column": 73 } }, @@ -6396,15 +7155,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 2195, - "end": 2196, + "start": 2584, + "end": 2585, "loc": { "start": { - "line": 77, + "line": 91, "column": 18 }, "end": { - "line": 77, + "line": 91, "column": 19 } }, @@ -6416,15 +7175,15 @@ }, { "type": "TemplateElement", - "start": 2205, - "end": 2207, + "start": 2594, + "end": 2596, "loc": { "start": { - "line": 77, + "line": 91, "column": 28 }, "end": { - "line": 77, + "line": 91, "column": 30 } }, @@ -6436,15 +7195,15 @@ }, { "type": "TemplateElement", - "start": 2252, - "end": 2252, + "start": 2641, + "end": 2641, "loc": { "start": { - "line": 77, + "line": 91, "column": 75 }, "end": { - "line": 77, + "line": 91, "column": 75 } }, @@ -6461,72 +7220,72 @@ }, { "type": "ExpressionStatement", - "start": 2262, - "end": 2281, + "start": 2651, + "end": 2670, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 25 } }, "expression": { "type": "CallExpression", - "start": 2262, - "end": 2280, + "start": 2651, + "end": 2669, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 24 } }, "callee": { "type": "MemberExpression", - "start": 2262, - "end": 2271, + "start": 2651, + "end": 2660, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 2262, - "end": 2266, + "start": 2651, + "end": 2655, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 10 } } }, "property": { "type": "Identifier", - "start": 2267, - "end": 2271, + "start": 2656, + "end": 2660, "loc": { "start": { - "line": 78, + "line": 92, "column": 11 }, "end": { - "line": 78, + "line": 92, "column": 15 }, "identifierName": "emit" @@ -6538,15 +7297,15 @@ "arguments": [ { "type": "Identifier", - "start": 2272, - "end": 2279, + "start": 2661, + "end": 2668, "loc": { "start": { - "line": 78, + "line": 92, "column": 16 }, "end": { - "line": 78, + "line": 92, "column": 23 }, "identifierName": "message" @@ -6558,57 +7317,57 @@ }, { "type": "ExpressionStatement", - "start": 2288, - "end": 2302, + "start": 2677, + "end": 2691, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 2288, - "end": 2301, + "start": 2677, + "end": 2690, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 2288, - "end": 2299, + "start": 2677, + "end": 2688, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 17 } }, "object": { "type": "Identifier", - "start": 2288, - "end": 2294, + "start": 2677, + "end": 2683, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 12 }, "identifierName": "worker" @@ -6617,15 +7376,15 @@ }, "property": { "type": "Identifier", - "start": 2295, - "end": 2299, + "start": 2684, + "end": 2688, "loc": { "start": { - "line": 79, + "line": 93, "column": 13 }, "end": { - "line": 79, + "line": 93, "column": 17 }, "identifierName": "kill" @@ -6639,73 +7398,73 @@ }, { "type": "ExpressionStatement", - "start": 2309, - "end": 2327, + "start": 2698, + "end": 2716, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 2309, - "end": 2326, + "start": 2698, + "end": 2715, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2309, - "end": 2318, + "start": 2698, + "end": 2707, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 2309, - "end": 2313, + "start": 2698, + "end": 2702, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 10 } } }, "property": { "type": "Identifier", - "start": 2314, - "end": 2318, + "start": 2703, + "end": 2707, "loc": { "start": { - "line": 80, + "line": 94, "column": 11 }, "end": { - "line": 80, + "line": 94, "column": 15 }, "identifierName": "busy" @@ -6716,15 +7475,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 2321, - "end": 2326, + "start": 2710, + "end": 2715, "loc": { "start": { - "line": 80, + "line": 94, "column": 18 }, "end": { - "line": 80, + "line": 94, "column": 23 } }, @@ -6741,57 +7500,57 @@ }, { "type": "ExpressionStatement", - "start": 2340, - "end": 2382, + "start": 2729, + "end": 2771, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 2340, - "end": 2381, + "start": 2729, + "end": 2770, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 2340, - "end": 2351, + "start": 2729, + "end": 2740, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 15 } }, "object": { "type": "Identifier", - "start": 2340, - "end": 2346, + "start": 2729, + "end": 2735, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 10 }, "identifierName": "worker" @@ -6800,15 +7559,15 @@ }, "property": { "type": "Identifier", - "start": 2347, - "end": 2351, + "start": 2736, + "end": 2740, "loc": { "start": { - "line": 82, + "line": 96, "column": 11 }, "end": { - "line": 82, + "line": 96, "column": 15 }, "identifierName": "send" @@ -6820,30 +7579,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 2352, - "end": 2380, + "start": 2741, + "end": 2769, "loc": { "start": { - "line": 82, + "line": 96, "column": 16 }, "end": { - "line": 82, + "line": 96, "column": 44 } }, "properties": [ { "type": "ObjectProperty", - "start": 2353, - "end": 2363, + "start": 2742, + "end": 2752, "loc": { "start": { - "line": 82, + "line": 96, "column": 17 }, "end": { - "line": 82, + "line": 96, "column": 27 } }, @@ -6852,15 +7611,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 2353, - "end": 2357, + "start": 2742, + "end": 2746, "loc": { "start": { - "line": 82, + "line": 96, "column": 17 }, "end": { - "line": 82, + "line": 96, "column": 21 }, "identifierName": "task" @@ -6869,15 +7628,15 @@ }, "value": { "type": "Identifier", - "start": 2359, - "end": 2363, + "start": 2748, + "end": 2752, "loc": { "start": { - "line": 82, + "line": 96, "column": 23 }, "end": { - "line": 82, + "line": 96, "column": 27 }, "identifierName": "task" @@ -6887,15 +7646,15 @@ }, { "type": "ObjectProperty", - "start": 2365, - "end": 2379, + "start": 2754, + "end": 2768, "loc": { "start": { - "line": 82, + "line": 96, "column": 29 }, "end": { - "line": 82, + "line": 96, "column": 43 } }, @@ -6904,15 +7663,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 2365, - "end": 2371, + "start": 2754, + "end": 2760, "loc": { "start": { - "line": 82, + "line": 96, "column": 29 }, "end": { - "line": 82, + "line": 96, "column": 35 }, "identifierName": "config" @@ -6921,15 +7680,15 @@ }, "value": { "type": "Identifier", - "start": 2373, - "end": 2379, + "start": 2762, + "end": 2768, "loc": { "start": { - "line": 82, + "line": 96, "column": 37 }, "end": { - "line": 82, + "line": 96, "column": 43 }, "identifierName": "config" @@ -6950,15 +7709,15 @@ { "type": "CommentLine", "value": " on(event, fn) {", - "start": 2390, - "end": 2408, + "start": 2779, + "end": 2797, "loc": { "start": { - "line": 85, + "line": 99, "column": 2 }, "end": { - "line": 85, + "line": 99, "column": 20 } } @@ -6966,15 +7725,15 @@ { "type": "CommentLine", "value": " this.on(event, fn);", - "start": 2411, - "end": 2435, + "start": 2800, + "end": 2824, "loc": { "start": { - "line": 86, + "line": 100, "column": 2 }, "end": { - "line": 86, + "line": 100, "column": 26 } } @@ -6982,15 +7741,15 @@ { "type": "CommentLine", "value": " }", - "start": 2438, - "end": 2442, + "start": 2827, + "end": 2831, "loc": { "start": { - "line": 87, + "line": 101, "column": 2 }, "end": { - "line": 87, + "line": 101, "column": 6 } } @@ -6998,15 +7757,15 @@ { "type": "CommentLine", "value": " this.watcher = chokidar.watch(config.watchers, config.options);", - "start": 2448, - "end": 2514, + "start": 2837, + "end": 2903, "loc": { "start": { - "line": 89, + "line": 103, "column": 4 }, "end": { - "line": 89, + "line": 103, "column": 70 } } @@ -7014,15 +7773,15 @@ { "type": "CommentLine", "value": " this.watcher.on('change', path => logger.log(`File ${path} has been changed`));", - "start": 2519, - "end": 2601, + "start": 2908, + "end": 2990, "loc": { "start": { - "line": 90, + "line": 104, "column": 4 }, "end": { - "line": 90, + "line": 104, "column": 86 } } @@ -7037,43 +7796,43 @@ }, { "type": "Identifier", - "start": 2604, - "end": 2633, + "start": 2993, + "end": 3022, "loc": { "start": { - "line": 92, + "line": 106, "column": 0 }, "end": { - "line": 92, + "line": 106, "column": 29 } }, "declaration": { "type": "NewExpression", - "start": 2619, - "end": 2632, + "start": 3008, + "end": 3021, "loc": { "start": { - "line": 92, + "line": 106, "column": 15 }, "end": { - "line": 92, + "line": 106, "column": 28 } }, "callee": { "type": "Identifier", - "start": 2623, - "end": 2630, + "start": 3012, + "end": 3019, "loc": { "start": { - "line": 92, + "line": 106, "column": 19 }, "end": { - "line": 92, + "line": 106, "column": 26 }, "identifierName": "Watcher" @@ -7088,43 +7847,43 @@ }, { "type": "ExportDefaultDeclaration", - "start": 2604, - "end": 2633, + "start": 2993, + "end": 3022, "loc": { "start": { - "line": 92, + "line": 106, "column": 0 }, "end": { - "line": 92, + "line": 106, "column": 29 } }, "declaration": { "type": "ClassDeclaration", - "start": 407, - "end": 2603, + "start": 547, + "end": 2992, "loc": { "start": { - "line": 17, + "line": 27, "column": 0 }, "end": { - "line": 91, + "line": 105, "column": 1 } }, "id": { "type": "Identifier", - "start": 413, - "end": 420, + "start": 553, + "end": 560, "loc": { "start": { - "line": 17, + "line": 27, "column": 6 }, "end": { - "line": 17, + "line": 27, "column": 13 }, "identifierName": "Watcher" @@ -7134,15 +7893,15 @@ }, "superClass": { "type": "Identifier", - "start": 429, - "end": 441, + "start": 569, + "end": 581, "loc": { "start": { - "line": 17, + "line": 27, "column": 22 }, "end": { - "line": 17, + "line": 27, "column": 34 }, "identifierName": "EventEmitter" @@ -7151,45 +7910,45 @@ }, "body": { "type": "ClassBody", - "start": 442, - "end": 2603, + "start": 582, + "end": 2992, "loc": { "start": { - "line": 17, + "line": 27, "column": 35 }, "end": { - "line": 91, + "line": 105, "column": 1 } }, "body": [ { "type": "ClassMethod", - "start": 502, - "end": 1292, + "start": 642, + "end": 1681, "loc": { "start": { - "line": 22, + "line": 32, "column": 2 }, "end": { - "line": 46, + "line": 60, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 502, - "end": 507, + "start": 642, + "end": 647, "loc": { "start": { - "line": 22, + "line": 32, "column": 2 }, "end": { - "line": 22, + "line": 32, "column": 7 }, "identifierName": "watch" @@ -7206,15 +7965,15 @@ "params": [ { "type": "Identifier", - "start": 508, - "end": 514, + "start": 648, + "end": 654, "loc": { "start": { - "line": 22, + "line": 32, "column": 8 }, "end": { - "line": 22, + "line": 32, "column": 14 }, "identifierName": "config" @@ -7224,58 +7983,58 @@ ], "body": { "type": "BlockStatement", - "start": 516, - "end": 1292, + "start": 656, + "end": 1681, "loc": { "start": { - "line": 22, + "line": 32, "column": 16 }, "end": { - "line": 46, + "line": 60, "column": 3 } }, "body": [ { "type": "ReturnStatement", - "start": 522, - "end": 1288, + "start": 662, + "end": 1677, "loc": { "start": { - "line": 23, + "line": 33, "column": 4 }, "end": { - "line": 45, + "line": 59, "column": 7 } }, "argument": { "type": "NewExpression", - "start": 529, - "end": 1287, + "start": 669, + "end": 1676, "loc": { "start": { - "line": 23, + "line": 33, "column": 11 }, "end": { - "line": 45, + "line": 59, "column": 6 } }, "callee": { "type": "Identifier", - "start": 533, - "end": 540, + "start": 673, + "end": 680, "loc": { "start": { - "line": 23, + "line": 33, "column": 15 }, "end": { - "line": 23, + "line": 33, "column": 22 }, "identifierName": "Promise" @@ -7285,15 +8044,15 @@ "arguments": [ { "type": "ArrowFunctionExpression", - "start": 541, - "end": 1286, + "start": 681, + "end": 1675, "loc": { "start": { - "line": 23, + "line": 33, "column": 23 }, "end": { - "line": 45, + "line": 59, "column": 5 } }, @@ -7304,15 +8063,15 @@ "params": [ { "type": "Identifier", - "start": 542, - "end": 549, + "start": 682, + "end": 689, "loc": { "start": { - "line": 23, + "line": 33, "column": 24 }, "end": { - "line": 23, + "line": 33, "column": 31 }, "identifierName": "resolve" @@ -7321,15 +8080,15 @@ }, { "type": "Identifier", - "start": 551, - "end": 557, + "start": 691, + "end": 697, "loc": { "start": { - "line": 23, + "line": 33, "column": 33 }, "end": { - "line": 23, + "line": 33, "column": 39 }, "identifierName": "reject" @@ -7339,44 +8098,44 @@ ], "body": { "type": "BlockStatement", - "start": 562, - "end": 1286, + "start": 702, + "end": 1675, "loc": { "start": { - "line": 23, + "line": 33, "column": 44 }, "end": { - "line": 45, + "line": 59, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 570, - "end": 727, + "start": 710, + "end": 867, "loc": { "start": { - "line": 24, + "line": 34, "column": 6 }, "end": { - "line": 28, + "line": 38, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 574, - "end": 587, + "start": 714, + "end": 727, "loc": { "start": { - "line": 24, + "line": 34, "column": 10 }, "end": { - "line": 24, + "line": 34, "column": 23 } }, @@ -7384,29 +8143,29 @@ "prefix": true, "argument": { "type": "MemberExpression", - "start": 575, - "end": 587, + "start": 715, + "end": 727, "loc": { "start": { - "line": 24, + "line": 34, "column": 11 }, "end": { - "line": 24, + "line": 34, "column": 23 } }, "object": { "type": "Identifier", - "start": 575, - "end": 581, + "start": 715, + "end": 721, "loc": { "start": { - "line": 24, + "line": 34, "column": 11 }, "end": { - "line": 24, + "line": 34, "column": 17 }, "identifierName": "config" @@ -7415,15 +8174,15 @@ }, "property": { "type": "Identifier", - "start": 582, - "end": 587, + "start": 722, + "end": 727, "loc": { "start": { - "line": 24, + "line": 34, "column": 18 }, "end": { - "line": 24, + "line": 34, "column": 23 }, "identifierName": "watch" @@ -7438,72 +8197,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 589, - "end": 727, + "start": 729, + "end": 867, "loc": { "start": { - "line": 24, + "line": 34, "column": 25 }, "end": { - "line": 28, + "line": 38, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 599, - "end": 631, + "start": 739, + "end": 771, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 599, - "end": 630, + "start": 739, + "end": 770, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 599, - "end": 610, + "start": 739, + "end": 750, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 19 } }, "object": { "type": "Identifier", - "start": 599, - "end": 605, + "start": 739, + "end": 745, "loc": { "start": { - "line": 25, + "line": 35, "column": 8 }, "end": { - "line": 25, + "line": 35, "column": 14 }, "identifierName": "logger" @@ -7512,15 +8271,15 @@ }, "property": { "type": "Identifier", - "start": 606, - "end": 610, + "start": 746, + "end": 750, "loc": { "start": { - "line": 25, + "line": 35, "column": 15 }, "end": { - "line": 25, + "line": 35, "column": 19 }, "identifierName": "warn" @@ -7532,15 +8291,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 611, - "end": 629, + "start": 751, + "end": 769, "loc": { "start": { - "line": 25, + "line": 35, "column": 20 }, "end": { - "line": 25, + "line": 35, "column": 38 } }, @@ -7555,43 +8314,43 @@ }, { "type": "ExpressionStatement", - "start": 640, - "end": 667, + "start": 780, + "end": 807, "loc": { "start": { - "line": 26, + "line": 36, "column": 8 }, "end": { - "line": 26, + "line": 36, "column": 35 } }, "expression": { "type": "CallExpression", - "start": 640, - "end": 666, + "start": 780, + "end": 806, "loc": { "start": { - "line": 26, + "line": 36, "column": 8 }, "end": { - "line": 26, + "line": 36, "column": 34 } }, "callee": { "type": "Identifier", - "start": 640, - "end": 646, + "start": 780, + "end": 786, "loc": { "start": { - "line": 26, + "line": 36, "column": 8 }, "end": { - "line": 26, + "line": 36, "column": 14 }, "identifierName": "reject" @@ -7601,15 +8360,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 647, - "end": 665, + "start": 787, + "end": 805, "loc": { "start": { - "line": 26, + "line": 36, "column": 15 }, "end": { - "line": 26, + "line": 36, "column": 33 } }, @@ -7624,57 +8383,57 @@ }, { "type": "ReturnStatement", - "start": 676, - "end": 719, + "start": 816, + "end": 859, "loc": { "start": { - "line": 27, + "line": 37, "column": 8 }, "end": { - "line": 27, + "line": 37, "column": 51 } }, "argument": { "type": "CallExpression", - "start": 683, - "end": 718, + "start": 823, + "end": 858, "loc": { "start": { - "line": 27, + "line": 37, "column": 15 }, "end": { - "line": 27, + "line": 37, "column": 50 } }, "callee": { "type": "MemberExpression", - "start": 683, - "end": 695, + "start": 823, + "end": 835, "loc": { "start": { - "line": 27, + "line": 37, "column": 15 }, "end": { - "line": 27, + "line": 37, "column": 27 } }, "object": { "type": "Identifier", - "start": 683, - "end": 690, + "start": 823, + "end": 830, "loc": { "start": { - "line": 27, + "line": 37, "column": 15 }, "end": { - "line": 27, + "line": 37, "column": 22 }, "identifierName": "process" @@ -7683,15 +8442,15 @@ }, "property": { "type": "Identifier", - "start": 691, - "end": 695, + "start": 831, + "end": 835, "loc": { "start": { - "line": 27, + "line": 37, "column": 23 }, "end": { - "line": 27, + "line": 37, "column": 27 }, "identifierName": "kill" @@ -7703,29 +8462,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 696, - "end": 707, + "start": 836, + "end": 847, "loc": { "start": { - "line": 27, + "line": 37, "column": 28 }, "end": { - "line": 27, + "line": 37, "column": 39 } }, "object": { "type": "Identifier", - "start": 696, - "end": 703, + "start": 836, + "end": 843, "loc": { "start": { - "line": 27, + "line": 37, "column": 28 }, "end": { - "line": 27, + "line": 37, "column": 35 }, "identifierName": "process" @@ -7734,15 +8493,15 @@ }, "property": { "type": "Identifier", - "start": 704, - "end": 707, + "start": 844, + "end": 847, "loc": { "start": { - "line": 27, + "line": 37, "column": 36 }, "end": { - "line": 27, + "line": 37, "column": 39 }, "identifierName": "pid" @@ -7753,15 +8512,15 @@ }, { "type": "StringLiteral", - "start": 709, - "end": 717, + "start": 849, + "end": 857, "loc": { "start": { - "line": 27, + "line": 37, "column": 41 }, "end": { - "line": 27, + "line": 37, "column": 49 } }, @@ -7781,73 +8540,73 @@ }, { "type": "ExpressionStatement", - "start": 734, - "end": 762, + "start": 874, + "end": 902, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 34 } }, "expression": { "type": "AssignmentExpression", - "start": 734, - "end": 761, + "start": 874, + "end": 901, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 33 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 734, - "end": 745, + "start": 874, + "end": 885, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 734, - "end": 738, + "start": 874, + "end": 878, "loc": { "start": { - "line": 29, + "line": 39, "column": 6 }, "end": { - "line": 29, + "line": 39, "column": 10 } } }, "property": { "type": "Identifier", - "start": 739, - "end": 745, + "start": 879, + "end": 885, "loc": { "start": { - "line": 29, + "line": 39, "column": 11 }, "end": { - "line": 29, + "line": 39, "column": 17 }, "identifierName": "server" @@ -7858,29 +8617,29 @@ }, "right": { "type": "MemberExpression", - "start": 748, - "end": 761, + "start": 888, + "end": 901, "loc": { "start": { - "line": 29, + "line": 39, "column": 20 }, "end": { - "line": 29, + "line": 39, "column": 33 } }, "object": { "type": "Identifier", - "start": 748, - "end": 754, + "start": 888, + "end": 894, "loc": { "start": { - "line": 29, + "line": 39, "column": 20 }, "end": { - "line": 29, + "line": 39, "column": 26 }, "identifierName": "config" @@ -7889,15 +8648,15 @@ }, "property": { "type": "Identifier", - "start": 755, - "end": 761, + "start": 895, + "end": 901, "loc": { "start": { - "line": 29, + "line": 39, "column": 27 }, "end": { - "line": 29, + "line": 39, "column": 33 }, "identifierName": "server" @@ -7910,72 +8669,72 @@ }, { "type": "ExpressionStatement", - "start": 769, - "end": 801, + "start": 909, + "end": 941, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 769, - "end": 800, + "start": 909, + "end": 940, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 37 } }, "callee": { "type": "MemberExpression", - "start": 769, - "end": 787, + "start": 909, + "end": 927, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 769, - "end": 773, + "start": 909, + "end": 913, "loc": { "start": { - "line": 30, + "line": 40, "column": 6 }, "end": { - "line": 30, + "line": 40, "column": 10 } } }, "property": { "type": "Identifier", - "start": 774, - "end": 787, + "start": 914, + "end": 927, "loc": { "start": { - "line": 30, + "line": 40, "column": 11 }, "end": { - "line": 30, + "line": 40, "column": 24 }, "identifierName": "configureDemo" @@ -7987,44 +8746,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 788, - "end": 799, + "start": 928, + "end": 939, "loc": { "start": { - "line": 30, + "line": 40, "column": 25 }, "end": { - "line": 30, + "line": 40, "column": 36 } }, "object": { "type": "ThisExpression", - "start": 788, - "end": 792, + "start": 928, + "end": 932, "loc": { "start": { - "line": 30, + "line": 40, "column": 25 }, "end": { - "line": 30, + "line": 40, "column": 29 } } }, "property": { "type": "Identifier", - "start": 793, - "end": 799, + "start": 933, + "end": 939, "loc": { "start": { - "line": 30, + "line": 40, "column": 30 }, "end": { - "line": 30, + "line": 40, "column": 36 }, "identifierName": "server" @@ -8038,57 +8797,57 @@ }, { "type": "ExpressionStatement", - "start": 809, - "end": 886, + "start": 949, + "end": 1026, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 83 } }, "expression": { "type": "CallExpression", - "start": 809, - "end": 885, + "start": 949, + "end": 1025, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 82 } }, "callee": { "type": "MemberExpression", - "start": 809, - "end": 819, + "start": 949, + "end": 959, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 16 } }, "object": { "type": "Identifier", - "start": 809, - "end": 815, + "start": 949, + "end": 955, "loc": { "start": { - "line": 32, + "line": 42, "column": 6 }, "end": { - "line": 32, + "line": 42, "column": 12 }, "identifierName": "logger" @@ -8097,15 +8856,15 @@ }, "property": { "type": "Identifier", - "start": 816, - "end": 819, + "start": 956, + "end": 959, "loc": { "start": { - "line": 32, + "line": 42, "column": 13 }, "end": { - "line": 32, + "line": 42, "column": 16 }, "identifierName": "log" @@ -8117,44 +8876,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 820, - "end": 884, + "start": 960, + "end": 1024, "loc": { "start": { - "line": 32, + "line": 42, "column": 17 }, "end": { - "line": 32, + "line": 42, "column": 81 } }, "expressions": [ { "type": "CallExpression", - "start": 824, - "end": 830, + "start": 964, + "end": 970, "loc": { "start": { - "line": 32, + "line": 42, "column": 21 }, "end": { - "line": 32, + "line": 42, "column": 27 } }, "callee": { "type": "Identifier", - "start": 824, - "end": 828, + "start": 964, + "end": 968, "loc": { "start": { - "line": 32, + "line": 42, "column": 21 }, "end": { - "line": 32, + "line": 42, "column": 25 }, "identifierName": "time" @@ -8165,43 +8924,43 @@ }, { "type": "CallExpression", - "start": 835, - "end": 882, + "start": 975, + "end": 1022, "loc": { "start": { - "line": 32, + "line": 42, "column": 32 }, "end": { - "line": 32, + "line": 42, "column": 79 } }, "callee": { "type": "MemberExpression", - "start": 835, - "end": 848, + "start": 975, + "end": 988, "loc": { "start": { - "line": 32, + "line": 42, "column": 32 }, "end": { - "line": 32, + "line": 42, "column": 45 } }, "object": { "type": "Identifier", - "start": 835, - "end": 841, + "start": 975, + "end": 981, "loc": { "start": { - "line": 32, + "line": 42, "column": 32 }, "end": { - "line": 32, + "line": 42, "column": 38 }, "identifierName": "logger" @@ -8210,15 +8969,15 @@ }, "property": { "type": "Identifier", - "start": 842, - "end": 848, + "start": 982, + "end": 988, "loc": { "start": { - "line": 32, + "line": 42, "column": 39 }, "end": { - "line": 32, + "line": 42, "column": 45 }, "identifierName": "_chalk" @@ -8230,15 +8989,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 849, - "end": 873, + "start": 989, + "end": 1013, "loc": { "start": { - "line": 32, + "line": 42, "column": 46 }, "end": { - "line": 32, + "line": 42, "column": 70 } }, @@ -8250,15 +9009,15 @@ }, { "type": "StringLiteral", - "start": 875, - "end": 881, + "start": 1015, + "end": 1021, "loc": { "start": { - "line": 32, + "line": 42, "column": 72 }, "end": { - "line": 32, + "line": 42, "column": 78 } }, @@ -8274,15 +9033,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 821, - "end": 822, + "start": 961, + "end": 962, "loc": { "start": { - "line": 32, + "line": 42, "column": 18 }, "end": { - "line": 32, + "line": 42, "column": 19 } }, @@ -8294,15 +9053,15 @@ }, { "type": "TemplateElement", - "start": 831, - "end": 833, + "start": 971, + "end": 973, "loc": { "start": { - "line": 32, + "line": 42, "column": 28 }, "end": { - "line": 32, + "line": 42, "column": 30 } }, @@ -8314,15 +9073,15 @@ }, { "type": "TemplateElement", - "start": 883, - "end": 883, + "start": 1023, + "end": 1023, "loc": { "start": { - "line": 32, + "line": 42, "column": 80 }, "end": { - "line": 32, + "line": 42, "column": 80 } }, @@ -8339,72 +9098,72 @@ }, { "type": "ExpressionStatement", - "start": 893, - "end": 916, + "start": 1033, + "end": 1056, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 29 } }, "expression": { "type": "CallExpression", - "start": 893, - "end": 915, + "start": 1033, + "end": 1055, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 28 } }, "callee": { "type": "MemberExpression", - "start": 893, - "end": 907, + "start": 1033, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 20 } }, "object": { "type": "ThisExpression", - "start": 893, - "end": 897, + "start": 1033, + "end": 1037, "loc": { "start": { - "line": 33, + "line": 43, "column": 6 }, "end": { - "line": 33, + "line": 43, "column": 10 } } }, "property": { "type": "Identifier", - "start": 898, - "end": 907, + "start": 1038, + "end": 1047, "loc": { "start": { - "line": 33, + "line": 43, "column": 11 }, "end": { - "line": 33, + "line": 43, "column": 20 }, "identifierName": "runWorker" @@ -8416,15 +9175,15 @@ "arguments": [ { "type": "Identifier", - "start": 908, - "end": 914, + "start": 1048, + "end": 1054, "loc": { "start": { - "line": 33, + "line": 43, "column": 21 }, "end": { - "line": 33, + "line": 43, "column": 27 }, "identifierName": "config" @@ -8436,57 +9195,57 @@ }, { "type": "ExpressionStatement", - "start": 924, - "end": 1005, + "start": 1064, + "end": 1145, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 87 } }, "expression": { "type": "CallExpression", - "start": 924, - "end": 1004, + "start": 1064, + "end": 1144, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 86 } }, "callee": { "type": "MemberExpression", - "start": 924, - "end": 934, + "start": 1064, + "end": 1074, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 16 } }, "object": { "type": "Identifier", - "start": 924, - "end": 930, + "start": 1064, + "end": 1070, "loc": { "start": { - "line": 35, + "line": 45, "column": 6 }, "end": { - "line": 35, + "line": 45, "column": 12 }, "identifierName": "logger" @@ -8495,15 +9254,15 @@ }, "property": { "type": "Identifier", - "start": 931, - "end": 934, + "start": 1071, + "end": 1074, "loc": { "start": { - "line": 35, + "line": 45, "column": 13 }, "end": { - "line": 35, + "line": 45, "column": 16 }, "identifierName": "log" @@ -8515,44 +9274,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 935, - "end": 1003, + "start": 1075, + "end": 1143, "loc": { "start": { - "line": 35, + "line": 45, "column": 17 }, "end": { - "line": 35, + "line": 45, "column": 85 } }, "expressions": [ { "type": "CallExpression", - "start": 939, - "end": 945, + "start": 1079, + "end": 1085, "loc": { "start": { - "line": 35, + "line": 45, "column": 21 }, "end": { - "line": 35, + "line": 45, "column": 27 } }, "callee": { "type": "Identifier", - "start": 939, - "end": 943, + "start": 1079, + "end": 1083, "loc": { "start": { - "line": 35, + "line": 45, "column": 21 }, "end": { - "line": 35, + "line": 45, "column": 25 }, "identifierName": "time" @@ -8563,43 +9322,43 @@ }, { "type": "CallExpression", - "start": 950, - "end": 1001, + "start": 1090, + "end": 1141, "loc": { "start": { - "line": 35, + "line": 45, "column": 32 }, "end": { - "line": 35, + "line": 45, "column": 83 } }, "callee": { "type": "MemberExpression", - "start": 950, - "end": 963, + "start": 1090, + "end": 1103, "loc": { "start": { - "line": 35, + "line": 45, "column": 32 }, "end": { - "line": 35, + "line": 45, "column": 45 } }, "object": { "type": "Identifier", - "start": 950, - "end": 956, + "start": 1090, + "end": 1096, "loc": { "start": { - "line": 35, + "line": 45, "column": 32 }, "end": { - "line": 35, + "line": 45, "column": 38 }, "identifierName": "logger" @@ -8608,15 +9367,15 @@ }, "property": { "type": "Identifier", - "start": 957, - "end": 963, + "start": 1097, + "end": 1103, "loc": { "start": { - "line": 35, + "line": 45, "column": 39 }, "end": { - "line": 35, + "line": 45, "column": 45 }, "identifierName": "_chalk" @@ -8628,15 +9387,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 964, - "end": 992, + "start": 1104, + "end": 1132, "loc": { "start": { - "line": 35, + "line": 45, "column": 46 }, "end": { - "line": 35, + "line": 45, "column": 74 } }, @@ -8648,15 +9407,15 @@ }, { "type": "StringLiteral", - "start": 994, - "end": 1000, + "start": 1134, + "end": 1140, "loc": { "start": { - "line": 35, + "line": 45, "column": 76 }, "end": { - "line": 35, + "line": 45, "column": 82 } }, @@ -8672,15 +9431,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 936, - "end": 937, + "start": 1076, + "end": 1077, "loc": { "start": { - "line": 35, + "line": 45, "column": 18 }, "end": { - "line": 35, + "line": 45, "column": 19 } }, @@ -8692,15 +9451,15 @@ }, { "type": "TemplateElement", - "start": 946, - "end": 948, + "start": 1086, + "end": 1088, "loc": { "start": { - "line": 35, + "line": 45, "column": 28 }, "end": { - "line": 35, + "line": 45, "column": 30 } }, @@ -8712,15 +9471,15 @@ }, { "type": "TemplateElement", - "start": 1002, - "end": 1002, + "start": 1142, + "end": 1142, "loc": { "start": { - "line": 35, + "line": 45, "column": 84 }, "end": { - "line": 35, + "line": 45, "column": 84 } }, @@ -8737,44 +9496,44 @@ }, { "type": "VariableDeclaration", - "start": 1013, - "end": 1031, + "start": 1153, + "end": 1171, "loc": { "start": { - "line": 37, + "line": 47, "column": 6 }, "end": { - "line": 37, + "line": 47, "column": 24 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1017, - "end": 1030, + "start": 1157, + "end": 1170, "loc": { "start": { - "line": 37, + "line": 47, "column": 10 }, "end": { - "line": 37, + "line": 47, "column": 23 } }, "id": { "type": "Identifier", - "start": 1017, - "end": 1025, + "start": 1157, + "end": 1165, "loc": { "start": { - "line": 37, + "line": 47, "column": 10 }, "end": { - "line": 37, + "line": 47, "column": 18 }, "identifierName": "watchers" @@ -8783,15 +9542,15 @@ }, "init": { "type": "ObjectExpression", - "start": 1028, - "end": 1030, + "start": 1168, + "end": 1170, "loc": { "start": { - "line": 37, + "line": 47, "column": 21 }, "end": { - "line": 37, + "line": 47, "column": 23 } }, @@ -8803,58 +9562,58 @@ }, { "type": "ForOfStatement", - "start": 1038, - "end": 1260, + "start": 1178, + "end": 1649, "loc": { "start": { - "line": 38, + "line": 48, "column": 6 }, "end": { - "line": 43, + "line": 57, "column": 7 } }, "left": { "type": "VariableDeclaration", - "start": 1043, - "end": 1052, + "start": 1183, + "end": 1192, "loc": { "start": { - "line": 38, + "line": 48, "column": 11 }, "end": { - "line": 38, + "line": 48, "column": 20 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1047, - "end": 1052, + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 38, + "line": 48, "column": 15 }, "end": { - "line": 38, + "line": 48, "column": 20 } }, "id": { "type": "Identifier", - "start": 1047, - "end": 1052, + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 38, + "line": 48, "column": 15 }, "end": { - "line": 38, + "line": 48, "column": 20 }, "identifierName": "watch" @@ -8868,29 +9627,29 @@ }, "right": { "type": "MemberExpression", - "start": 1056, - "end": 1068, + "start": 1196, + "end": 1208, "loc": { "start": { - "line": 38, + "line": 48, "column": 24 }, "end": { - "line": 38, + "line": 48, "column": 36 } }, "object": { "type": "Identifier", - "start": 1056, - "end": 1062, + "start": 1196, + "end": 1202, "loc": { "start": { - "line": 38, + "line": 48, "column": 24 }, "end": { - "line": 38, + "line": 48, "column": 30 }, "identifierName": "config" @@ -8899,15 +9658,15 @@ }, "property": { "type": "Identifier", - "start": 1063, - "end": 1068, + "start": 1203, + "end": 1208, "loc": { "start": { - "line": 38, + "line": 48, "column": 31 }, "end": { - "line": 38, + "line": 48, "column": 36 }, "identifierName": "watch" @@ -8918,73 +9677,73 @@ }, "body": { "type": "BlockStatement", - "start": 1070, - "end": 1260, + "start": 1210, + "end": 1649, "loc": { "start": { - "line": 38, + "line": 48, "column": 38 }, "end": { - "line": 43, + "line": 57, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1080, - "end": 1144, + "start": 1220, + "end": 1284, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 72 } }, "expression": { "type": "AssignmentExpression", - "start": 1080, - "end": 1143, + "start": 1220, + "end": 1283, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 71 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1080, - "end": 1100, + "start": 1220, + "end": 1240, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 28 } }, "object": { "type": "Identifier", - "start": 1080, - "end": 1088, + "start": 1220, + "end": 1228, "loc": { "start": { - "line": 39, + "line": 49, "column": 8 }, "end": { - "line": 39, + "line": 49, "column": 16 }, "identifierName": "watchers" @@ -8993,29 +9752,29 @@ }, "property": { "type": "MemberExpression", - "start": 1089, - "end": 1099, + "start": 1229, + "end": 1239, "loc": { "start": { - "line": 39, + "line": 49, "column": 17 }, "end": { - "line": 39, + "line": 49, "column": 27 } }, "object": { "type": "Identifier", - "start": 1089, - "end": 1094, + "start": 1229, + "end": 1234, "loc": { "start": { - "line": 39, + "line": 49, "column": 17 }, "end": { - "line": 39, + "line": 49, "column": 22 }, "identifierName": "watch" @@ -9024,15 +9783,15 @@ }, "property": { "type": "Identifier", - "start": 1095, - "end": 1099, + "start": 1235, + "end": 1239, "loc": { "start": { - "line": 39, + "line": 49, "column": 23 }, "end": { - "line": 39, + "line": 49, "column": 27 }, "identifierName": "task" @@ -9045,43 +9804,43 @@ }, "right": { "type": "CallExpression", - "start": 1103, - "end": 1143, + "start": 1243, + "end": 1283, "loc": { "start": { - "line": 39, + "line": 49, "column": 31 }, "end": { - "line": 39, + "line": 49, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 1103, - "end": 1117, + "start": 1243, + "end": 1257, "loc": { "start": { - "line": 39, + "line": 49, "column": 31 }, "end": { - "line": 39, + "line": 49, "column": 45 } }, "object": { "type": "Identifier", - "start": 1103, - "end": 1111, + "start": 1243, + "end": 1251, "loc": { "start": { - "line": 39, + "line": 49, "column": 31 }, "end": { - "line": 39, + "line": 49, "column": 39 }, "identifierName": "chokidar" @@ -9090,15 +9849,15 @@ }, "property": { "type": "Identifier", - "start": 1112, - "end": 1117, + "start": 1252, + "end": 1257, "loc": { "start": { - "line": 39, + "line": 49, "column": 40 }, "end": { - "line": 39, + "line": 49, "column": 45 }, "identifierName": "watch" @@ -9110,29 +9869,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1118, - "end": 1127, + "start": 1258, + "end": 1267, "loc": { "start": { - "line": 39, + "line": 49, "column": 46 }, "end": { - "line": 39, + "line": 49, "column": 55 } }, "object": { "type": "Identifier", - "start": 1118, - "end": 1123, + "start": 1258, + "end": 1263, "loc": { "start": { - "line": 39, + "line": 49, "column": 46 }, "end": { - "line": 39, + "line": 49, "column": 51 }, "identifierName": "watch" @@ -9141,15 +9900,15 @@ }, "property": { "type": "Identifier", - "start": 1124, - "end": 1127, + "start": 1264, + "end": 1267, "loc": { "start": { - "line": 39, + "line": 49, "column": 52 }, "end": { - "line": 39, + "line": 49, "column": 55 }, "identifierName": "src" @@ -9160,29 +9919,29 @@ }, { "type": "MemberExpression", - "start": 1129, - "end": 1142, + "start": 1269, + "end": 1282, "loc": { "start": { - "line": 39, + "line": 49, "column": 57 }, "end": { - "line": 39, + "line": 49, "column": 70 } }, "object": { "type": "Identifier", - "start": 1129, - "end": 1134, + "start": 1269, + "end": 1274, "loc": { "start": { - "line": 39, + "line": 49, "column": 57 }, "end": { - "line": 39, + "line": 49, "column": 62 }, "identifierName": "watch" @@ -9191,15 +9950,15 @@ }, "property": { "type": "Identifier", - "start": 1135, - "end": 1142, + "start": 1275, + "end": 1282, "loc": { "start": { - "line": 39, + "line": 49, "column": 63 }, "end": { - "line": 39, + "line": 49, "column": 70 }, "identifierName": "options" @@ -9214,71 +9973,71 @@ }, { "type": "ExpressionStatement", - "start": 1153, - "end": 1252, + "start": 1293, + "end": 1641, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 42, + "line": 56, "column": 11 } }, "expression": { "type": "CallExpression", - "start": 1153, - "end": 1251, + "start": 1293, + "end": 1640, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 42, + "line": 56, "column": 10 } }, "callee": { "type": "MemberExpression", - "start": 1153, - "end": 1176, + "start": 1293, + "end": 1316, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 40, + "line": 50, "column": 31 } }, "object": { "type": "MemberExpression", - "start": 1153, - "end": 1173, + "start": 1293, + "end": 1313, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 40, + "line": 50, "column": 28 } }, "object": { "type": "Identifier", - "start": 1153, - "end": 1161, + "start": 1293, + "end": 1301, "loc": { "start": { - "line": 40, + "line": 50, "column": 8 }, "end": { - "line": 40, + "line": 50, "column": 16 }, "identifierName": "watchers" @@ -9287,29 +10046,29 @@ }, "property": { "type": "MemberExpression", - "start": 1162, - "end": 1172, + "start": 1302, + "end": 1312, "loc": { "start": { - "line": 40, + "line": 50, "column": 17 }, "end": { - "line": 40, + "line": 50, "column": 27 } }, "object": { "type": "Identifier", - "start": 1162, - "end": 1167, + "start": 1302, + "end": 1307, "loc": { "start": { - "line": 40, + "line": 50, "column": 17 }, "end": { - "line": 40, + "line": 50, "column": 22 }, "identifierName": "watch" @@ -9318,15 +10077,15 @@ }, "property": { "type": "Identifier", - "start": 1168, - "end": 1172, + "start": 1308, + "end": 1312, "loc": { "start": { - "line": 40, + "line": 50, "column": 23 }, "end": { - "line": 40, + "line": 50, "column": 27 }, "identifierName": "task" @@ -9339,15 +10098,15 @@ }, "property": { "type": "Identifier", - "start": 1174, - "end": 1176, + "start": 1314, + "end": 1316, "loc": { "start": { - "line": 40, + "line": 50, "column": 29 }, "end": { - "line": 40, + "line": 50, "column": 31 }, "identifierName": "on" @@ -9359,15 +10118,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1177, - "end": 1185, + "start": 1317, + "end": 1325, "loc": { "start": { - "line": 40, + "line": 50, "column": 32 }, "end": { - "line": 40, + "line": 50, "column": 40 } }, @@ -9379,15 +10138,15 @@ }, { "type": "ArrowFunctionExpression", - "start": 1187, - "end": 1250, + "start": 1327, + "end": 1639, "loc": { "start": { - "line": 40, + "line": 50, "column": 42 }, "end": { - "line": 42, + "line": 56, "column": 9 } }, @@ -9398,87 +10157,423 @@ "params": [], "body": { "type": "BlockStatement", - "start": 1193, - "end": 1250, + "start": 1333, + "end": 1639, "loc": { "start": { - "line": 40, + "line": 50, "column": 48 }, "end": { - "line": 42, + "line": 56, "column": 9 } }, "body": [ + { + "type": "IfStatement", + "start": 1478, + "end": 1583, + "loc": { + "start": { + "line": 52, + "column": 10 + }, + "end": { + "line": 54, + "column": 11 + } + }, + "test": { + "type": "MemberExpression", + "start": 1482, + "end": 1503, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 35 + } + }, + "object": { + "type": "MemberExpression", + "start": 1482, + "end": 1495, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 27 + } + }, + "object": { + "type": "Identifier", + "start": 1482, + "end": 1487, + "loc": { + "start": { + "line": 52, + "column": 14 + }, + "end": { + "line": 52, + "column": 19 + }, + "identifierName": "watch" + }, + "name": "watch", + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 1488, + "end": 1495, + "loc": { + "start": { + "line": 52, + "column": 20 + }, + "end": { + "line": 52, + "column": 27 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false, + "leadingComments": null + }, + "property": { + "type": "Identifier", + "start": 1496, + "end": 1503, + "loc": { + "start": { + "line": 52, + "column": 28 + }, + "end": { + "line": 52, + "column": 35 + }, + "identifierName": "presets" + }, + "name": "presets" + }, + "computed": false, + "leadingComments": null + }, + "consequent": { + "type": "BlockStatement", + "start": 1505, + "end": 1583, + "loc": { + "start": { + "line": 52, + "column": 37 + }, + "end": { + "line": 54, + "column": 11 + } + }, + "body": [ + { + "type": "ExpressionStatement", + "start": 1519, + "end": 1571, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 64 + } + }, + "expression": { + "type": "AssignmentExpression", + "start": 1519, + "end": 1570, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 63 + } + }, + "operator": "=", + "left": { + "type": "MemberExpression", + "start": 1519, + "end": 1533, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 26 + } + }, + "object": { + "type": "Identifier", + "start": 1519, + "end": 1525, + "loc": { + "start": { + "line": 53, + "column": 12 + }, + "end": { + "line": 53, + "column": 18 + }, + "identifierName": "config" + }, + "name": "config" + }, + "property": { + "type": "Identifier", + "start": 1526, + "end": 1533, + "loc": { + "start": { + "line": 53, + "column": 19 + }, + "end": { + "line": 53, + "column": 26 + }, + "identifierName": "presets" + }, + "name": "presets" + }, + "computed": false + }, + "right": { + "type": "CallExpression", + "start": 1536, + "end": 1570, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 63 + } + }, + "callee": { + "type": "Identifier", + "start": 1536, + "end": 1547, + "loc": { + "start": { + "line": 53, + "column": 29 + }, + "end": { + "line": 53, + "column": 40 + }, + "identifierName": "ensureArray" + }, + "name": "ensureArray" + }, + "arguments": [ + { + "type": "MemberExpression", + "start": 1548, + "end": 1569, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 62 + } + }, + "object": { + "type": "MemberExpression", + "start": 1548, + "end": 1561, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 54 + } + }, + "object": { + "type": "Identifier", + "start": 1548, + "end": 1553, + "loc": { + "start": { + "line": 53, + "column": 41 + }, + "end": { + "line": 53, + "column": 46 + }, + "identifierName": "watch" + }, + "name": "watch" + }, + "property": { + "type": "Identifier", + "start": 1554, + "end": 1561, + "loc": { + "start": { + "line": 53, + "column": 47 + }, + "end": { + "line": 53, + "column": 54 + }, + "identifierName": "options" + }, + "name": "options" + }, + "computed": false + }, + "property": { + "type": "Identifier", + "start": 1562, + "end": 1569, + "loc": { + "start": { + "line": 53, + "column": 55 + }, + "end": { + "line": 53, + "column": 62 + }, + "identifierName": "presets" + }, + "name": "presets" + }, + "computed": false + } + ] + } + } + } + ], + "directives": [] + }, + "alternate": null, + "leadingComments": [ + { + "type": "CommentLine", + "value": " allow developers to select wich build they want to rebuild when watching (this results in a quicker browser refresh...)", + "start": 1345, + "end": 1467, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 132 + } + } + } + ] + }, { "type": "ExpressionStatement", - "start": 1205, - "end": 1240, + "start": 1594, + "end": 1629, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 45 } }, "expression": { "type": "CallExpression", - "start": 1205, - "end": 1239, + "start": 1594, + "end": 1628, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 1205, - "end": 1219, + "start": 1594, + "end": 1608, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 24 } }, "object": { "type": "ThisExpression", - "start": 1205, - "end": 1209, + "start": 1594, + "end": 1598, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 14 } } }, "property": { "type": "Identifier", - "start": 1210, - "end": 1219, + "start": 1599, + "end": 1608, "loc": { "start": { - "line": 41, + "line": 55, "column": 15 }, "end": { - "line": 41, + "line": 55, "column": 24 }, "identifierName": "runWorker" @@ -9490,29 +10585,29 @@ "arguments": [ { "type": "MemberExpression", - "start": 1220, - "end": 1230, + "start": 1609, + "end": 1619, "loc": { "start": { - "line": 41, + "line": 55, "column": 25 }, "end": { - "line": 41, + "line": 55, "column": 35 } }, "object": { "type": "Identifier", - "start": 1220, - "end": 1225, + "start": 1609, + "end": 1614, "loc": { "start": { - "line": 41, + "line": 55, "column": 25 }, "end": { - "line": 41, + "line": 55, "column": 30 }, "identifierName": "watch" @@ -9521,15 +10616,15 @@ }, "property": { "type": "Identifier", - "start": 1226, - "end": 1230, + "start": 1615, + "end": 1619, "loc": { "start": { - "line": 41, + "line": 55, "column": 31 }, "end": { - "line": 41, + "line": 55, "column": 35 }, "identifierName": "task" @@ -9540,15 +10635,15 @@ }, { "type": "Identifier", - "start": 1232, - "end": 1238, + "start": 1621, + "end": 1627, "loc": { "start": { - "line": 41, + "line": 55, "column": 37 }, "end": { - "line": 41, + "line": 55, "column": 43 }, "identifierName": "config" @@ -9573,15 +10668,15 @@ { "type": "CommentLine", "value": " resolve();", - "start": 1267, - "end": 1280, + "start": 1656, + "end": 1669, "loc": { "start": { - "line": 44, + "line": 58, "column": 6 }, "end": { - "line": 44, + "line": 58, "column": 19 } } @@ -9602,15 +10697,15 @@ { "type": "CommentBlock", "value": "*\n * @param {object} config {@link Config}\n ", - "start": 447, - "end": 499, + "start": 587, + "end": 639, "loc": { "start": { - "line": 19, + "line": 29, "column": 2 }, "end": { - "line": 21, + "line": 31, "column": 5 } } @@ -9619,30 +10714,30 @@ }, { "type": "ClassMethod", - "start": 1296, - "end": 1835, + "start": 1685, + "end": 2224, "loc": { "start": { - "line": 48, + "line": 62, "column": 2 }, "end": { - "line": 63, + "line": 77, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 1296, - "end": 1309, + "start": 1685, + "end": 1698, "loc": { "start": { - "line": 48, + "line": 62, "column": 2 }, "end": { - "line": 48, + "line": 62, "column": 15 }, "identifierName": "configureDemo" @@ -9658,15 +10753,15 @@ "params": [ { "type": "Identifier", - "start": 1310, - "end": 1316, + "start": 1699, + "end": 1705, "loc": { "start": { - "line": 48, + "line": 62, "column": 16 }, "end": { - "line": 48, + "line": 62, "column": 22 }, "identifierName": "server" @@ -9676,72 +10771,72 @@ ], "body": { "type": "BlockStatement", - "start": 1318, - "end": 1835, + "start": 1707, + "end": 2224, "loc": { "start": { - "line": 48, + "line": 62, "column": 24 }, "end": { - "line": 63, + "line": 77, "column": 3 } }, "body": [ { "type": "ExpressionStatement", - "start": 1324, - "end": 1395, + "start": 1713, + "end": 1784, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 75 } }, "expression": { "type": "CallExpression", - "start": 1324, - "end": 1394, + "start": 1713, + "end": 1783, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 1324, - "end": 1334, + "start": 1713, + "end": 1723, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 14 } }, "object": { "type": "Identifier", - "start": 1324, - "end": 1330, + "start": 1713, + "end": 1719, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 10 }, "identifierName": "logger" @@ -9750,15 +10845,15 @@ }, "property": { "type": "Identifier", - "start": 1331, - "end": 1334, + "start": 1720, + "end": 1723, "loc": { "start": { - "line": 49, + "line": 63, "column": 11 }, "end": { - "line": 49, + "line": 63, "column": 14 }, "identifierName": "log" @@ -9770,44 +10865,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 1335, - "end": 1393, + "start": 1724, + "end": 1782, "loc": { "start": { - "line": 49, + "line": 63, "column": 15 }, "end": { - "line": 49, + "line": 63, "column": 73 } }, "expressions": [ { "type": "CallExpression", - "start": 1339, - "end": 1345, + "start": 1728, + "end": 1734, "loc": { "start": { - "line": 49, + "line": 63, "column": 19 }, "end": { - "line": 49, + "line": 63, "column": 25 } }, "callee": { "type": "Identifier", - "start": 1339, - "end": 1343, + "start": 1728, + "end": 1732, "loc": { "start": { - "line": 49, + "line": 63, "column": 19 }, "end": { - "line": 49, + "line": 63, "column": 23 }, "identifierName": "time" @@ -9818,43 +10913,43 @@ }, { "type": "CallExpression", - "start": 1350, - "end": 1391, + "start": 1739, + "end": 1780, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 71 } }, "callee": { "type": "MemberExpression", - "start": 1350, - "end": 1363, + "start": 1739, + "end": 1752, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 43 } }, "object": { "type": "Identifier", - "start": 1350, - "end": 1356, + "start": 1739, + "end": 1745, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 36 }, "identifierName": "logger" @@ -9863,15 +10958,15 @@ }, "property": { "type": "Identifier", - "start": 1357, - "end": 1363, + "start": 1746, + "end": 1752, "loc": { "start": { - "line": 49, + "line": 63, "column": 37 }, "end": { - "line": 49, + "line": 63, "column": 43 }, "identifierName": "_chalk" @@ -9883,15 +10978,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1364, - "end": 1382, + "start": 1753, + "end": 1771, "loc": { "start": { - "line": 49, + "line": 63, "column": 44 }, "end": { - "line": 49, + "line": 63, "column": 62 } }, @@ -9903,15 +10998,15 @@ }, { "type": "StringLiteral", - "start": 1384, - "end": 1390, + "start": 1773, + "end": 1779, "loc": { "start": { - "line": 49, + "line": 63, "column": 64 }, "end": { - "line": 49, + "line": 63, "column": 70 } }, @@ -9927,15 +11022,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 1336, - "end": 1337, + "start": 1725, + "end": 1726, "loc": { "start": { - "line": 49, + "line": 63, "column": 16 }, "end": { - "line": 49, + "line": 63, "column": 17 } }, @@ -9947,15 +11042,15 @@ }, { "type": "TemplateElement", - "start": 1346, - "end": 1348, + "start": 1735, + "end": 1737, "loc": { "start": { - "line": 49, + "line": 63, "column": 26 }, "end": { - "line": 49, + "line": 63, "column": 28 } }, @@ -9967,15 +11062,15 @@ }, { "type": "TemplateElement", - "start": 1392, - "end": 1392, + "start": 1781, + "end": 1781, "loc": { "start": { - "line": 49, + "line": 63, "column": 72 }, "end": { - "line": 49, + "line": 63, "column": 72 } }, @@ -9992,29 +11087,29 @@ }, { "type": "IfStatement", - "start": 1401, - "end": 1831, + "start": 1790, + "end": 2220, "loc": { "start": { - "line": 51, + "line": 65, "column": 4 }, "end": { - "line": 62, + "line": 76, "column": 5 } }, "test": { "type": "Identifier", - "start": 1405, - "end": 1411, + "start": 1794, + "end": 1800, "loc": { "start": { - "line": 51, + "line": 65, "column": 8 }, "end": { - "line": 51, + "line": 65, "column": 14 }, "identifierName": "server" @@ -10023,59 +11118,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 1413, - "end": 1831, + "start": 1802, + "end": 2220, "loc": { "start": { - "line": 51, + "line": 65, "column": 16 }, "end": { - "line": 62, + "line": 76, "column": 5 } }, "body": [ { "type": "VariableDeclaration", - "start": 1421, - "end": 1474, + "start": 1810, + "end": 1863, "loc": { "start": { - "line": 52, + "line": 66, "column": 6 }, "end": { - "line": 52, + "line": 66, "column": 59 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1425, - "end": 1473, + "start": 1814, + "end": 1862, "loc": { "start": { - "line": 52, + "line": 66, "column": 10 }, "end": { - "line": 52, + "line": 66, "column": 58 } }, "id": { "type": "Identifier", - "start": 1425, - "end": 1433, + "start": 1814, + "end": 1822, "loc": { "start": { - "line": 52, + "line": 66, "column": 10 }, "end": { - "line": 52, + "line": 66, "column": 18 }, "identifierName": "demoPath" @@ -10084,43 +11179,43 @@ }, "init": { "type": "CallExpression", - "start": 1436, - "end": 1473, + "start": 1825, + "end": 1862, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 58 } }, "callee": { "type": "MemberExpression", - "start": 1436, - "end": 1445, + "start": 1825, + "end": 1834, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 30 } }, "object": { "type": "Identifier", - "start": 1436, - "end": 1440, + "start": 1825, + "end": 1829, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 25 }, "identifierName": "path" @@ -10129,15 +11224,15 @@ }, "property": { "type": "Identifier", - "start": 1441, - "end": 1445, + "start": 1830, + "end": 1834, "loc": { "start": { - "line": 52, + "line": 66, "column": 26 }, "end": { - "line": 52, + "line": 66, "column": 30 }, "identifierName": "join" @@ -10149,43 +11244,43 @@ "arguments": [ { "type": "CallExpression", - "start": 1446, - "end": 1459, + "start": 1835, + "end": 1848, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 44 } }, "callee": { "type": "MemberExpression", - "start": 1446, - "end": 1457, + "start": 1835, + "end": 1846, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 42 } }, "object": { "type": "Identifier", - "start": 1446, - "end": 1453, + "start": 1835, + "end": 1842, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 38 }, "identifierName": "process" @@ -10194,15 +11289,15 @@ }, "property": { "type": "Identifier", - "start": 1454, - "end": 1457, + "start": 1843, + "end": 1846, "loc": { "start": { - "line": 52, + "line": 66, "column": 39 }, "end": { - "line": 52, + "line": 66, "column": 42 }, "identifierName": "cwd" @@ -10215,29 +11310,29 @@ }, { "type": "MemberExpression", - "start": 1461, - "end": 1472, + "start": 1850, + "end": 1861, "loc": { "start": { - "line": 52, + "line": 66, "column": 46 }, "end": { - "line": 52, + "line": 66, "column": 57 } }, "object": { "type": "Identifier", - "start": 1461, - "end": 1467, + "start": 1850, + "end": 1856, "loc": { "start": { - "line": 52, + "line": 66, "column": 46 }, "end": { - "line": 52, + "line": 66, "column": 52 }, "identifierName": "server" @@ -10246,15 +11341,15 @@ }, "property": { "type": "Identifier", - "start": 1468, - "end": 1472, + "start": 1857, + "end": 1861, "loc": { "start": { - "line": 52, + "line": 66, "column": 53 }, "end": { - "line": 52, + "line": 66, "column": 57 }, "identifierName": "demo" @@ -10271,29 +11366,29 @@ }, { "type": "IfStatement", - "start": 1482, - "end": 1583, + "start": 1871, + "end": 1972, "loc": { "start": { - "line": 54, + "line": 68, "column": 6 }, "end": { - "line": 56, + "line": 70, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 1486, - "end": 1518, + "start": 1875, + "end": 1907, "loc": { "start": { - "line": 54, + "line": 68, "column": 10 }, "end": { - "line": 54, + "line": 68, "column": 42 } }, @@ -10301,43 +11396,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 1487, - "end": 1518, + "start": 1876, + "end": 1907, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 42 } }, "callee": { "type": "MemberExpression", - "start": 1487, - "end": 1504, + "start": 1876, + "end": 1893, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 28 } }, "object": { "type": "Identifier", - "start": 1487, - "end": 1495, + "start": 1876, + "end": 1884, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 19 }, "identifierName": "demoPath" @@ -10346,15 +11441,15 @@ }, "property": { "type": "Identifier", - "start": 1496, - "end": 1504, + "start": 1885, + "end": 1893, "loc": { "start": { - "line": 54, + "line": 68, "column": 20 }, "end": { - "line": 54, + "line": 68, "column": 28 }, "identifierName": "includes" @@ -10366,15 +11461,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1505, - "end": 1517, + "start": 1894, + "end": 1906, "loc": { "start": { - "line": 54, + "line": 68, "column": 29 }, "end": { - "line": 54, + "line": 68, "column": 41 } }, @@ -10392,59 +11487,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 1520, - "end": 1583, + "start": 1909, + "end": 1972, "loc": { "start": { - "line": 54, + "line": 68, "column": 44 }, "end": { - "line": 56, + "line": 70, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1530, - "end": 1575, + "start": 1919, + "end": 1964, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 53 } }, "expression": { "type": "AssignmentExpression", - "start": 1530, - "end": 1574, + "start": 1919, + "end": 1963, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 52 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1530, - "end": 1538, + "start": 1919, + "end": 1927, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 16 }, "identifierName": "demoPath" @@ -10453,43 +11548,43 @@ }, "right": { "type": "CallExpression", - "start": 1541, - "end": 1574, + "start": 1930, + "end": 1963, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 52 } }, "callee": { "type": "MemberExpression", - "start": 1541, - "end": 1550, + "start": 1930, + "end": 1939, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 28 } }, "object": { "type": "Identifier", - "start": 1541, - "end": 1545, + "start": 1930, + "end": 1934, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 23 }, "identifierName": "path" @@ -10498,15 +11593,15 @@ }, "property": { "type": "Identifier", - "start": 1546, - "end": 1550, + "start": 1935, + "end": 1939, "loc": { "start": { - "line": 55, + "line": 69, "column": 24 }, "end": { - "line": 55, + "line": 69, "column": 28 }, "identifierName": "join" @@ -10518,15 +11613,15 @@ "arguments": [ { "type": "Identifier", - "start": 1551, - "end": 1559, + "start": 1940, + "end": 1948, "loc": { "start": { - "line": 55, + "line": 69, "column": 29 }, "end": { - "line": 55, + "line": 69, "column": 37 }, "identifierName": "demoPath" @@ -10535,15 +11630,15 @@ }, { "type": "StringLiteral", - "start": 1561, - "end": 1573, + "start": 1950, + "end": 1962, "loc": { "start": { - "line": 55, + "line": 69, "column": 39 }, "end": { - "line": 55, + "line": 69, "column": 51 } }, @@ -10564,44 +11659,44 @@ }, { "type": "VariableDeclaration", - "start": 1590, - "end": 1633, + "start": 1979, + "end": 2022, "loc": { "start": { - "line": 57, + "line": 71, "column": 6 }, "end": { - "line": 57, + "line": 71, "column": 49 } }, "declarations": [ { "type": "VariableDeclarator", - "start": 1594, - "end": 1632, + "start": 1983, + "end": 2021, "loc": { "start": { - "line": 57, + "line": 71, "column": 10 }, "end": { - "line": 57, + "line": 71, "column": 48 } }, "id": { "type": "Identifier", - "start": 1594, - "end": 1598, + "start": 1983, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 71, "column": 10 }, "end": { - "line": 57, + "line": 71, "column": 14 }, "identifierName": "demo" @@ -10610,29 +11705,29 @@ }, "init": { "type": "CallExpression", - "start": 1601, - "end": 1632, + "start": 1990, + "end": 2021, "loc": { "start": { - "line": 57, + "line": 71, "column": 17 }, "end": { - "line": 57, + "line": 71, "column": 48 } }, "callee": { "type": "Identifier", - "start": 1601, - "end": 1613, + "start": 1990, + "end": 2002, "loc": { "start": { - "line": 57, + "line": 71, "column": 17 }, "end": { - "line": 57, + "line": 71, "column": 29 }, "identifierName": "readFileSync" @@ -10642,15 +11737,15 @@ "arguments": [ { "type": "Identifier", - "start": 1614, - "end": 1622, + "start": 2003, + "end": 2011, "loc": { "start": { - "line": 57, + "line": 71, "column": 30 }, "end": { - "line": 57, + "line": 71, "column": 38 }, "identifierName": "demoPath" @@ -10659,15 +11754,15 @@ }, { "type": "StringLiteral", - "start": 1624, - "end": 1631, + "start": 2013, + "end": 2020, "loc": { "start": { - "line": 57, + "line": 71, "column": 40 }, "end": { - "line": 57, + "line": 71, "column": 47 } }, @@ -10685,29 +11780,29 @@ }, { "type": "IfStatement", - "start": 1640, - "end": 1825, + "start": 2029, + "end": 2214, "loc": { "start": { - "line": 58, + "line": 72, "column": 6 }, "end": { - "line": 61, + "line": 75, "column": 7 } }, "test": { "type": "UnaryExpression", - "start": 1644, - "end": 1679, + "start": 2033, + "end": 2068, "loc": { "start": { - "line": 58, + "line": 72, "column": 10 }, "end": { - "line": 58, + "line": 72, "column": 45 } }, @@ -10715,43 +11810,43 @@ "prefix": true, "argument": { "type": "CallExpression", - "start": 1645, - "end": 1679, + "start": 2034, + "end": 2068, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 1645, - "end": 1658, + "start": 2034, + "end": 2047, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 24 } }, "object": { "type": "Identifier", - "start": 1645, - "end": 1649, + "start": 2034, + "end": 2038, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 15 }, "identifierName": "demo" @@ -10760,15 +11855,15 @@ }, "property": { "type": "Identifier", - "start": 1650, - "end": 1658, + "start": 2039, + "end": 2047, "loc": { "start": { - "line": 58, + "line": 72, "column": 16 }, "end": { - "line": 58, + "line": 72, "column": 24 }, "identifierName": "includes" @@ -10780,15 +11875,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1659, - "end": 1678, + "start": 2048, + "end": 2067, "loc": { "start": { - "line": 58, + "line": 72, "column": 25 }, "end": { - "line": 58, + "line": 72, "column": 44 } }, @@ -10806,59 +11901,59 @@ }, "consequent": { "type": "BlockStatement", - "start": 1681, - "end": 1825, + "start": 2070, + "end": 2214, "loc": { "start": { - "line": 58, + "line": 72, "column": 47 }, "end": { - "line": 61, + "line": 75, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 1691, - "end": 1778, + "start": 2080, + "end": 2167, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 95 } }, "expression": { "type": "AssignmentExpression", - "start": 1691, - "end": 1777, + "start": 2080, + "end": 2166, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 94 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1691, - "end": 1695, + "start": 2080, + "end": 2084, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 12 }, "identifierName": "demo" @@ -10867,43 +11962,43 @@ }, "right": { "type": "CallExpression", - "start": 1698, - "end": 1777, + "start": 2087, + "end": 2166, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 94 } }, "callee": { "type": "MemberExpression", - "start": 1698, - "end": 1710, + "start": 2087, + "end": 2099, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 27 } }, "object": { "type": "Identifier", - "start": 1698, - "end": 1702, + "start": 2087, + "end": 2091, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 19 }, "identifierName": "demo" @@ -10912,15 +12007,15 @@ }, "property": { "type": "Identifier", - "start": 1703, - "end": 1710, + "start": 2092, + "end": 2099, "loc": { "start": { - "line": 59, + "line": 73, "column": 20 }, "end": { - "line": 59, + "line": 73, "column": 27 }, "identifierName": "replace" @@ -10932,15 +12027,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 1711, - "end": 1720, + "start": 2100, + "end": 2109, "loc": { "start": { - "line": 59, + "line": 73, "column": 28 }, "end": { - "line": 59, + "line": 73, "column": 37 } }, @@ -10952,15 +12047,15 @@ }, { "type": "StringLiteral", - "start": 1722, - "end": 1776, + "start": 2111, + "end": 2165, "loc": { "start": { - "line": 59, + "line": 73, "column": 39 }, "end": { - "line": 59, + "line": 73, "column": 93 } }, @@ -10976,43 +12071,43 @@ }, { "type": "ExpressionStatement", - "start": 1787, - "end": 1817, + "start": 2176, + "end": 2206, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 38 } }, "expression": { "type": "CallExpression", - "start": 1787, - "end": 1816, + "start": 2176, + "end": 2205, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 37 } }, "callee": { "type": "Identifier", - "start": 1787, - "end": 1800, + "start": 2176, + "end": 2189, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 21 }, "identifierName": "writeFileSync" @@ -11022,15 +12117,15 @@ "arguments": [ { "type": "Identifier", - "start": 1801, - "end": 1809, + "start": 2190, + "end": 2198, "loc": { "start": { - "line": 60, + "line": 74, "column": 22 }, "end": { - "line": 60, + "line": 74, "column": 30 }, "identifierName": "demoPath" @@ -11039,15 +12134,15 @@ }, { "type": "Identifier", - "start": 1811, - "end": 1815, + "start": 2200, + "end": 2204, "loc": { "start": { - "line": 60, + "line": 74, "column": 32 }, "end": { - "line": 60, + "line": 74, "column": 36 }, "identifierName": "demo" @@ -11073,30 +12168,30 @@ }, { "type": "ClassMethod", - "start": 1839, - "end": 2386, + "start": 2228, + "end": 2775, "loc": { "start": { - "line": 65, + "line": 79, "column": 2 }, "end": { - "line": 83, + "line": 97, "column": 3 } }, "computed": false, "key": { "type": "Identifier", - "start": 1839, - "end": 1848, + "start": 2228, + "end": 2237, "loc": { "start": { - "line": 65, + "line": 79, "column": 2 }, "end": { - "line": 65, + "line": 79, "column": 11 }, "identifierName": "runWorker" @@ -11112,15 +12207,15 @@ "params": [ { "type": "Identifier", - "start": 1849, - "end": 1853, + "start": 2238, + "end": 2242, "loc": { "start": { - "line": 65, + "line": 79, "column": 12 }, "end": { - "line": 65, + "line": 79, "column": 16 }, "identifierName": "task" @@ -11129,15 +12224,15 @@ }, { "type": "Identifier", - "start": 1855, - "end": 1861, + "start": 2244, + "end": 2250, "loc": { "start": { - "line": 65, + "line": 79, "column": 18 }, "end": { - "line": 65, + "line": 79, "column": 24 }, "identifierName": "config" @@ -11147,73 +12242,73 @@ ], "body": { "type": "BlockStatement", - "start": 1863, - "end": 2386, + "start": 2252, + "end": 2775, "loc": { "start": { - "line": 65, + "line": 79, "column": 26 }, "end": { - "line": 83, + "line": 97, "column": 3 } }, "body": [ { "type": "IfStatement", - "start": 1869, - "end": 1937, + "start": 2258, + "end": 2326, "loc": { "start": { - "line": 66, + "line": 80, "column": 4 }, "end": { - "line": 69, + "line": 83, "column": 5 } }, "test": { "type": "MemberExpression", - "start": 1873, - "end": 1882, + "start": 2262, + "end": 2271, "loc": { "start": { - "line": 66, + "line": 80, "column": 8 }, "end": { - "line": 66, + "line": 80, "column": 17 } }, "object": { "type": "ThisExpression", - "start": 1873, - "end": 1877, + "start": 2262, + "end": 2266, "loc": { "start": { - "line": 66, + "line": 80, "column": 8 }, "end": { - "line": 66, + "line": 80, "column": 12 } } }, "property": { "type": "Identifier", - "start": 1878, - "end": 1882, + "start": 2267, + "end": 2271, "loc": { "start": { - "line": 66, + "line": 80, "column": 13 }, "end": { - "line": 66, + "line": 80, "column": 17 }, "identifierName": "busy" @@ -11224,72 +12319,72 @@ }, "consequent": { "type": "BlockStatement", - "start": 1884, - "end": 1937, + "start": 2273, + "end": 2326, "loc": { "start": { - "line": 66, + "line": 80, "column": 19 }, "end": { - "line": 69, + "line": 83, "column": 5 } }, "body": [ { "type": "ExpressionStatement", - "start": 1892, - "end": 1906, + "start": 2281, + "end": 2295, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 1892, - "end": 1905, + "start": 2281, + "end": 2294, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 1892, - "end": 1903, + "start": 2281, + "end": 2292, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 17 } }, "object": { "type": "Identifier", - "start": 1892, - "end": 1898, + "start": 2281, + "end": 2287, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 12 }, "identifierName": "worker" @@ -11298,15 +12393,15 @@ }, "property": { "type": "Identifier", - "start": 1899, - "end": 1903, + "start": 2288, + "end": 2292, "loc": { "start": { - "line": 67, + "line": 81, "column": 13 }, "end": { - "line": 67, + "line": 81, "column": 17 }, "identifierName": "kill" @@ -11320,73 +12415,73 @@ }, { "type": "ExpressionStatement", - "start": 1913, - "end": 1931, + "start": 2302, + "end": 2320, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 1913, - "end": 1930, + "start": 2302, + "end": 2319, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1913, - "end": 1922, + "start": 2302, + "end": 2311, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 1913, - "end": 1917, + "start": 2302, + "end": 2306, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 10 } } }, "property": { "type": "Identifier", - "start": 1918, - "end": 1922, + "start": 2307, + "end": 2311, "loc": { "start": { - "line": 68, + "line": 82, "column": 11 }, "end": { - "line": 68, + "line": 82, "column": 15 }, "identifierName": "busy" @@ -11397,15 +12492,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 1925, - "end": 1930, + "start": 2314, + "end": 2319, "loc": { "start": { - "line": 68, + "line": 82, "column": 18 }, "end": { - "line": 68, + "line": 82, "column": 23 } }, @@ -11420,73 +12515,73 @@ }, { "type": "ExpressionStatement", - "start": 1942, - "end": 1959, + "start": 2331, + "end": 2348, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 21 } }, "expression": { "type": "AssignmentExpression", - "start": 1942, - "end": 1958, + "start": 2331, + "end": 2347, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 20 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 1942, - "end": 1951, + "start": 2331, + "end": 2340, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 13 } }, "object": { "type": "ThisExpression", - "start": 1942, - "end": 1946, + "start": 2331, + "end": 2335, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 8 } } }, "property": { "type": "Identifier", - "start": 1947, - "end": 1951, + "start": 2336, + "end": 2340, "loc": { "start": { - "line": 70, + "line": 84, "column": 9 }, "end": { - "line": 70, + "line": 84, "column": 13 }, "identifierName": "busy" @@ -11497,15 +12592,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 1954, - "end": 1958, + "start": 2343, + "end": 2347, "loc": { "start": { - "line": 70, + "line": 84, "column": 16 }, "end": { - "line": 70, + "line": 84, "column": 20 } }, @@ -11515,44 +12610,44 @@ }, { "type": "ExpressionStatement", - "start": 1964, - "end": 2029, + "start": 2353, + "end": 2418, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 69 } }, "expression": { "type": "AssignmentExpression", - "start": 1964, - "end": 2028, + "start": 2353, + "end": 2417, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 68 } }, "operator": "=", "left": { "type": "Identifier", - "start": 1964, - "end": 1970, + "start": 2353, + "end": 2359, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 10 }, "identifierName": "worker" @@ -11561,29 +12656,29 @@ }, "right": { "type": "CallExpression", - "start": 1973, - "end": 2028, + "start": 2362, + "end": 2417, "loc": { "start": { - "line": 71, + "line": 85, "column": 13 }, "end": { - "line": 71, + "line": 85, "column": 68 } }, "callee": { "type": "Identifier", - "start": 1973, - "end": 1977, + "start": 2362, + "end": 2366, "loc": { "start": { - "line": 71, + "line": 85, "column": 13 }, "end": { - "line": 71, + "line": 85, "column": 17 }, "identifierName": "fork" @@ -11593,43 +12688,43 @@ "arguments": [ { "type": "CallExpression", - "start": 1978, - "end": 2027, + "start": 2367, + "end": 2416, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 67 } }, "callee": { "type": "MemberExpression", - "start": 1978, - "end": 1987, + "start": 2367, + "end": 2376, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 27 } }, "object": { "type": "Identifier", - "start": 1978, - "end": 1982, + "start": 2367, + "end": 2371, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 22 }, "identifierName": "path" @@ -11638,15 +12733,15 @@ }, "property": { "type": "Identifier", - "start": 1983, - "end": 1987, + "start": 2372, + "end": 2376, "loc": { "start": { - "line": 71, + "line": 85, "column": 23 }, "end": { - "line": 71, + "line": 85, "column": 27 }, "identifierName": "join" @@ -11658,15 +12753,15 @@ "arguments": [ { "type": "Identifier", - "start": 1988, - "end": 1997, + "start": 2377, + "end": 2386, "loc": { "start": { - "line": 71, + "line": 85, "column": 28 }, "end": { - "line": 71, + "line": 85, "column": 37 }, "identifierName": "__dirname" @@ -11675,15 +12770,15 @@ }, { "type": "StringLiteral", - "start": 1999, - "end": 2026, + "start": 2388, + "end": 2415, "loc": { "start": { - "line": 71, + "line": 85, "column": 39 }, "end": { - "line": 71, + "line": 85, "column": 66 } }, @@ -11701,57 +12796,57 @@ }, { "type": "ExpressionStatement", - "start": 2034, - "end": 2335, + "start": 2423, + "end": 2724, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 81, + "line": 95, "column": 7 } }, "expression": { "type": "CallExpression", - "start": 2034, - "end": 2334, + "start": 2423, + "end": 2723, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 81, + "line": 95, "column": 6 } }, "callee": { "type": "MemberExpression", - "start": 2034, - "end": 2043, + "start": 2423, + "end": 2432, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 72, + "line": 86, "column": 13 } }, "object": { "type": "Identifier", - "start": 2034, - "end": 2040, + "start": 2423, + "end": 2429, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 72, + "line": 86, "column": 10 }, "identifierName": "worker" @@ -11760,15 +12855,15 @@ }, "property": { "type": "Identifier", - "start": 2041, - "end": 2043, + "start": 2430, + "end": 2432, "loc": { "start": { - "line": 72, + "line": 86, "column": 11 }, "end": { - "line": 72, + "line": 86, "column": 13 }, "identifierName": "on" @@ -11780,15 +12875,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2044, - "end": 2053, + "start": 2433, + "end": 2442, "loc": { "start": { - "line": 72, + "line": 86, "column": 14 }, "end": { - "line": 72, + "line": 86, "column": 23 } }, @@ -11800,15 +12895,15 @@ }, { "type": "ArrowFunctionExpression", - "start": 2055, - "end": 2333, + "start": 2444, + "end": 2722, "loc": { "start": { - "line": 72, + "line": 86, "column": 25 }, "end": { - "line": 81, + "line": 95, "column": 5 } }, @@ -11819,15 +12914,15 @@ "params": [ { "type": "Identifier", - "start": 2055, - "end": 2062, + "start": 2444, + "end": 2451, "loc": { "start": { - "line": 72, + "line": 86, "column": 25 }, "end": { - "line": 72, + "line": 86, "column": 32 }, "identifierName": "message" @@ -11837,58 +12932,58 @@ ], "body": { "type": "BlockStatement", - "start": 2066, - "end": 2333, + "start": 2455, + "end": 2722, "loc": { "start": { - "line": 72, + "line": 86, "column": 36 }, "end": { - "line": 81, + "line": 95, "column": 5 } }, "body": [ { "type": "IfStatement", - "start": 2074, - "end": 2176, + "start": 2463, + "end": 2565, "loc": { "start": { - "line": 73, + "line": 87, "column": 6 }, "end": { - "line": 76, + "line": 90, "column": 7 } }, "test": { "type": "BinaryExpression", - "start": 2078, - "end": 2096, + "start": 2467, + "end": 2485, "loc": { "start": { - "line": 73, + "line": 87, "column": 10 }, "end": { - "line": 73, + "line": 87, "column": 28 } }, "left": { "type": "Identifier", - "start": 2078, - "end": 2085, + "start": 2467, + "end": 2474, "loc": { "start": { - "line": 73, + "line": 87, "column": 10 }, "end": { - "line": 73, + "line": 87, "column": 17 }, "identifierName": "message" @@ -11898,15 +12993,15 @@ "operator": "===", "right": { "type": "StringLiteral", - "start": 2090, - "end": 2096, + "start": 2479, + "end": 2485, "loc": { "start": { - "line": 73, + "line": 87, "column": 22 }, "end": { - "line": 73, + "line": 87, "column": 28 } }, @@ -11919,87 +13014,87 @@ }, "consequent": { "type": "BlockStatement", - "start": 2098, - "end": 2176, + "start": 2487, + "end": 2565, "loc": { "start": { - "line": 73, + "line": 87, "column": 30 }, "end": { - "line": 76, + "line": 90, "column": 7 } }, "body": [ { "type": "ExpressionStatement", - "start": 2108, - "end": 2140, + "start": 2497, + "end": 2529, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 40 } }, "expression": { "type": "CallExpression", - "start": 2108, - "end": 2139, + "start": 2497, + "end": 2528, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 39 } }, "callee": { "type": "MemberExpression", - "start": 2108, - "end": 2126, + "start": 2497, + "end": 2515, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 26 } }, "object": { "type": "ThisExpression", - "start": 2108, - "end": 2112, + "start": 2497, + "end": 2501, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 12 } } }, "property": { "type": "Identifier", - "start": 2113, - "end": 2126, + "start": 2502, + "end": 2515, "loc": { "start": { - "line": 74, + "line": 88, "column": 13 }, "end": { - "line": 74, + "line": 88, "column": 26 }, "identifierName": "configureDemo" @@ -12011,44 +13106,44 @@ "arguments": [ { "type": "MemberExpression", - "start": 2127, - "end": 2138, + "start": 2516, + "end": 2527, "loc": { "start": { - "line": 74, + "line": 88, "column": 27 }, "end": { - "line": 74, + "line": 88, "column": 38 } }, "object": { "type": "ThisExpression", - "start": 2127, - "end": 2131, + "start": 2516, + "end": 2520, "loc": { "start": { - "line": 74, + "line": 88, "column": 27 }, "end": { - "line": 74, + "line": 88, "column": 31 } } }, "property": { "type": "Identifier", - "start": 2132, - "end": 2138, + "start": 2521, + "end": 2527, "loc": { "start": { - "line": 74, + "line": 88, "column": 32 }, "end": { - "line": 74, + "line": 88, "column": 38 }, "identifierName": "server" @@ -12062,44 +13157,44 @@ }, { "type": "ExpressionStatement", - "start": 2149, - "end": 2168, + "start": 2538, + "end": 2557, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 27 } }, "expression": { "type": "AssignmentExpression", - "start": 2149, - "end": 2167, + "start": 2538, + "end": 2556, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 26 } }, "operator": "=", "left": { "type": "Identifier", - "start": 2149, - "end": 2156, + "start": 2538, + "end": 2545, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 15 }, "identifierName": "message" @@ -12108,15 +13203,15 @@ }, "right": { "type": "StringLiteral", - "start": 2159, - "end": 2167, + "start": 2548, + "end": 2556, "loc": { "start": { - "line": 75, + "line": 89, "column": 18 }, "end": { - "line": 75, + "line": 89, "column": 26 } }, @@ -12135,57 +13230,57 @@ }, { "type": "ExpressionStatement", - "start": 2183, - "end": 2255, + "start": 2572, + "end": 2644, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 78 } }, "expression": { "type": "CallExpression", - "start": 2183, - "end": 2254, + "start": 2572, + "end": 2643, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 77 } }, "callee": { "type": "MemberExpression", - "start": 2183, - "end": 2193, + "start": 2572, + "end": 2582, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 16 } }, "object": { "type": "Identifier", - "start": 2183, - "end": 2189, + "start": 2572, + "end": 2578, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 12 }, "identifierName": "logger" @@ -12194,15 +13289,15 @@ }, "property": { "type": "Identifier", - "start": 2190, - "end": 2193, + "start": 2579, + "end": 2582, "loc": { "start": { - "line": 77, + "line": 91, "column": 13 }, "end": { - "line": 77, + "line": 91, "column": 16 }, "identifierName": "log" @@ -12214,44 +13309,44 @@ "arguments": [ { "type": "TemplateLiteral", - "start": 2194, - "end": 2253, + "start": 2583, + "end": 2642, "loc": { "start": { - "line": 77, + "line": 91, "column": 17 }, "end": { - "line": 77, + "line": 91, "column": 76 } }, "expressions": [ { "type": "CallExpression", - "start": 2198, - "end": 2204, + "start": 2587, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 91, "column": 21 }, "end": { - "line": 77, + "line": 91, "column": 27 } }, "callee": { "type": "Identifier", - "start": 2198, - "end": 2202, + "start": 2587, + "end": 2591, "loc": { "start": { - "line": 77, + "line": 91, "column": 21 }, "end": { - "line": 77, + "line": 91, "column": 25 }, "identifierName": "time" @@ -12262,43 +13357,43 @@ }, { "type": "CallExpression", - "start": 2209, - "end": 2251, + "start": 2598, + "end": 2640, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 74 } }, "callee": { "type": "MemberExpression", - "start": 2209, - "end": 2222, + "start": 2598, + "end": 2611, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 45 } }, "object": { "type": "Identifier", - "start": 2209, - "end": 2215, + "start": 2598, + "end": 2604, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 38 }, "identifierName": "logger" @@ -12307,15 +13402,15 @@ }, "property": { "type": "Identifier", - "start": 2216, - "end": 2222, + "start": 2605, + "end": 2611, "loc": { "start": { - "line": 77, + "line": 91, "column": 39 }, "end": { - "line": 77, + "line": 91, "column": 45 }, "identifierName": "_chalk" @@ -12327,15 +13422,15 @@ "arguments": [ { "type": "StringLiteral", - "start": 2223, - "end": 2242, + "start": 2612, + "end": 2631, "loc": { "start": { - "line": 77, + "line": 91, "column": 46 }, "end": { - "line": 77, + "line": 91, "column": 65 } }, @@ -12347,15 +13442,15 @@ }, { "type": "StringLiteral", - "start": 2244, - "end": 2250, + "start": 2633, + "end": 2639, "loc": { "start": { - "line": 77, + "line": 91, "column": 67 }, "end": { - "line": 77, + "line": 91, "column": 73 } }, @@ -12371,15 +13466,15 @@ "quasis": [ { "type": "TemplateElement", - "start": 2195, - "end": 2196, + "start": 2584, + "end": 2585, "loc": { "start": { - "line": 77, + "line": 91, "column": 18 }, "end": { - "line": 77, + "line": 91, "column": 19 } }, @@ -12391,15 +13486,15 @@ }, { "type": "TemplateElement", - "start": 2205, - "end": 2207, + "start": 2594, + "end": 2596, "loc": { "start": { - "line": 77, + "line": 91, "column": 28 }, "end": { - "line": 77, + "line": 91, "column": 30 } }, @@ -12411,15 +13506,15 @@ }, { "type": "TemplateElement", - "start": 2252, - "end": 2252, + "start": 2641, + "end": 2641, "loc": { "start": { - "line": 77, + "line": 91, "column": 75 }, "end": { - "line": 77, + "line": 91, "column": 75 } }, @@ -12436,72 +13531,72 @@ }, { "type": "ExpressionStatement", - "start": 2262, - "end": 2281, + "start": 2651, + "end": 2670, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 25 } }, "expression": { "type": "CallExpression", - "start": 2262, - "end": 2280, + "start": 2651, + "end": 2669, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 24 } }, "callee": { "type": "MemberExpression", - "start": 2262, - "end": 2271, + "start": 2651, + "end": 2660, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 2262, - "end": 2266, + "start": 2651, + "end": 2655, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 10 } } }, "property": { "type": "Identifier", - "start": 2267, - "end": 2271, + "start": 2656, + "end": 2660, "loc": { "start": { - "line": 78, + "line": 92, "column": 11 }, "end": { - "line": 78, + "line": 92, "column": 15 }, "identifierName": "emit" @@ -12513,15 +13608,15 @@ "arguments": [ { "type": "Identifier", - "start": 2272, - "end": 2279, + "start": 2661, + "end": 2668, "loc": { "start": { - "line": 78, + "line": 92, "column": 16 }, "end": { - "line": 78, + "line": 92, "column": 23 }, "identifierName": "message" @@ -12533,57 +13628,57 @@ }, { "type": "ExpressionStatement", - "start": 2288, - "end": 2302, + "start": 2677, + "end": 2691, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 20 } }, "expression": { "type": "CallExpression", - "start": 2288, - "end": 2301, + "start": 2677, + "end": 2690, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 19 } }, "callee": { "type": "MemberExpression", - "start": 2288, - "end": 2299, + "start": 2677, + "end": 2688, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 17 } }, "object": { "type": "Identifier", - "start": 2288, - "end": 2294, + "start": 2677, + "end": 2683, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 12 }, "identifierName": "worker" @@ -12592,15 +13687,15 @@ }, "property": { "type": "Identifier", - "start": 2295, - "end": 2299, + "start": 2684, + "end": 2688, "loc": { "start": { - "line": 79, + "line": 93, "column": 13 }, "end": { - "line": 79, + "line": 93, "column": 17 }, "identifierName": "kill" @@ -12614,73 +13709,73 @@ }, { "type": "ExpressionStatement", - "start": 2309, - "end": 2327, + "start": 2698, + "end": 2716, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 24 } }, "expression": { "type": "AssignmentExpression", - "start": 2309, - "end": 2326, + "start": 2698, + "end": 2715, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 23 } }, "operator": "=", "left": { "type": "MemberExpression", - "start": 2309, - "end": 2318, + "start": 2698, + "end": 2707, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 15 } }, "object": { "type": "ThisExpression", - "start": 2309, - "end": 2313, + "start": 2698, + "end": 2702, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 10 } } }, "property": { "type": "Identifier", - "start": 2314, - "end": 2318, + "start": 2703, + "end": 2707, "loc": { "start": { - "line": 80, + "line": 94, "column": 11 }, "end": { - "line": 80, + "line": 94, "column": 15 }, "identifierName": "busy" @@ -12691,15 +13786,15 @@ }, "right": { "type": "BooleanLiteral", - "start": 2321, - "end": 2326, + "start": 2710, + "end": 2715, "loc": { "start": { - "line": 80, + "line": 94, "column": 18 }, "end": { - "line": 80, + "line": 94, "column": 23 } }, @@ -12716,57 +13811,57 @@ }, { "type": "ExpressionStatement", - "start": 2340, - "end": 2382, + "start": 2729, + "end": 2771, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 46 } }, "expression": { "type": "CallExpression", - "start": 2340, - "end": 2381, + "start": 2729, + "end": 2770, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 45 } }, "callee": { "type": "MemberExpression", - "start": 2340, - "end": 2351, + "start": 2729, + "end": 2740, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 15 } }, "object": { "type": "Identifier", - "start": 2340, - "end": 2346, + "start": 2729, + "end": 2735, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 10 }, "identifierName": "worker" @@ -12775,15 +13870,15 @@ }, "property": { "type": "Identifier", - "start": 2347, - "end": 2351, + "start": 2736, + "end": 2740, "loc": { "start": { - "line": 82, + "line": 96, "column": 11 }, "end": { - "line": 82, + "line": 96, "column": 15 }, "identifierName": "send" @@ -12795,30 +13890,30 @@ "arguments": [ { "type": "ObjectExpression", - "start": 2352, - "end": 2380, + "start": 2741, + "end": 2769, "loc": { "start": { - "line": 82, + "line": 96, "column": 16 }, "end": { - "line": 82, + "line": 96, "column": 44 } }, "properties": [ { "type": "ObjectProperty", - "start": 2353, - "end": 2363, + "start": 2742, + "end": 2752, "loc": { "start": { - "line": 82, + "line": 96, "column": 17 }, "end": { - "line": 82, + "line": 96, "column": 27 } }, @@ -12827,15 +13922,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 2353, - "end": 2357, + "start": 2742, + "end": 2746, "loc": { "start": { - "line": 82, + "line": 96, "column": 17 }, "end": { - "line": 82, + "line": 96, "column": 21 }, "identifierName": "task" @@ -12844,15 +13939,15 @@ }, "value": { "type": "Identifier", - "start": 2359, - "end": 2363, + "start": 2748, + "end": 2752, "loc": { "start": { - "line": 82, + "line": 96, "column": 23 }, "end": { - "line": 82, + "line": 96, "column": 27 }, "identifierName": "task" @@ -12862,15 +13957,15 @@ }, { "type": "ObjectProperty", - "start": 2365, - "end": 2379, + "start": 2754, + "end": 2768, "loc": { "start": { - "line": 82, + "line": 96, "column": 29 }, "end": { - "line": 82, + "line": 96, "column": 43 } }, @@ -12879,15 +13974,15 @@ "computed": false, "key": { "type": "Identifier", - "start": 2365, - "end": 2371, + "start": 2754, + "end": 2760, "loc": { "start": { - "line": 82, + "line": 96, "column": 29 }, "end": { - "line": 82, + "line": 96, "column": 35 }, "identifierName": "config" @@ -12896,15 +13991,15 @@ }, "value": { "type": "Identifier", - "start": 2373, - "end": 2379, + "start": 2762, + "end": 2768, "loc": { "start": { - "line": 82, + "line": 96, "column": 37 }, "end": { - "line": 82, + "line": 96, "column": 43 }, "identifierName": "config" @@ -12925,15 +14020,15 @@ { "type": "CommentLine", "value": " on(event, fn) {", - "start": 2390, - "end": 2408, + "start": 2779, + "end": 2797, "loc": { "start": { - "line": 85, + "line": 99, "column": 2 }, "end": { - "line": 85, + "line": 99, "column": 20 } } @@ -12941,15 +14036,15 @@ { "type": "CommentLine", "value": " this.on(event, fn);", - "start": 2411, - "end": 2435, + "start": 2800, + "end": 2824, "loc": { "start": { - "line": 86, + "line": 100, "column": 2 }, "end": { - "line": 86, + "line": 100, "column": 26 } } @@ -12957,15 +14052,15 @@ { "type": "CommentLine", "value": " }", - "start": 2438, - "end": 2442, + "start": 2827, + "end": 2831, "loc": { "start": { - "line": 87, + "line": 101, "column": 2 }, "end": { - "line": 87, + "line": 101, "column": 6 } } @@ -12973,15 +14068,15 @@ { "type": "CommentLine", "value": " this.watcher = chokidar.watch(config.watchers, config.options);", - "start": 2448, - "end": 2514, + "start": 2837, + "end": 2903, "loc": { "start": { - "line": 89, + "line": 103, "column": 4 }, "end": { - "line": 89, + "line": 103, "column": 70 } } @@ -12989,15 +14084,15 @@ { "type": "CommentLine", "value": " this.watcher.on('change', path => logger.log(`File ${path} has been changed`));", - "start": 2519, - "end": 2601, + "start": 2908, + "end": 2990, "loc": { "start": { - "line": 90, + "line": 104, "column": 4 }, "end": { - "line": 90, + "line": 104, "column": 86 } } @@ -13010,15 +14105,15 @@ { "type": "CommentBlock", "value": "*\n * @extends EventEmitter\n ", - "start": 374, - "end": 406, + "start": 514, + "end": 546, "loc": { "start": { - "line": 14, + "line": 24, "column": 0 }, "end": { - "line": 16, + "line": 26, "column": 3 } } @@ -13027,95 +14122,1512 @@ "__PseudoExport__": true, "trailingComments": [] }, - "leadingComments": null + "leadingComments": null + }, + { + "type": "ExportDefaultDeclaration", + "start": 2993, + "end": 3022, + "loc": { + "start": { + "line": 106, + "column": 0 + }, + "end": { + "line": 106, + "column": 29 + } + }, + "declaration": { + "type": "VariableDeclaration", + "kind": "let", + "loc": { + "start": { + "line": 106, + "column": 0 + }, + "end": { + "line": 106, + "column": 29 + } + }, + "declarations": [ + { + "type": "VariableDeclarator", + "id": { + "type": "Identifier", + "name": "watcher" + }, + "init": { + "type": "NewExpression", + "callee": { + "type": "Identifier", + "name": "Watcher" + } + } + } + ], + "leadingComments": [], + "trailingComments": [] + } + } + ], + "directives": [ + { + "type": "Directive", + "start": 0, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 13 + } + }, + "value": { + "type": "DirectiveLiteral", + "start": 0, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 12 + } + }, + "value": "use strict", + "extra": { + "raw": "'use strict'", + "rawValue": "use strict" + } + } + } + ] + }, + "comments": [ + { + "type": "CommentLine", + "value": " const {merge} = require('lodash');", + "start": 216, + "end": 253, + "loc": { + "start": { + "line": 7, + "column": 0 + }, + "end": { + "line": 7, + "column": 37 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @extends EventEmitter\n ", + "start": 514, + "end": 546, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @param {object} config {@link Config}\n ", + "start": 587, + "end": 639, + "loc": { + "start": { + "line": 29, + "column": 2 + }, + "end": { + "line": 31, + "column": 5 + } + } + }, + { + "type": "CommentLine", + "value": " allow developers to select wich build they want to rebuild when watching (this results in a quicker browser refresh...)", + "start": 1345, + "end": 1467, + "loc": { + "start": { + "line": 51, + "column": 10 + }, + "end": { + "line": 51, + "column": 132 + } + } + }, + { + "type": "CommentLine", + "value": " resolve();", + "start": 1656, + "end": 1669, + "loc": { + "start": { + "line": 58, + "column": 6 + }, + "end": { + "line": 58, + "column": 19 + } + } + }, + { + "type": "CommentLine", + "value": " on(event, fn) {", + "start": 2779, + "end": 2797, + "loc": { + "start": { + "line": 99, + "column": 2 + }, + "end": { + "line": 99, + "column": 20 + } + } + }, + { + "type": "CommentLine", + "value": " this.on(event, fn);", + "start": 2800, + "end": 2824, + "loc": { + "start": { + "line": 100, + "column": 2 + }, + "end": { + "line": 100, + "column": 26 + } + } + }, + { + "type": "CommentLine", + "value": " }", + "start": 2827, + "end": 2831, + "loc": { + "start": { + "line": 101, + "column": 2 + }, + "end": { + "line": 101, + "column": 6 + } + } + }, + { + "type": "CommentLine", + "value": " this.watcher = chokidar.watch(config.watchers, config.options);", + "start": 2837, + "end": 2903, + "loc": { + "start": { + "line": 103, + "column": 4 + }, + "end": { + "line": 103, + "column": 70 + } + } + }, + { + "type": "CommentLine", + "value": " this.watcher.on('change', path => logger.log(`File ${path} has been changed`));", + "start": 2908, + "end": 2990, + "loc": { + "start": { + "line": 104, + "column": 4 + }, + "end": { + "line": 104, + "column": 86 + } + } + } + ], + "tokens": [ + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "use strict", + "start": 0, + "end": 12, + "loc": { + "start": { + "line": 1, + "column": 0 + }, + "end": { + "line": 1, + "column": 12 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 12, + "end": 13, + "loc": { + "start": { + "line": 1, + "column": 12 + }, + "end": { + "line": 1, + "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": 14, + "end": 19, + "loc": { + "start": { + "line": 2, + "column": 0 + }, + "end": { + "line": 2, + "column": 5 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 20, + "end": 21, + "loc": { + "start": { + "line": 2, + "column": 6 + }, + "end": { + "line": 2, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "fork", + "start": 21, + "end": 25, + "loc": { + "start": { + "line": 2, + "column": 7 + }, + "end": { + "line": 2, + "column": 11 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 25, + "end": 26, + "loc": { + "start": { + "line": 2, + "column": 11 + }, + "end": { + "line": 2, + "column": 12 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 27, + "end": 28, + "loc": { + "start": { + "line": 2, + "column": 13 + }, + "end": { + "line": 2, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 29, + "end": 36, + "loc": { + "start": { + "line": 2, + "column": 15 + }, + "end": { + "line": 2, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 36, + "end": 37, + "loc": { + "start": { + "line": 2, + "column": 22 + }, + "end": { + "line": 2, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "child_process", + "start": 37, + "end": 52, + "loc": { + "start": { + "line": 2, + "column": 23 + }, + "end": { + "line": 2, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 52, + "end": 53, + "loc": { + "start": { + "line": 2, + "column": 38 + }, + "end": { + "line": 2, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 53, + "end": 54, + "loc": { + "start": { + "line": 2, + "column": 39 + }, + "end": { + "line": 2, + "column": 40 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 55, + "end": 60, + "loc": { + "start": { + "line": 3, + "column": 0 + }, + "end": { + "line": 3, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "chokidar", + "start": 61, + "end": 69, + "loc": { + "start": { + "line": 3, + "column": 6 + }, + "end": { + "line": 3, + "column": 14 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 70, + "end": 71, + "loc": { + "start": { + "line": 3, + "column": 15 + }, + "end": { + "line": 3, + "column": 16 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 72, + "end": 79, + "loc": { + "start": { + "line": 3, + "column": 17 + }, + "end": { + "line": 3, + "column": 24 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 79, + "end": 80, + "loc": { + "start": { + "line": 3, + "column": 24 + }, + "end": { + "line": 3, + "column": 25 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "chokidar", + "start": 80, + "end": 90, + "loc": { + "start": { + "line": 3, + "column": 25 + }, + "end": { + "line": 3, + "column": 35 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 90, + "end": 91, + "loc": { + "start": { + "line": 3, + "column": 35 + }, + "end": { + "line": 3, + "column": 36 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 91, + "end": 92, + "loc": { + "start": { + "line": 3, + "column": 36 + }, + "end": { + "line": 3, + "column": 37 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 93, + "end": 98, + "loc": { + "start": { + "line": 4, + "column": 0 + }, + "end": { + "line": 4, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "path", + "start": 99, + "end": 103, + "loc": { + "start": { + "line": 4, + "column": 6 + }, + "end": { + "line": 4, + "column": 10 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 104, + "end": 105, + "loc": { + "start": { + "line": 4, + "column": 11 + }, + "end": { + "line": 4, + "column": 12 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 106, + "end": 113, + "loc": { + "start": { + "line": 4, + "column": 13 + }, + "end": { + "line": 4, + "column": 20 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 113, + "end": 114, + "loc": { + "start": { + "line": 4, + "column": 20 + }, + "end": { + "line": 4, + "column": 21 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "path", + "start": 114, + "end": 120, + "loc": { + "start": { + "line": 4, + "column": 21 + }, + "end": { + "line": 4, + "column": 27 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 120, + "end": 121, + "loc": { + "start": { + "line": 4, + "column": 27 + }, + "end": { + "line": 4, + "column": 28 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 121, + "end": 122, + "loc": { + "start": { + "line": 4, + "column": 28 + }, + "end": { + "line": 4, + "column": 29 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 123, + "end": 128, + "loc": { + "start": { + "line": 5, + "column": 0 + }, + "end": { + "line": 5, + "column": 5 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "EventEmitter", + "start": 129, + "end": 141, + "loc": { + "start": { + "line": 5, + "column": 6 + }, + "end": { + "line": 5, + "column": 18 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 142, + "end": 143, + "loc": { + "start": { + "line": 5, + "column": 19 + }, + "end": { + "line": 5, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 144, + "end": 151, + "loc": { + "start": { + "line": 5, + "column": 21 + }, + "end": { + "line": 5, + "column": 28 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 151, + "end": 152, + "loc": { + "start": { + "line": 5, + "column": 28 + }, + "end": { + "line": 5, + "column": 29 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "events", + "start": 152, + "end": 160, + "loc": { + "start": { + "line": 5, + "column": 29 + }, + "end": { + "line": 5, + "column": 37 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 160, + "end": 161, + "loc": { + "start": { + "line": 5, + "column": 37 + }, + "end": { + "line": 5, + "column": 38 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 161, + "end": 162, + "loc": { + "start": { + "line": 5, + "column": 38 + }, + "end": { + "line": 5, + "column": 39 + } + } + }, + { + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 163, + "end": 168, + "loc": { + "start": { + "line": 6, + "column": 0 + }, + "end": { + "line": 6, + "column": 5 + } + } + }, + { + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 169, + "end": 170, + "loc": { + "start": { + "line": 6, + "column": 6 + }, + "end": { + "line": 6, + "column": 7 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "readFileSync", + "start": 170, + "end": 182, + "loc": { + "start": { + "line": 6, + "column": 7 + }, + "end": { + "line": 6, + "column": 19 + } + } + }, + { + "type": { + "label": ",", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null }, - { - "type": "ExportDefaultDeclaration", - "start": 2604, - "end": 2633, - "loc": { - "start": { - "line": 92, - "column": 0 - }, - "end": { - "line": 92, - "column": 29 - } + "start": 182, + "end": 183, + "loc": { + "start": { + "line": 6, + "column": 19 }, - "declaration": { - "type": "VariableDeclaration", - "kind": "let", - "loc": { - "start": { - "line": 92, - "column": 0 - }, - "end": { - "line": 92, - "column": 29 - } - }, - "declarations": [ - { - "type": "VariableDeclarator", - "id": { - "type": "Identifier", - "name": "watcher" - }, - "init": { - "type": "NewExpression", - "callee": { - "type": "Identifier", - "name": "Watcher" - } - } - } - ], - "leadingComments": [], - "trailingComments": [] + "end": { + "line": 6, + "column": 20 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "writeFileSync", + "start": 184, + "end": 197, + "loc": { + "start": { + "line": 6, + "column": 21 + }, + "end": { + "line": 6, + "column": 34 + } + } + }, + { + "type": { + "label": "}", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 197, + "end": 198, + "loc": { + "start": { + "line": 6, + "column": 34 + }, + "end": { + "line": 6, + "column": 35 + } + } + }, + { + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 199, + "end": 200, + "loc": { + "start": { + "line": 6, + "column": 36 + }, + "end": { + "line": 6, + "column": 37 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 201, + "end": 208, + "loc": { + "start": { + "line": 6, + "column": 38 + }, + "end": { + "line": 6, + "column": 45 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 208, + "end": 209, + "loc": { + "start": { + "line": 6, + "column": 45 + }, + "end": { + "line": 6, + "column": 46 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "fs", + "start": 209, + "end": 213, + "loc": { + "start": { + "line": 6, + "column": 46 + }, + "end": { + "line": 6, + "column": 50 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 213, + "end": 214, + "loc": { + "start": { + "line": 6, + "column": 50 + }, + "end": { + "line": 6, + "column": 51 } } - ], - "directives": [ - { - "type": "Directive", - "start": 0, - "end": 13, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 1, - "column": 13 - } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 214, + "end": 215, + "loc": { + "start": { + "line": 6, + "column": 51 }, - "value": { - "type": "DirectiveLiteral", - "start": 0, - "end": 12, - "loc": { - "start": { - "line": 1, - "column": 0 - }, - "end": { - "line": 1, - "column": 12 - } - }, - "value": "use strict", - "extra": { - "raw": "'use strict'", - "rawValue": "use strict" - } + "end": { + "line": 6, + "column": 52 } } - ] - }, - "comments": [ + }, { "type": "CommentLine", "value": " const {merge} = require('lodash');", @@ -13133,140 +15645,351 @@ } }, { - "type": "CommentBlock", - "value": "*\n * @extends EventEmitter\n ", - "start": 374, - "end": 406, + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 254, + "end": 259, "loc": { "start": { - "line": 14, + "line": 8, "column": 0 }, "end": { - "line": 16, - "column": 3 + "line": 8, + "column": 5 } } }, { - "type": "CommentBlock", - "value": "*\n * @param {object} config {@link Config}\n ", - "start": 447, - "end": 499, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "logger", + "start": 260, + "end": 266, "loc": { "start": { - "line": 19, - "column": 2 + "line": 8, + "column": 6 }, "end": { - "line": 21, - "column": 5 + "line": 8, + "column": 12 } } }, { - "type": "CommentLine", - "value": " resolve();", - "start": 1267, - "end": 1280, + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 267, + "end": 268, + "loc": { + "start": { + "line": 8, + "column": 13 + }, + "end": { + "line": 8, + "column": 14 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "require", + "start": 269, + "end": 276, + "loc": { + "start": { + "line": 8, + "column": 15 + }, + "end": { + "line": 8, + "column": 22 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 276, + "end": 277, + "loc": { + "start": { + "line": 8, + "column": 22 + }, + "end": { + "line": 8, + "column": 23 + } + } + }, + { + "type": { + "label": "string", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "backed-logger", + "start": 277, + "end": 292, + "loc": { + "start": { + "line": 8, + "column": 23 + }, + "end": { + "line": 8, + "column": 38 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 292, + "end": 293, + "loc": { + "start": { + "line": 8, + "column": 38 + }, + "end": { + "line": 8, + "column": 39 + } + } + }, + { + "type": { + "label": ";", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 293, + "end": 294, "loc": { "start": { - "line": 44, - "column": 6 + "line": 8, + "column": 39 }, "end": { - "line": 44, - "column": 19 + "line": 8, + "column": 40 } } }, { - "type": "CommentLine", - "value": " on(event, fn) {", - "start": 2390, - "end": 2408, + "type": { + "label": "const", + "keyword": "const", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "const", + "start": 295, + "end": 300, "loc": { "start": { - "line": 85, - "column": 2 + "line": 9, + "column": 0 }, "end": { - "line": 85, - "column": 20 + "line": 9, + "column": 5 } } }, { - "type": "CommentLine", - "value": " this.on(event, fn);", - "start": 2411, - "end": 2435, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "time", + "start": 301, + "end": 305, "loc": { "start": { - "line": 86, - "column": 2 + "line": 9, + "column": 6 }, "end": { - "line": 86, - "column": 26 + "line": 9, + "column": 10 } } }, { - "type": "CommentLine", - "value": " }", - "start": 2438, - "end": 2442, + "type": { + "label": "=", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": true, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "value": "=", + "start": 306, + "end": 307, "loc": { "start": { - "line": 87, - "column": 2 + "line": 9, + "column": 11 }, "end": { - "line": 87, - "column": 6 + "line": 9, + "column": 12 } } }, { - "type": "CommentLine", - "value": " this.watcher = chokidar.watch(config.watchers, config.options);", - "start": 2448, - "end": 2514, + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 308, + "end": 309, "loc": { "start": { - "line": 89, - "column": 4 + "line": 9, + "column": 13 }, "end": { - "line": 89, - "column": 70 + "line": 9, + "column": 14 } } }, { - "type": "CommentLine", - "value": " this.watcher.on('change', path => logger.log(`File ${path} has been changed`));", - "start": 2519, - "end": 2601, + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 309, + "end": 310, "loc": { "start": { - "line": 90, - "column": 4 + "line": 9, + "column": 14 }, "end": { - "line": 90, - "column": 86 + "line": 9, + "column": 15 } } - } - ], - "tokens": [ + }, { "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, + "label": "=>", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -13275,51 +15998,49 @@ "binop": null, "updateContext": null }, - "value": "use strict", - "start": 0, - "end": 12, + "start": 311, + "end": 313, "loc": { "start": { - "line": 1, - "column": 0 + "line": 9, + "column": 16 }, "end": { - "line": 1, - "column": 12 + "line": 9, + "column": 18 } } }, { "type": { - "label": ";", + "label": "{", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 12, - "end": 13, + "start": 314, + "end": 315, "loc": { "start": { - "line": 1, - "column": 12 + "line": 9, + "column": 19 }, "end": { - "line": 1, - "column": 13 + "line": 9, + "column": 20 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, + "label": "return", + "keyword": "return", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -13329,23 +16050,24 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 14, - "end": 19, + "value": "return", + "start": 318, + "end": 324, "loc": { "start": { - "line": 2, - "column": 0 + "line": 10, + "column": 2 }, "end": { - "line": 2, - "column": 5 + "line": 10, + "column": 8 } } }, { "type": { - "label": "{", + "label": "new", + "keyword": "new", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -13353,18 +16075,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 20, - "end": 21, + "value": "new", + "start": 325, + "end": 328, "loc": { "start": { - "line": 2, - "column": 6 + "line": 10, + "column": 9 }, "end": { - "line": 2, - "column": 7 + "line": 10, + "column": 12 } } }, @@ -13380,25 +16104,25 @@ "postfix": false, "binop": null }, - "value": "fork", - "start": 21, - "end": 25, + "value": "Date", + "start": 329, + "end": 333, "loc": { "start": { - "line": 2, - "column": 7 + "line": 10, + "column": 13 }, "end": { - "line": 2, - "column": 11 + "line": 10, + "column": 17 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -13406,76 +16130,74 @@ "postfix": false, "binop": null }, - "start": 25, - "end": 26, + "start": 333, + "end": 334, "loc": { "start": { - "line": 2, - "column": 11 + "line": 10, + "column": 17 }, "end": { - "line": 2, - "column": 12 + "line": 10, + "column": 18 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 27, - "end": 28, + "binop": null + }, + "start": 334, + "end": 335, "loc": { "start": { - "line": 2, - "column": 13 + "line": 10, + "column": 18 }, "end": { - "line": 2, - "column": 14 + "line": 10, + "column": 19 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "require", - "start": 29, - "end": 36, + "start": 335, + "end": 336, "loc": { "start": { - "line": 2, - "column": 15 + "line": 10, + "column": 19 }, "end": { - "line": 2, - "column": 22 + "line": 10, + "column": 20 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -13484,43 +16206,42 @@ "postfix": false, "binop": null }, - "start": 36, - "end": 37, + "value": "toLocaleTimeString", + "start": 336, + "end": 354, "loc": { "start": { - "line": 2, - "column": 22 + "line": 10, + "column": 20 }, "end": { - "line": 2, - "column": 23 + "line": 10, + "column": 38 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "child_process", - "start": 37, - "end": 52, + "start": 354, + "end": 355, "loc": { "start": { - "line": 2, - "column": 23 + "line": 10, + "column": 38 }, "end": { - "line": 2, - "column": 38 + "line": 10, + "column": 39 } } }, @@ -13536,16 +16257,16 @@ "postfix": false, "binop": null }, - "start": 52, - "end": 53, + "start": 355, + "end": 356, "loc": { "start": { - "line": 2, - "column": 38 + "line": 10, + "column": 39 }, "end": { - "line": 2, - "column": 39 + "line": 10, + "column": 40 } } }, @@ -13562,23 +16283,22 @@ "binop": null, "updateContext": null }, - "start": 53, - "end": 54, + "start": 356, + "end": 357, "loc": { "start": { - "line": 2, - "column": 39 + "line": 10, + "column": 40 }, "end": { - "line": 2, - "column": 40 + "line": 10, + "column": 41 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -13586,73 +16306,72 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 55, - "end": 60, + "start": 358, + "end": 359, "loc": { "start": { - "line": 3, + "line": 11, "column": 0 }, "end": { - "line": 3, - "column": 5 + "line": 11, + "column": 1 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "chokidar", - "start": 61, - "end": 69, + "start": 359, + "end": 360, "loc": { "start": { - "line": 3, - "column": 6 + "line": 11, + "column": 1 }, "end": { - "line": 3, - "column": 14 + "line": 11, + "column": 2 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": "let", + "keyword": "let", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 70, - "end": 71, + "value": "let", + "start": 361, + "end": 364, "loc": { "start": { - "line": 3, - "column": 15 + "line": 12, + "column": 0 }, "end": { - "line": 3, - "column": 16 + "line": 12, + "column": 3 } } }, @@ -13668,50 +16387,52 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 72, - "end": 79, + "value": "worker", + "start": 365, + "end": 371, "loc": { "start": { - "line": 3, - "column": 17 + "line": 12, + "column": 4 }, "end": { - "line": 3, - "column": 24 + "line": 12, + "column": 10 } } }, { "type": { - "label": "(", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 79, - "end": 80, + "start": 371, + "end": 372, "loc": { "start": { - "line": 3, - "column": 24 + "line": 12, + "column": 10 }, "end": { - "line": 3, - "column": 25 + "line": 12, + "column": 11 } } }, { "type": { - "label": "string", + "label": "const", + "keyword": "const", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -13720,25 +16441,25 @@ "binop": null, "updateContext": null }, - "value": "chokidar", - "start": 80, - "end": 90, + "value": "const", + "start": 374, + "end": 379, "loc": { "start": { - "line": 3, - "column": 25 + "line": 14, + "column": 0 }, "end": { - "line": 3, - "column": 35 + "line": 14, + "column": 5 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -13746,149 +16467,149 @@ "postfix": false, "binop": null }, - "start": 90, - "end": 91, + "value": "ensureArray", + "start": 380, + "end": 391, "loc": { "start": { - "line": 3, - "column": 35 + "line": 14, + "column": 6 }, "end": { - "line": 3, - "column": 36 + "line": 14, + "column": 17 } } }, { "type": { - "label": ";", + "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 91, - "end": 92, + "value": "=", + "start": 392, + "end": 393, "loc": { "start": { - "line": 3, - "column": 36 + "line": 14, + "column": 18 }, "end": { - "line": 3, - "column": 37 + "line": 14, + "column": 19 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 93, - "end": 98, + "value": "array", + "start": 394, + "end": 399, "loc": { "start": { - "line": 4, - "column": 0 + "line": 14, + "column": 20 }, "end": { - "line": 4, - "column": 5 + "line": 14, + "column": 25 } } }, { - "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "path", - "start": 99, - "end": 103, + "start": 400, + "end": 402, "loc": { "start": { - "line": 4, - "column": 6 + "line": 14, + "column": 26 }, "end": { - "line": 4, - "column": 10 + "line": 14, + "column": 28 } } }, { "type": { - "label": "=", + "label": "{", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 104, - "end": 105, + "start": 403, + "end": 404, "loc": { "start": { - "line": 4, - "column": 11 + "line": 14, + "column": 29 }, "end": { - "line": 4, - "column": 12 + "line": 14, + "column": 30 } } }, { "type": { - "label": "name", + "label": "if", + "keyword": "if", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "require", - "start": 106, - "end": 113, + "value": "if", + "start": 407, + "end": 409, "loc": { "start": { - "line": 4, - "column": 13 + "line": 15, + "column": 2 }, "end": { - "line": 4, - "column": 20 + "line": 15, + "column": 4 } } }, @@ -13904,22 +16625,22 @@ "postfix": false, "binop": null }, - "start": 113, - "end": 114, + "start": 410, + "end": 411, "loc": { "start": { - "line": 4, - "column": 20 + "line": 15, + "column": 5 }, "end": { - "line": 4, - "column": 21 + "line": 15, + "column": 6 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -13927,26 +16648,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "path", - "start": 114, - "end": 120, + "value": "Array", + "start": 411, + "end": 416, "loc": { "start": { - "line": 4, - "column": 21 + "line": 15, + "column": 6 }, "end": { - "line": 4, - "column": 27 + "line": 15, + "column": 11 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -13954,72 +16674,70 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 120, - "end": 121, + "start": 416, + "end": 417, "loc": { "start": { - "line": 4, - "column": 27 + "line": 15, + "column": 11 }, "end": { - "line": 4, - "column": 28 + "line": 15, + "column": 12 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 121, - "end": 122, + "value": "isArray", + "start": 417, + "end": 424, "loc": { "start": { - "line": 4, - "column": 28 + "line": 15, + "column": 12 }, "end": { - "line": 4, - "column": 29 + "line": 15, + "column": 19 } } }, { "type": { - "label": "const", - "keyword": "const", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 123, - "end": 128, + "start": 424, + "end": 425, "loc": { "start": { - "line": 5, - "column": 0 + "line": 15, + "column": 19 }, "end": { - "line": 5, - "column": 5 + "line": 15, + "column": 20 } } }, @@ -14035,52 +16753,50 @@ "postfix": false, "binop": null }, - "value": "EventEmitter", - "start": 129, - "end": 141, + "value": "array", + "start": 425, + "end": 430, "loc": { "start": { - "line": 5, - "column": 6 + "line": 15, + "column": 20 }, "end": { - "line": 5, - "column": 18 + "line": 15, + "column": 25 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ")", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 142, - "end": 143, + "start": 430, + "end": 431, "loc": { "start": { - "line": 5, - "column": 19 + "line": 15, + "column": 25 }, "end": { - "line": 5, - "column": 20 + "line": 15, + "column": 26 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -14088,23 +16804,22 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 144, - "end": 151, + "start": 431, + "end": 432, "loc": { "start": { - "line": 5, - "column": 21 + "line": 15, + "column": 26 }, "end": { - "line": 5, - "column": 28 + "line": 15, + "column": 27 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -14114,24 +16829,25 @@ "postfix": false, "binop": null }, - "start": 151, - "end": 152, + "start": 433, + "end": 434, "loc": { "start": { - "line": 5, + "line": 15, "column": 28 }, "end": { - "line": 5, + "line": 15, "column": 29 } } }, { "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -14140,25 +16856,25 @@ "binop": null, "updateContext": null }, - "value": "events", - "start": 152, - "end": 160, + "value": "return", + "start": 439, + "end": 445, "loc": { "start": { - "line": 5, - "column": 29 + "line": 16, + "column": 4 }, "end": { - "line": 5, - "column": 37 + "line": 16, + "column": 10 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -14166,16 +16882,17 @@ "postfix": false, "binop": null }, - "start": 160, - "end": 161, + "value": "array", + "start": 446, + "end": 451, "loc": { "start": { - "line": 5, - "column": 37 + "line": 16, + "column": 11 }, "end": { - "line": 5, - "column": 38 + "line": 16, + "column": 16 } } }, @@ -14192,23 +16909,22 @@ "binop": null, "updateContext": null }, - "start": 161, - "end": 162, + "start": 451, + "end": 452, "loc": { "start": { - "line": 5, - "column": 38 + "line": 16, + "column": 16 }, "end": { - "line": 5, - "column": 39 + "line": 16, + "column": 17 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -14216,52 +16932,53 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 163, - "end": 168, + "start": 455, + "end": 456, "loc": { "start": { - "line": 6, - "column": 0 + "line": 17, + "column": 2 }, "end": { - "line": 6, - "column": 5 + "line": 17, + "column": 3 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": "if", + "keyword": "if", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 169, - "end": 170, + "value": "if", + "start": 459, + "end": 461, "loc": { "start": { - "line": 6, - "column": 6 + "line": 18, + "column": 2 }, "end": { - "line": 6, - "column": 7 + "line": 18, + "column": 4 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -14270,43 +16987,43 @@ "postfix": false, "binop": null }, - "value": "readFileSync", - "start": 170, - "end": 182, + "start": 462, + "end": 463, "loc": { "start": { - "line": 6, - "column": 7 + "line": 18, + "column": 5 }, "end": { - "line": 6, - "column": 19 + "line": 18, + "column": 6 } } }, { "type": { - "label": ",", + "label": "prefix", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": false, + "prefix": true, "postfix": false, "binop": null, "updateContext": null }, - "start": 182, - "end": 183, + "value": "!", + "start": 463, + "end": 464, "loc": { "start": { - "line": 6, - "column": 19 + "line": 18, + "column": 6 }, "end": { - "line": 6, - "column": 20 + "line": 18, + "column": 7 } } }, @@ -14322,23 +17039,23 @@ "postfix": false, "binop": null }, - "value": "writeFileSync", - "start": 184, - "end": 197, + "value": "array", + "start": 464, + "end": 469, "loc": { "start": { - "line": 6, - "column": 21 + "line": 18, + "column": 7 }, "end": { - "line": 6, - "column": 34 + "line": 18, + "column": 12 } } }, { "type": { - "label": "}", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -14348,50 +17065,23 @@ "postfix": false, "binop": null }, - "start": 197, - "end": 198, + "start": 469, + "end": 470, "loc": { "start": { - "line": 6, - "column": 34 + "line": 18, + "column": 12 }, "end": { - "line": 6, - "column": 35 + "line": 18, + "column": 13 } } }, { "type": { - "label": "=", + "label": "{", "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": true, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "=", - "start": 199, - "end": 200, - "loc": { - "start": { - "line": 6, - "column": 36 - }, - "end": { - "line": 6, - "column": 37 - } - } - }, - { - "type": { - "label": "name", - "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -14400,49 +17090,51 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 201, - "end": 208, + "start": 471, + "end": 472, "loc": { "start": { - "line": 6, - "column": 38 + "line": 18, + "column": 14 }, "end": { - "line": 6, - "column": 45 + "line": 18, + "column": 15 } } }, { "type": { - "label": "(", + "label": "return", + "keyword": "return", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 208, - "end": 209, + "value": "return", + "start": 477, + "end": 483, "loc": { "start": { - "line": 6, - "column": 45 + "line": 19, + "column": 4 }, "end": { - "line": 6, - "column": 46 + "line": 19, + "column": 10 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "[", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -14452,23 +17144,22 @@ "binop": null, "updateContext": null }, - "value": "fs", - "start": 209, - "end": 213, + "start": 484, + "end": 485, "loc": { "start": { - "line": 6, - "column": 46 + "line": 19, + "column": 11 }, "end": { - "line": 6, - "column": 50 + "line": 19, + "column": 12 } } }, { "type": { - "label": ")", + "label": "]", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -14476,18 +17167,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 213, - "end": 214, + "start": 485, + "end": 486, "loc": { "start": { - "line": 6, - "column": 50 + "line": 19, + "column": 12 }, "end": { - "line": 6, - "column": 51 + "line": 19, + "column": 13 } } }, @@ -14504,39 +17196,22 @@ "binop": null, "updateContext": null }, - "start": 214, - "end": 215, - "loc": { - "start": { - "line": 6, - "column": 51 - }, - "end": { - "line": 6, - "column": 52 - } - } - }, - { - "type": "CommentLine", - "value": " const {merge} = require('lodash');", - "start": 216, - "end": 253, + "start": 486, + "end": 487, "loc": { "start": { - "line": 7, - "column": 0 + "line": 19, + "column": 13 }, "end": { - "line": 7, - "column": 37 + "line": 19, + "column": 14 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -14544,73 +17219,72 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "const", - "start": 254, - "end": 259, + "start": 490, + "end": 491, "loc": { "start": { - "line": 8, - "column": 0 + "line": 20, + "column": 2 }, "end": { - "line": 8, - "column": 5 + "line": 20, + "column": 3 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": "return", + "keyword": "return", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "logger", - "start": 260, - "end": 266, + "value": "return", + "start": 494, + "end": 500, "loc": { "start": { - "line": 8, - "column": 6 + "line": 21, + "column": 2 }, "end": { - "line": 8, - "column": 12 + "line": 21, + "column": 8 } } }, { "type": { - "label": "=", + "label": "[", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 267, - "end": 268, + "start": 501, + "end": 502, "loc": { "start": { - "line": 8, - "column": 13 + "line": 21, + "column": 9 }, "end": { - "line": 8, - "column": 14 + "line": 21, + "column": 10 } } }, @@ -14626,75 +17300,75 @@ "postfix": false, "binop": null }, - "value": "require", - "start": 269, - "end": 276, + "value": "array", + "start": 502, + "end": 507, "loc": { "start": { - "line": 8, - "column": 15 + "line": 21, + "column": 10 }, "end": { - "line": 8, - "column": 22 + "line": 21, + "column": 15 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": "]", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 276, - "end": 277, + "start": 507, + "end": 508, "loc": { "start": { - "line": 8, - "column": 22 + "line": 21, + "column": 15 }, "end": { - "line": 8, - "column": 23 + "line": 21, + "column": 16 } } }, { "type": { - "label": "string", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, "binop": null, - "updateContext": null - }, - "value": "backed-logger", - "start": 277, - "end": 292, + "updateContext": null + }, + "start": 508, + "end": 509, "loc": { "start": { - "line": 8, - "column": 23 + "line": 21, + "column": 16 }, "end": { - "line": 8, - "column": 38 + "line": 21, + "column": 17 } } }, { "type": { - "label": ")", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -14704,16 +17378,16 @@ "postfix": false, "binop": null }, - "start": 292, - "end": 293, + "start": 510, + "end": 511, "loc": { "start": { - "line": 8, - "column": 38 + "line": 22, + "column": 0 }, "end": { - "line": 8, - "column": 39 + "line": 22, + "column": 1 } } }, @@ -14730,23 +17404,39 @@ "binop": null, "updateContext": null }, - "start": 293, - "end": 294, + "start": 511, + "end": 512, "loc": { "start": { - "line": 8, - "column": 39 + "line": 22, + "column": 1 }, "end": { - "line": 8, - "column": 40 + "line": 22, + "column": 2 + } + } + }, + { + "type": "CommentBlock", + "value": "*\n * @extends EventEmitter\n ", + "start": 514, + "end": 546, + "loc": { + "start": { + "line": 24, + "column": 0 + }, + "end": { + "line": 26, + "column": 3 } } }, { "type": { - "label": "const", - "keyword": "const", + "label": "class", + "keyword": "class", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -14757,16 +17447,16 @@ "binop": null, "updateContext": null }, - "value": "const", - "start": 295, - "end": 300, + "value": "class", + "start": 547, + "end": 552, "loc": { "start": { - "line": 9, + "line": 27, "column": 0 }, "end": { - "line": 9, + "line": 27, "column": 5 } } @@ -14783,51 +17473,52 @@ "postfix": false, "binop": null }, - "value": "time", - "start": 301, - "end": 305, + "value": "Watcher", + "start": 553, + "end": 560, "loc": { "start": { - "line": 9, + "line": 27, "column": 6 }, "end": { - "line": 9, - "column": 10 + "line": 27, + "column": 13 } } }, { "type": { - "label": "=", + "label": "extends", + "keyword": "extends", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 306, - "end": 307, + "value": "extends", + "start": 561, + "end": 568, "loc": { "start": { - "line": 9, - "column": 11 + "line": 27, + "column": 14 }, "end": { - "line": 9, - "column": 12 + "line": 27, + "column": 21 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -14836,24 +17527,25 @@ "postfix": false, "binop": null }, - "start": 308, - "end": 309, + "value": "EventEmitter", + "start": 569, + "end": 581, "loc": { "start": { - "line": 9, - "column": 13 + "line": 27, + "column": 22 }, "end": { - "line": 9, - "column": 14 + "line": 27, + "column": 34 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -14861,49 +17553,39 @@ "postfix": false, "binop": null }, - "start": 309, - "end": 310, + "start": 582, + "end": 583, "loc": { "start": { - "line": 9, - "column": 14 + "line": 27, + "column": 35 }, "end": { - "line": 9, - "column": 15 + "line": 27, + "column": 36 } } }, { - "type": { - "label": "=>", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 311, - "end": 313, + "type": "CommentBlock", + "value": "*\n * @param {object} config {@link Config}\n ", + "start": 587, + "end": 639, "loc": { "start": { - "line": 9, - "column": 16 + "line": 29, + "column": 2 }, "end": { - "line": 9, - "column": 18 + "line": 31, + "column": 5 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -14912,51 +17594,23 @@ "postfix": false, "binop": null }, - "start": 314, - "end": 315, - "loc": { - "start": { - "line": 9, - "column": 19 - }, - "end": { - "line": 9, - "column": 20 - } - } - }, - { - "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "return", - "start": 318, - "end": 324, + "value": "watch", + "start": 642, + "end": 647, "loc": { "start": { - "line": 10, + "line": 32, "column": 2 }, "end": { - "line": 10, - "column": 8 + "line": 32, + "column": 7 } } }, { "type": { - "label": "new", - "keyword": "new", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -14964,20 +17618,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "new", - "start": 325, - "end": 328, + "start": 647, + "end": 648, "loc": { "start": { - "line": 10, - "column": 9 + "line": 32, + "column": 7 }, "end": { - "line": 10, - "column": 12 + "line": 32, + "column": 8 } } }, @@ -14993,25 +17645,25 @@ "postfix": false, "binop": null }, - "value": "Date", - "start": 329, - "end": 333, + "value": "config", + "start": 648, + "end": 654, "loc": { "start": { - "line": 10, - "column": 13 + "line": 32, + "column": 8 }, "end": { - "line": 10, - "column": 17 + "line": 32, + "column": 14 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15019,24 +17671,24 @@ "postfix": false, "binop": null }, - "start": 333, - "end": 334, + "start": 654, + "end": 655, "loc": { "start": { - "line": 10, - "column": 17 + "line": 32, + "column": 14 }, "end": { - "line": 10, - "column": 18 + "line": 32, + "column": 15 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15044,23 +17696,24 @@ "postfix": false, "binop": null }, - "start": 334, - "end": 335, + "start": 656, + "end": 657, "loc": { "start": { - "line": 10, - "column": 18 + "line": 32, + "column": 16 }, "end": { - "line": 10, - "column": 19 + "line": 32, + "column": 17 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": "return", + "keyword": "return", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -15070,49 +17723,52 @@ "binop": null, "updateContext": null }, - "start": 335, - "end": 336, + "value": "return", + "start": 662, + "end": 668, "loc": { "start": { - "line": 10, - "column": 19 + "line": 33, + "column": 4 }, "end": { - "line": 10, - "column": 20 + "line": 33, + "column": 10 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "new", + "keyword": "new", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "toLocaleTimeString", - "start": 336, - "end": 354, + "value": "new", + "start": 669, + "end": 672, "loc": { "start": { - "line": 10, - "column": 20 + "line": 33, + "column": 11 }, "end": { - "line": 10, - "column": 38 + "line": 33, + "column": 14 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15121,24 +17777,25 @@ "postfix": false, "binop": null }, - "start": 354, - "end": 355, + "value": "Promise", + "start": 673, + "end": 680, "loc": { "start": { - "line": 10, - "column": 38 + "line": 33, + "column": 15 }, "end": { - "line": 10, - "column": 39 + "line": 33, + "column": 22 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15146,50 +17803,49 @@ "postfix": false, "binop": null }, - "start": 355, - "end": 356, + "start": 680, + "end": 681, "loc": { "start": { - "line": 10, - "column": 39 + "line": 33, + "column": 22 }, "end": { - "line": 10, - "column": 40 + "line": 33, + "column": 23 } } }, { "type": { - "label": ";", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 356, - "end": 357, + "start": 681, + "end": 682, "loc": { "start": { - "line": 10, - "column": 40 + "line": 33, + "column": 23 }, "end": { - "line": 10, - "column": 41 + "line": 33, + "column": 24 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15197,22 +17853,23 @@ "postfix": false, "binop": null }, - "start": 358, - "end": 359, + "value": "resolve", + "start": 682, + "end": 689, "loc": { "start": { - "line": 11, - "column": 0 + "line": 33, + "column": 24 }, "end": { - "line": 11, - "column": 1 + "line": 33, + "column": 31 } } }, { "type": { - "label": ";", + "label": ",", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -15223,52 +17880,50 @@ "binop": null, "updateContext": null }, - "start": 359, - "end": 360, + "start": 689, + "end": 690, "loc": { "start": { - "line": 11, - "column": 1 + "line": 33, + "column": 31 }, "end": { - "line": 11, - "column": 2 + "line": 33, + "column": 32 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "let", - "start": 361, - "end": 364, + "value": "reject", + "start": 691, + "end": 697, "loc": { "start": { - "line": 12, - "column": 0 + "line": 33, + "column": 33 }, "end": { - "line": 12, - "column": 3 + "line": 33, + "column": 39 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15276,23 +17931,22 @@ "postfix": false, "binop": null }, - "value": "worker", - "start": 365, - "end": 371, + "start": 697, + "end": 698, "loc": { "start": { - "line": 12, - "column": 4 + "line": 33, + "column": 39 }, "end": { - "line": 12, - "column": 10 + "line": 33, + "column": 40 } } }, { "type": { - "label": ";", + "label": "=>", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -15303,39 +17957,48 @@ "binop": null, "updateContext": null }, - "start": 371, - "end": 372, + "start": 699, + "end": 701, "loc": { "start": { - "line": 12, - "column": 10 + "line": 33, + "column": 41 }, "end": { - "line": 12, - "column": 11 + "line": 33, + "column": 43 } } }, { - "type": "CommentBlock", - "value": "*\n * @extends EventEmitter\n ", - "start": 374, - "end": 406, + "type": { + "label": "{", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 702, + "end": 703, "loc": { "start": { - "line": 14, - "column": 0 + "line": 33, + "column": 44 }, "end": { - "line": 16, - "column": 3 + "line": 33, + "column": 45 } } }, { "type": { - "label": "class", - "keyword": "class", + "label": "if", + "keyword": "if", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -15346,24 +18009,24 @@ "binop": null, "updateContext": null }, - "value": "class", - "start": 407, - "end": 412, + "value": "if", + "start": 710, + "end": 712, "loc": { "start": { - "line": 17, - "column": 0 + "line": 34, + "column": 6 }, "end": { - "line": 17, - "column": 5 + "line": 34, + "column": 8 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15372,45 +18035,43 @@ "postfix": false, "binop": null }, - "value": "Watcher", - "start": 413, - "end": 420, + "start": 713, + "end": 714, "loc": { "start": { - "line": 17, - "column": 6 + "line": 34, + "column": 9 }, "end": { - "line": 17, - "column": 13 + "line": 34, + "column": 10 } } }, { "type": { - "label": "extends", - "keyword": "extends", + "label": "prefix", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": false, + "prefix": true, "postfix": false, "binop": null, "updateContext": null }, - "value": "extends", - "start": 421, - "end": 428, + "value": "!", + "start": 714, + "end": 715, "loc": { "start": { - "line": 17, - "column": 14 + "line": 34, + "column": 10 }, "end": { - "line": 17, - "column": 21 + "line": 34, + "column": 11 } } }, @@ -15426,66 +18087,77 @@ "postfix": false, "binop": null }, - "value": "EventEmitter", - "start": 429, - "end": 441, + "value": "config", + "start": 715, + "end": 721, "loc": { "start": { - "line": 17, - "column": 22 + "line": 34, + "column": 11 }, "end": { - "line": 17, - "column": 34 + "line": 34, + "column": 17 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 442, - "end": 443, + "start": 721, + "end": 722, "loc": { "start": { - "line": 17, - "column": 35 + "line": 34, + "column": 17 }, "end": { - "line": 17, - "column": 36 + "line": 34, + "column": 18 } } }, { - "type": "CommentBlock", - "value": "*\n * @param {object} config {@link Config}\n ", - "start": 447, - "end": 499, + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "watch", + "start": 722, + "end": 727, "loc": { "start": { - "line": 19, - "column": 2 + "line": 34, + "column": 18 }, "end": { - "line": 21, - "column": 5 + "line": 34, + "column": 23 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15493,23 +18165,22 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 502, - "end": 507, + "start": 727, + "end": 728, "loc": { "start": { - "line": 22, - "column": 2 + "line": 34, + "column": 23 }, "end": { - "line": 22, - "column": 7 + "line": 34, + "column": 24 } } }, { "type": { - "label": "(", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -15519,16 +18190,16 @@ "postfix": false, "binop": null }, - "start": 507, - "end": 508, + "start": 729, + "end": 730, "loc": { "start": { - "line": 22, - "column": 7 + "line": 34, + "column": 25 }, "end": { - "line": 22, - "column": 8 + "line": 34, + "column": 26 } } }, @@ -15544,23 +18215,23 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 508, - "end": 514, + "value": "logger", + "start": 739, + "end": 745, "loc": { "start": { - "line": 22, + "line": 35, "column": 8 }, "end": { - "line": 22, + "line": 35, "column": 14 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -15568,25 +18239,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 514, - "end": 515, + "start": 745, + "end": 746, "loc": { "start": { - "line": 22, + "line": 35, "column": 14 }, "end": { - "line": 22, + "line": 35, "column": 15 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15595,52 +18267,49 @@ "postfix": false, "binop": null }, - "start": 516, - "end": 517, + "value": "warn", + "start": 746, + "end": 750, "loc": { "start": { - "line": 22, - "column": 16 + "line": 35, + "column": 15 }, "end": { - "line": 22, - "column": 17 + "line": 35, + "column": 19 } } }, { "type": { - "label": "return", - "keyword": "return", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "return", - "start": 522, - "end": 528, + "start": 750, + "end": 751, "loc": { "start": { - "line": 23, - "column": 4 + "line": 35, + "column": 19 }, "end": { - "line": 23, - "column": 10 + "line": 35, + "column": 20 } } }, { "type": { - "label": "new", - "keyword": "new", - "beforeExpr": true, + "label": "string", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15650,25 +18319,25 @@ "binop": null, "updateContext": null }, - "value": "new", - "start": 529, - "end": 532, + "value": "nothing to watch", + "start": 751, + "end": 769, "loc": { "start": { - "line": 23, - "column": 11 + "line": 35, + "column": 20 }, "end": { - "line": 23, - "column": 14 + "line": 35, + "column": 38 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15676,49 +18345,49 @@ "postfix": false, "binop": null }, - "value": "Promise", - "start": 533, - "end": 540, + "start": 769, + "end": 770, "loc": { "start": { - "line": 23, - "column": 15 + "line": 35, + "column": 38 }, "end": { - "line": 23, - "column": 22 + "line": 35, + "column": 39 } } }, { "type": { - "label": "(", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 540, - "end": 541, + "start": 770, + "end": 771, "loc": { "start": { - "line": 23, - "column": 22 + "line": 35, + "column": 39 }, "end": { - "line": 23, - "column": 23 + "line": 35, + "column": 40 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15727,23 +18396,24 @@ "postfix": false, "binop": null }, - "start": 541, - "end": 542, + "value": "reject", + "start": 780, + "end": 786, "loc": { "start": { - "line": 23, - "column": 23 + "line": 36, + "column": 8 }, "end": { - "line": 23, - "column": 24 + "line": 36, + "column": 14 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15752,25 +18422,24 @@ "postfix": false, "binop": null }, - "value": "resolve", - "start": 542, - "end": 549, + "start": 786, + "end": 787, "loc": { "start": { - "line": 23, - "column": 24 + "line": 36, + "column": 14 }, "end": { - "line": 23, - "column": 31 + "line": 36, + "column": 15 } } }, { "type": { - "label": ",", - "beforeExpr": true, - "startsExpr": false, + "label": "string", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15779,24 +18448,25 @@ "binop": null, "updateContext": null }, - "start": 549, - "end": 550, + "value": "nothing to watch", + "start": 787, + "end": 805, "loc": { "start": { - "line": 23, - "column": 31 + "line": 36, + "column": 15 }, "end": { - "line": 23, - "column": 32 + "line": 36, + "column": 33 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -15804,48 +18474,49 @@ "postfix": false, "binop": null }, - "value": "reject", - "start": 551, - "end": 557, + "start": 805, + "end": 806, "loc": { "start": { - "line": 23, + "line": 36, "column": 33 }, "end": { - "line": 23, - "column": 39 + "line": 36, + "column": 34 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 557, - "end": 558, + "start": 806, + "end": 807, "loc": { "start": { - "line": 23, - "column": 39 + "line": 36, + "column": 34 }, "end": { - "line": 23, - "column": 40 + "line": 36, + "column": 35 } } }, { "type": { - "label": "=>", + "label": "return", + "keyword": "return", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -15856,23 +18527,24 @@ "binop": null, "updateContext": null }, - "start": 559, - "end": 561, + "value": "return", + "start": 816, + "end": 822, "loc": { "start": { - "line": 23, - "column": 41 + "line": 37, + "column": 8 }, "end": { - "line": 23, - "column": 43 + "line": 37, + "column": 14 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15881,23 +18553,23 @@ "postfix": false, "binop": null }, - "start": 562, - "end": 563, + "value": "process", + "start": 823, + "end": 830, "loc": { "start": { - "line": 23, - "column": 44 + "line": 37, + "column": 15 }, "end": { - "line": 23, - "column": 45 + "line": 37, + "column": 22 } } }, { "type": { - "label": "if", - "keyword": "if", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -15908,24 +18580,23 @@ "binop": null, "updateContext": null }, - "value": "if", - "start": 570, - "end": 572, + "start": 830, + "end": 831, "loc": { "start": { - "line": 24, - "column": 6 + "line": 37, + "column": 22 }, "end": { - "line": 24, - "column": 8 + "line": 37, + "column": 23 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -15934,43 +18605,42 @@ "postfix": false, "binop": null }, - "start": 573, - "end": 574, + "value": "kill", + "start": 831, + "end": 835, "loc": { "start": { - "line": 24, - "column": 9 + "line": 37, + "column": 23 }, "end": { - "line": 24, - "column": 10 + "line": 37, + "column": 27 } } }, { "type": { - "label": "prefix", + "label": "(", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, - "prefix": true, + "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "!", - "start": 574, - "end": 575, + "start": 835, + "end": 836, "loc": { "start": { - "line": 24, - "column": 10 + "line": 37, + "column": 27 }, "end": { - "line": 24, - "column": 11 + "line": 37, + "column": 28 } } }, @@ -15986,17 +18656,17 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 575, - "end": 581, + "value": "process", + "start": 836, + "end": 843, "loc": { "start": { - "line": 24, - "column": 11 + "line": 37, + "column": 28 }, "end": { - "line": 24, - "column": 17 + "line": 37, + "column": 35 } } }, @@ -16013,16 +18683,16 @@ "binop": null, "updateContext": null }, - "start": 581, - "end": 582, + "start": 843, + "end": 844, "loc": { "start": { - "line": 24, - "column": 17 + "line": 37, + "column": 35 }, "end": { - "line": 24, - "column": 18 + "line": 37, + "column": 36 } } }, @@ -16038,75 +18708,78 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 582, - "end": 587, + "value": "pid", + "start": 844, + "end": 847, "loc": { - "start": { - "line": 24, - "column": 18 + "start": { + "line": 37, + "column": 36 }, "end": { - "line": 24, - "column": 23 + "line": 37, + "column": 39 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 587, - "end": 588, + "start": 847, + "end": 848, "loc": { "start": { - "line": 24, - "column": 23 + "line": 37, + "column": 39 }, "end": { - "line": 24, - "column": 24 + "line": 37, + "column": 40 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "string", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 589, - "end": 590, + "value": "SIGINT", + "start": 849, + "end": 857, "loc": { "start": { - "line": 24, - "column": 25 + "line": 37, + "column": 41 }, "end": { - "line": 24, - "column": 26 + "line": 37, + "column": 49 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16114,24 +18787,23 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 599, - "end": 605, + "start": 857, + "end": 858, "loc": { "start": { - "line": 25, - "column": 8 + "line": 37, + "column": 49 }, "end": { - "line": 25, - "column": 14 + "line": 37, + "column": 50 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -16141,24 +18813,24 @@ "binop": null, "updateContext": null }, - "start": 605, - "end": 606, + "start": 858, + "end": 859, "loc": { "start": { - "line": 25, - "column": 14 + "line": 37, + "column": 50 }, "end": { - "line": 25, - "column": 15 + "line": 37, + "column": 51 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16166,50 +18838,52 @@ "postfix": false, "binop": null }, - "value": "warn", - "start": 606, - "end": 610, + "start": 866, + "end": 867, "loc": { "start": { - "line": 25, - "column": 15 + "line": 38, + "column": 6 }, "end": { - "line": 25, - "column": 19 + "line": 38, + "column": 7 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "this", + "keyword": "this", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 610, - "end": 611, + "value": "this", + "start": 874, + "end": 878, "loc": { "start": { - "line": 25, - "column": 19 + "line": 39, + "column": 6 }, "end": { - "line": 25, - "column": 20 + "line": 39, + "column": 10 } } }, { "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16218,25 +18892,24 @@ "binop": null, "updateContext": null }, - "value": "nothing to watch", - "start": 611, - "end": 629, + "start": 878, + "end": 879, "loc": { "start": { - "line": 25, - "column": 20 + "line": 39, + "column": 10 }, "end": { - "line": 25, - "column": 38 + "line": 39, + "column": 11 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16244,42 +18917,44 @@ "postfix": false, "binop": null }, - "start": 629, - "end": 630, + "value": "server", + "start": 879, + "end": 885, "loc": { "start": { - "line": 25, - "column": 38 + "line": 39, + "column": 11 }, "end": { - "line": 25, - "column": 39 + "line": 39, + "column": 17 } } }, { "type": { - "label": ";", + "label": "=", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 630, - "end": 631, + "value": "=", + "start": 886, + "end": 887, "loc": { "start": { - "line": 25, - "column": 39 + "line": 39, + "column": 18 }, "end": { - "line": 25, - "column": 40 + "line": 39, + "column": 19 } } }, @@ -16295,48 +18970,49 @@ "postfix": false, "binop": null }, - "value": "reject", - "start": 640, - "end": 646, + "value": "config", + "start": 888, + "end": 894, "loc": { "start": { - "line": 26, - "column": 8 + "line": 39, + "column": 20 }, "end": { - "line": 26, - "column": 14 + "line": 39, + "column": 26 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 646, - "end": 647, + "start": 894, + "end": 895, "loc": { "start": { - "line": 26, - "column": 14 + "line": 39, + "column": 26 }, "end": { - "line": 26, - "column": 15 + "line": 39, + "column": 27 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -16344,53 +19020,54 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "nothing to watch", - "start": 647, - "end": 665, + "value": "server", + "start": 895, + "end": 901, "loc": { "start": { - "line": 26, - "column": 15 + "line": 39, + "column": 27 }, "end": { - "line": 26, + "line": 39, "column": 33 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 665, - "end": 666, + "start": 901, + "end": 902, "loc": { "start": { - "line": 26, + "line": 39, "column": 33 }, "end": { - "line": 26, + "line": 39, "column": 34 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "this", + "keyword": "this", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16399,24 +19076,24 @@ "binop": null, "updateContext": null }, - "start": 666, - "end": 667, + "value": "this", + "start": 909, + "end": 913, "loc": { "start": { - "line": 26, - "column": 34 + "line": 40, + "column": 6 }, "end": { - "line": 26, - "column": 35 + "line": 40, + "column": 10 } } }, { "type": { - "label": "return", - "keyword": "return", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -16426,17 +19103,16 @@ "binop": null, "updateContext": null }, - "value": "return", - "start": 676, - "end": 682, + "start": 913, + "end": 914, "loc": { "start": { - "line": 27, - "column": 8 + "line": 40, + "column": 10 }, "end": { - "line": 27, - "column": 14 + "line": 40, + "column": 11 } } }, @@ -16452,25 +19128,51 @@ "postfix": false, "binop": null }, - "value": "process", - "start": 683, - "end": 690, + "value": "configureDemo", + "start": 914, + "end": 927, "loc": { "start": { - "line": 27, - "column": 15 + "line": 40, + "column": 11 }, "end": { - "line": 27, - "column": 22 + "line": 40, + "column": 24 } } }, { "type": { - "label": ".", + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 927, + "end": 928, + "loc": { + "start": { + "line": 40, + "column": 24 + }, + "end": { + "line": 40, + "column": 25 + } + } + }, + { + "type": { + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16479,49 +19181,50 @@ "binop": null, "updateContext": null }, - "start": 690, - "end": 691, + "value": "this", + "start": 928, + "end": 932, "loc": { "start": { - "line": 27, - "column": 22 + "line": 40, + "column": 25 }, "end": { - "line": 27, - "column": 23 + "line": 40, + "column": 29 } } }, { "type": { - "label": "name", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "kill", - "start": 691, - "end": 695, + "start": 932, + "end": 933, "loc": { "start": { - "line": 27, - "column": 23 + "line": 40, + "column": 29 }, "end": { - "line": 27, - "column": 27 + "line": 40, + "column": 30 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -16530,24 +19233,25 @@ "postfix": false, "binop": null }, - "start": 695, - "end": 696, + "value": "server", + "start": 933, + "end": 939, "loc": { "start": { - "line": 27, - "column": 27 + "line": 40, + "column": 30 }, "end": { - "line": 27, - "column": 28 + "line": 40, + "column": 36 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16555,24 +19259,23 @@ "postfix": false, "binop": null }, - "value": "process", - "start": 696, - "end": 703, + "start": 939, + "end": 940, "loc": { "start": { - "line": 27, - "column": 28 + "line": 40, + "column": 36 }, "end": { - "line": 27, - "column": 35 + "line": 40, + "column": 37 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -16582,16 +19285,16 @@ "binop": null, "updateContext": null }, - "start": 703, - "end": 704, + "start": 940, + "end": 941, "loc": { "start": { - "line": 27, - "column": 35 + "line": 40, + "column": 37 }, "end": { - "line": 27, - "column": 36 + "line": 40, + "column": 38 } } }, @@ -16607,24 +19310,24 @@ "postfix": false, "binop": null }, - "value": "pid", - "start": 704, - "end": 707, + "value": "logger", + "start": 949, + "end": 955, "loc": { "start": { - "line": 27, - "column": 36 + "line": 42, + "column": 6 }, "end": { - "line": 27, - "column": 39 + "line": 42, + "column": 12 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -16634,22 +19337,22 @@ "binop": null, "updateContext": null }, - "start": 707, - "end": 708, + "start": 955, + "end": 956, "loc": { "start": { - "line": 27, - "column": 39 + "line": 42, + "column": 12 }, "end": { - "line": 27, - "column": 40 + "line": 42, + "column": 13 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -16657,79 +19360,52 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null - }, - "value": "SIGINT", - "start": 709, - "end": 717, - "loc": { - "start": { - "line": 27, - "column": 41 - }, - "end": { - "line": 27, - "column": 49 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, "binop": null }, - "start": 717, - "end": 718, + "value": "log", + "start": 956, + "end": 959, "loc": { "start": { - "line": 27, - "column": 49 + "line": 42, + "column": 13 }, "end": { - "line": 27, - "column": 50 + "line": 42, + "column": 16 } } }, { "type": { - "label": ";", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 718, - "end": 719, + "start": 959, + "end": 960, "loc": { "start": { - "line": 27, - "column": 50 + "line": 42, + "column": 16 }, "end": { - "line": 27, - "column": 51 + "line": 42, + "column": 17 } } }, { "type": { - "label": "}", + "label": "`", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16737,25 +19413,24 @@ "postfix": false, "binop": null }, - "start": 726, - "end": 727, + "start": 960, + "end": 961, "loc": { "start": { - "line": 28, - "column": 6 + "line": 42, + "column": 17 }, "end": { - "line": 28, - "column": 7 + "line": 42, + "column": 18 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "template", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16764,43 +19439,42 @@ "binop": null, "updateContext": null }, - "value": "this", - "start": 734, - "end": 738, + "value": "[", + "start": 961, + "end": 962, "loc": { "start": { - "line": 29, - "column": 6 + "line": 42, + "column": 18 }, "end": { - "line": 29, - "column": 10 + "line": 42, + "column": 19 } } }, { "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, + "label": "${", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 738, - "end": 739, + "start": 962, + "end": 964, "loc": { "start": { - "line": 29, - "column": 10 + "line": 42, + "column": 19 }, "end": { - "line": 29, - "column": 11 + "line": 42, + "column": 21 } } }, @@ -16816,52 +19490,50 @@ "postfix": false, "binop": null }, - "value": "server", - "start": 739, - "end": 745, + "value": "time", + "start": 964, + "end": 968, "loc": { "start": { - "line": 29, - "column": 11 + "line": 42, + "column": 21 }, "end": { - "line": 29, - "column": 17 + "line": 42, + "column": 25 } } }, { "type": { - "label": "=", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "=", - "start": 746, - "end": 747, + "start": 968, + "end": 969, "loc": { "start": { - "line": 29, - "column": 18 + "line": 42, + "column": 25 }, "end": { - "line": 29, - "column": 19 + "line": 42, + "column": 26 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -16869,23 +19541,22 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 748, - "end": 754, + "start": 969, + "end": 970, "loc": { "start": { - "line": 29, - "column": 20 + "line": 42, + "column": 26 }, "end": { - "line": 29, - "column": 26 + "line": 42, + "column": 27 } } }, { "type": { - "label": ".", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -16893,78 +19564,76 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 754, - "end": 755, + "start": 970, + "end": 971, "loc": { "start": { - "line": 29, - "column": 26 + "line": 42, + "column": 27 }, "end": { - "line": 29, - "column": 27 + "line": 42, + "column": 28 } } }, { "type": { - "label": "name", + "label": "template", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "server", - "start": 755, - "end": 761, + "value": "] ", + "start": 971, + "end": 973, "loc": { "start": { - "line": 29, - "column": 27 + "line": 42, + "column": 28 }, "end": { - "line": 29, - "column": 33 + "line": 42, + "column": 30 } } }, { "type": { - "label": ";", + "label": "${", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 761, - "end": 762, + "start": 973, + "end": 975, "loc": { "start": { - "line": 29, - "column": 33 + "line": 42, + "column": 30 }, "end": { - "line": 29, - "column": 34 + "line": 42, + "column": 32 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -16972,20 +19641,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 769, - "end": 773, + "value": "logger", + "start": 975, + "end": 981, "loc": { "start": { - "line": 30, - "column": 6 + "line": 42, + "column": 32 }, "end": { - "line": 30, - "column": 10 + "line": 42, + "column": 38 } } }, @@ -17002,16 +19670,16 @@ "binop": null, "updateContext": null }, - "start": 773, - "end": 774, + "start": 981, + "end": 982, "loc": { "start": { - "line": 30, - "column": 10 + "line": 42, + "column": 38 }, "end": { - "line": 30, - "column": 11 + "line": 42, + "column": 39 } } }, @@ -17027,17 +19695,17 @@ "postfix": false, "binop": null }, - "value": "configureDemo", - "start": 774, - "end": 787, + "value": "_chalk", + "start": 982, + "end": 988, "loc": { "start": { - "line": 30, - "column": 11 + "line": 42, + "column": 39 }, "end": { - "line": 30, - "column": 24 + "line": 42, + "column": 45 } } }, @@ -17053,23 +19721,22 @@ "postfix": false, "binop": null }, - "start": 787, - "end": 788, + "start": 988, + "end": 989, "loc": { "start": { - "line": 30, - "column": 24 + "line": 42, + "column": 45 }, "end": { - "line": 30, - "column": 25 + "line": 42, + "column": 46 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17080,24 +19747,24 @@ "binop": null, "updateContext": null }, - "value": "this", - "start": 788, - "end": 792, + "value": "Starting initial build", + "start": 989, + "end": 1013, "loc": { "start": { - "line": 30, - "column": 25 + "line": 42, + "column": 46 }, "end": { - "line": 30, - "column": 29 + "line": 42, + "column": 70 } } }, { "type": { - "label": ".", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -17107,22 +19774,22 @@ "binop": null, "updateContext": null }, - "start": 792, - "end": 793, + "start": 1013, + "end": 1014, "loc": { "start": { - "line": 30, - "column": 29 + "line": 42, + "column": 70 }, "end": { - "line": 30, - "column": 30 + "line": 42, + "column": 71 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17130,19 +19797,20 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "server", - "start": 793, - "end": 799, + "value": "cyan", + "start": 1015, + "end": 1021, "loc": { "start": { - "line": 30, - "column": 30 + "line": 42, + "column": 72 }, "end": { - "line": 30, - "column": 36 + "line": 42, + "column": 78 } } }, @@ -17158,50 +19826,24 @@ "postfix": false, "binop": null }, - "start": 799, - "end": 800, - "loc": { - "start": { - "line": 30, - "column": 36 - }, - "end": { - "line": 30, - "column": 37 - } - } - }, - { - "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 800, - "end": 801, + "start": 1021, + "end": 1022, "loc": { "start": { - "line": 30, - "column": 37 + "line": 42, + "column": 78 }, "end": { - "line": 30, - "column": 38 + "line": 42, + "column": 79 } } }, { "type": { - "label": "name", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17209,23 +19851,22 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 809, - "end": 815, + "start": 1022, + "end": 1023, "loc": { "start": { - "line": 32, - "column": 6 + "line": 42, + "column": 79 }, "end": { - "line": 32, - "column": 12 + "line": 42, + "column": 80 } } }, { "type": { - "label": ".", + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -17236,22 +19877,23 @@ "binop": null, "updateContext": null }, - "start": 815, - "end": 816, + "value": "", + "start": 1023, + "end": 1023, "loc": { "start": { - "line": 32, - "column": 12 + "line": 42, + "column": 80 }, "end": { - "line": 32, - "column": 13 + "line": 42, + "column": 80 } } }, { "type": { - "label": "name", + "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17261,25 +19903,24 @@ "postfix": false, "binop": null }, - "value": "log", - "start": 816, - "end": 819, + "start": 1023, + "end": 1024, "loc": { "start": { - "line": 32, - "column": 13 + "line": 42, + "column": 80 }, "end": { - "line": 32, - "column": 16 + "line": 42, + "column": 81 } } }, { "type": { - "label": "(", - "beforeExpr": true, - "startsExpr": true, + "label": ")", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17287,49 +19928,51 @@ "postfix": false, "binop": null }, - "start": 819, - "end": 820, + "start": 1024, + "end": 1025, "loc": { "start": { - "line": 32, - "column": 16 + "line": 42, + "column": 81 }, "end": { - "line": 32, - "column": 17 + "line": 42, + "column": 82 } } }, { "type": { - "label": "`", - "beforeExpr": false, - "startsExpr": true, + "label": ";", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 820, - "end": 821, + "start": 1025, + "end": 1026, "loc": { "start": { - "line": 32, - "column": 17 + "line": 42, + "column": 82 }, "end": { - "line": 32, - "column": 18 + "line": 42, + "column": 83 } } }, { "type": { - "label": "template", + "label": "this", + "keyword": "this", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17338,42 +19981,43 @@ "binop": null, "updateContext": null }, - "value": "[", - "start": 821, - "end": 822, + "value": "this", + "start": 1033, + "end": 1037, "loc": { "start": { - "line": 32, - "column": 18 + "line": 43, + "column": 6 }, "end": { - "line": 32, - "column": 19 + "line": 43, + "column": 10 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, + "label": ".", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 822, - "end": 824, + "start": 1037, + "end": 1038, "loc": { "start": { - "line": 32, - "column": 19 + "line": 43, + "column": 10 }, "end": { - "line": 32, - "column": 21 + "line": 43, + "column": 11 } } }, @@ -17389,17 +20033,17 @@ "postfix": false, "binop": null }, - "value": "time", - "start": 824, - "end": 828, + "value": "runWorker", + "start": 1038, + "end": 1047, "loc": { "start": { - "line": 32, - "column": 21 + "line": 43, + "column": 11 }, "end": { - "line": 32, - "column": 25 + "line": 43, + "column": 20 } } }, @@ -17415,49 +20059,24 @@ "postfix": false, "binop": null }, - "start": 828, - "end": 829, - "loc": { - "start": { - "line": 32, - "column": 25 - }, - "end": { - "line": 32, - "column": 26 - } - } - }, - { - "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null - }, - "start": 829, - "end": 830, + "start": 1047, + "end": 1048, "loc": { "start": { - "line": 32, - "column": 26 + "line": 43, + "column": 20 }, "end": { - "line": 32, - "column": 27 + "line": 43, + "column": 21 } } }, { "type": { - "label": "}", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17465,22 +20084,23 @@ "postfix": false, "binop": null }, - "start": 830, - "end": 831, + "value": "config", + "start": 1048, + "end": 1054, "loc": { "start": { - "line": 32, - "column": 27 + "line": 43, + "column": 21 }, "end": { - "line": 32, - "column": 28 + "line": 43, + "column": 27 } } }, { "type": { - "label": "template", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -17488,45 +20108,44 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "] ", - "start": 831, - "end": 833, + "start": 1054, + "end": 1055, "loc": { "start": { - "line": 32, - "column": 28 + "line": 43, + "column": 27 }, "end": { - "line": 32, - "column": 30 + "line": 43, + "column": 28 } } }, { "type": { - "label": "${", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 833, - "end": 835, + "start": 1055, + "end": 1056, "loc": { "start": { - "line": 32, - "column": 30 + "line": 43, + "column": 28 }, "end": { - "line": 32, - "column": 32 + "line": 43, + "column": 29 } } }, @@ -17543,16 +20162,16 @@ "binop": null }, "value": "logger", - "start": 835, - "end": 841, + "start": 1064, + "end": 1070, "loc": { "start": { - "line": 32, - "column": 32 + "line": 45, + "column": 6 }, "end": { - "line": 32, - "column": 38 + "line": 45, + "column": 12 } } }, @@ -17569,16 +20188,16 @@ "binop": null, "updateContext": null }, - "start": 841, - "end": 842, + "start": 1070, + "end": 1071, "loc": { "start": { - "line": 32, - "column": 38 + "line": 45, + "column": 12 }, "end": { - "line": 32, - "column": 39 + "line": 45, + "column": 13 } } }, @@ -17594,17 +20213,17 @@ "postfix": false, "binop": null }, - "value": "_chalk", - "start": 842, - "end": 848, + "value": "log", + "start": 1071, + "end": 1074, "loc": { "start": { - "line": 32, - "column": 39 + "line": 45, + "column": 13 }, "end": { - "line": 32, - "column": 45 + "line": 45, + "column": 16 } } }, @@ -17620,22 +20239,22 @@ "postfix": false, "binop": null }, - "start": 848, - "end": 849, + "start": 1074, + "end": 1075, "loc": { "start": { - "line": 32, - "column": 45 + "line": 45, + "column": 16 }, "end": { - "line": 32, - "column": 46 + "line": 45, + "column": 17 } } }, { "type": { - "label": "string", + "label": "`", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17643,27 +20262,25 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "Starting initial build", - "start": 849, - "end": 873, + "start": 1075, + "end": 1076, "loc": { "start": { - "line": 32, - "column": 46 + "line": 45, + "column": 17 }, "end": { - "line": 32, - "column": 70 + "line": 45, + "column": 18 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": "template", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -17673,51 +20290,50 @@ "binop": null, "updateContext": null }, - "start": 873, - "end": 874, + "value": "[", + "start": 1076, + "end": 1077, "loc": { "start": { - "line": 32, - "column": 70 + "line": 45, + "column": 18 }, "end": { - "line": 32, - "column": 71 + "line": 45, + "column": 19 } } }, { "type": { - "label": "string", - "beforeExpr": false, + "label": "${", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "cyan", - "start": 875, - "end": 881, + "start": 1077, + "end": 1079, "loc": { "start": { - "line": 32, - "column": 72 + "line": 45, + "column": 19 }, "end": { - "line": 32, - "column": 78 + "line": 45, + "column": 21 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17725,24 +20341,25 @@ "postfix": false, "binop": null }, - "start": 881, - "end": 882, + "value": "time", + "start": 1079, + "end": 1083, "loc": { "start": { - "line": 32, - "column": 78 + "line": 45, + "column": 21 }, "end": { - "line": 32, - "column": 79 + "line": 45, + "column": 25 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17750,22 +20367,22 @@ "postfix": false, "binop": null }, - "start": 882, - "end": 883, + "start": 1083, + "end": 1084, "loc": { "start": { - "line": 32, - "column": 79 + "line": 45, + "column": 25 }, "end": { - "line": 32, - "column": 80 + "line": 45, + "column": 26 } } }, { "type": { - "label": "template", + "label": ")", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -17773,28 +20390,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "", - "start": 883, - "end": 883, + "start": 1084, + "end": 1085, "loc": { "start": { - "line": 32, - "column": 80 + "line": 45, + "column": 26 }, "end": { - "line": 32, - "column": 80 + "line": 45, + "column": 27 } } }, { "type": { - "label": "`", + "label": "}", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -17802,22 +20417,22 @@ "postfix": false, "binop": null }, - "start": 883, - "end": 884, + "start": 1085, + "end": 1086, "loc": { "start": { - "line": 32, - "column": 80 + "line": 45, + "column": 27 }, "end": { - "line": 32, - "column": 81 + "line": 45, + "column": 28 } } }, { "type": { - "label": ")", + "label": "template", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -17825,51 +20440,51 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 884, - "end": 885, + "value": "] ", + "start": 1086, + "end": 1088, "loc": { "start": { - "line": 32, - "column": 81 + "line": 45, + "column": 28 }, "end": { - "line": 32, - "column": 82 + "line": 45, + "column": 30 } } }, { "type": { - "label": ";", + "label": "${", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 885, - "end": 886, + "start": 1088, + "end": 1090, "loc": { "start": { - "line": 32, - "column": 82 + "line": 45, + "column": 30 }, "end": { - "line": 32, - "column": 83 + "line": 45, + "column": 32 } } }, { "type": { - "label": "this", - "keyword": "this", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17877,20 +20492,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "this", - "start": 893, - "end": 897, + "value": "logger", + "start": 1090, + "end": 1096, "loc": { "start": { - "line": 33, - "column": 6 + "line": 45, + "column": 32 }, "end": { - "line": 33, - "column": 10 + "line": 45, + "column": 38 } } }, @@ -17907,16 +20521,16 @@ "binop": null, "updateContext": null }, - "start": 897, - "end": 898, + "start": 1096, + "end": 1097, "loc": { "start": { - "line": 33, - "column": 10 + "line": 45, + "column": 38 }, "end": { - "line": 33, - "column": 11 + "line": 45, + "column": 39 } } }, @@ -17932,17 +20546,17 @@ "postfix": false, "binop": null }, - "value": "runWorker", - "start": 898, - "end": 907, + "value": "_chalk", + "start": 1097, + "end": 1103, "loc": { "start": { - "line": 33, - "column": 11 + "line": 45, + "column": 39 }, "end": { - "line": 33, - "column": 20 + "line": 45, + "column": 45 } } }, @@ -17958,22 +20572,22 @@ "postfix": false, "binop": null }, - "start": 907, - "end": 908, + "start": 1103, + "end": 1104, "loc": { "start": { - "line": 33, - "column": 20 + "line": 45, + "column": 45 }, - "end": { - "line": 33, - "column": 21 + "end": { + "line": 45, + "column": 46 } } }, { "type": { - "label": "name", + "label": "string", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -17981,52 +20595,54 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "config", - "start": 908, - "end": 914, + "value": "Watching files for changes", + "start": 1104, + "end": 1132, "loc": { "start": { - "line": 33, - "column": 21 + "line": 45, + "column": 46 }, "end": { - "line": 33, - "column": 27 + "line": 45, + "column": 74 } } }, { "type": { - "label": ")", - "beforeExpr": false, + "label": ",", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 914, - "end": 915, + "start": 1132, + "end": 1133, "loc": { "start": { - "line": 33, - "column": 27 + "line": 45, + "column": 74 }, "end": { - "line": 33, - "column": 28 + "line": 45, + "column": 75 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "string", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18035,24 +20651,25 @@ "binop": null, "updateContext": null }, - "start": 915, - "end": 916, + "value": "cyan", + "start": 1134, + "end": 1140, "loc": { "start": { - "line": 33, - "column": 28 + "line": 45, + "column": 76 }, "end": { - "line": 33, - "column": 29 + "line": 45, + "column": 82 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18060,23 +20677,22 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 924, - "end": 930, + "start": 1140, + "end": 1141, "loc": { "start": { - "line": 35, - "column": 6 + "line": 45, + "column": 82 }, "end": { - "line": 35, - "column": 12 + "line": 45, + "column": 83 } } }, { "type": { - "label": ".", + "label": "}", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -18084,52 +20700,52 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 930, - "end": 931, + "start": 1141, + "end": 1142, "loc": { "start": { - "line": 35, - "column": 12 + "line": 45, + "column": 83 }, "end": { - "line": 35, - "column": 13 + "line": 45, + "column": 84 } } }, { "type": { - "label": "name", + "label": "template", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "log", - "start": 931, - "end": 934, + "value": "", + "start": 1142, + "end": 1142, "loc": { "start": { - "line": 35, - "column": 13 + "line": 45, + "column": 84 }, "end": { - "line": 35, - "column": 16 + "line": 45, + "column": 84 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "`", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18138,24 +20754,24 @@ "postfix": false, "binop": null }, - "start": 934, - "end": 935, + "start": 1142, + "end": 1143, "loc": { "start": { - "line": 35, - "column": 16 + "line": 45, + "column": 84 }, "end": { - "line": 35, - "column": 17 + "line": 45, + "column": 85 } } }, { "type": { - "label": "`", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18163,23 +20779,23 @@ "postfix": false, "binop": null }, - "start": 935, - "end": 936, + "start": 1143, + "end": 1144, "loc": { "start": { - "line": 35, - "column": 17 + "line": 45, + "column": 85 }, "end": { - "line": 35, - "column": 18 + "line": 45, + "column": 86 } } }, { "type": { - "label": "template", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -18189,42 +20805,44 @@ "binop": null, "updateContext": null }, - "value": "[", - "start": 936, - "end": 937, + "start": 1144, + "end": 1145, "loc": { "start": { - "line": 35, - "column": 18 + "line": 45, + "column": 86 }, "end": { - "line": 35, - "column": 19 + "line": 45, + "column": 87 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, + "label": "let", + "keyword": "let", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 937, - "end": 939, + "value": "let", + "start": 1153, + "end": 1156, "loc": { "start": { - "line": 35, - "column": 19 + "line": 47, + "column": 6 }, "end": { - "line": 35, - "column": 21 + "line": 47, + "column": 9 } } }, @@ -18240,50 +20858,52 @@ "postfix": false, "binop": null }, - "value": "time", - "start": 939, - "end": 943, + "value": "watchers", + "start": 1157, + "end": 1165, "loc": { "start": { - "line": 35, - "column": 21 + "line": 47, + "column": 10 }, "end": { - "line": 35, - "column": 25 + "line": 47, + "column": 18 } } }, { "type": { - "label": "(", + "label": "=", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 943, - "end": 944, + "value": "=", + "start": 1166, + "end": 1167, "loc": { "start": { - "line": 35, - "column": 25 + "line": 47, + "column": 19 }, "end": { - "line": 35, - "column": 26 + "line": 47, + "column": 20 } } }, { "type": { - "label": ")", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18291,16 +20911,16 @@ "postfix": false, "binop": null }, - "start": 944, - "end": 945, + "start": 1168, + "end": 1169, "loc": { "start": { - "line": 35, - "column": 26 + "line": 47, + "column": 21 }, "end": { - "line": 35, - "column": 27 + "line": 47, + "column": 22 } } }, @@ -18316,23 +20936,23 @@ "postfix": false, "binop": null }, - "start": 945, - "end": 946, + "start": 1169, + "end": 1170, "loc": { "start": { - "line": 35, - "column": 27 + "line": 47, + "column": 22 }, "end": { - "line": 35, - "column": 28 + "line": 47, + "column": 23 } } }, { "type": { - "label": "template", - "beforeExpr": false, + "label": ";", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -18342,49 +20962,51 @@ "binop": null, "updateContext": null }, - "value": "] ", - "start": 946, - "end": 948, + "start": 1170, + "end": 1171, "loc": { "start": { - "line": 35, - "column": 28 + "line": 47, + "column": 23 }, "end": { - "line": 35, - "column": 30 + "line": 47, + "column": 24 } } }, { "type": { - "label": "${", - "beforeExpr": true, - "startsExpr": true, + "label": "for", + "keyword": "for", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, - "isLoop": false, + "isLoop": true, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 948, - "end": 950, + "value": "for", + "start": 1178, + "end": 1181, "loc": { "start": { - "line": 35, - "column": 30 + "line": 48, + "column": 6 }, "end": { - "line": 35, - "column": 32 + "line": 48, + "column": 9 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18393,23 +21015,23 @@ "postfix": false, "binop": null }, - "value": "logger", - "start": 950, - "end": 956, + "start": 1182, + "end": 1183, "loc": { "start": { - "line": 35, - "column": 32 + "line": 48, + "column": 10 }, "end": { - "line": 35, - "column": 38 + "line": 48, + "column": 11 } } }, { "type": { - "label": ".", + "label": "let", + "keyword": "let", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -18420,16 +21042,17 @@ "binop": null, "updateContext": null }, - "start": 956, - "end": 957, + "value": "let", + "start": 1183, + "end": 1186, "loc": { "start": { - "line": 35, - "column": 38 + "line": 48, + "column": 11 }, "end": { - "line": 35, - "column": 39 + "line": 48, + "column": 14 } } }, @@ -18445,24 +21068,24 @@ "postfix": false, "binop": null }, - "value": "_chalk", - "start": 957, - "end": 963, + "value": "watch", + "start": 1187, + "end": 1192, "loc": { "start": { - "line": 35, - "column": 39 + "line": 48, + "column": 15 }, "end": { - "line": 35, - "column": 45 + "line": 48, + "column": 20 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18471,22 +21094,23 @@ "postfix": false, "binop": null }, - "start": 963, - "end": 964, + "value": "of", + "start": 1193, + "end": 1195, "loc": { "start": { - "line": 35, - "column": 45 + "line": 48, + "column": 21 }, "end": { - "line": 35, - "column": 46 + "line": 48, + "column": 23 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -18494,27 +21118,26 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "Watching files for changes", - "start": 964, - "end": 992, + "value": "config", + "start": 1196, + "end": 1202, "loc": { "start": { - "line": 35, - "column": 46 + "line": 48, + "column": 24 }, "end": { - "line": 35, - "column": 74 + "line": 48, + "column": 30 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -18524,22 +21147,22 @@ "binop": null, "updateContext": null }, - "start": 992, - "end": 993, + "start": 1202, + "end": 1203, "loc": { "start": { - "line": 35, - "column": 74 + "line": 48, + "column": 30 }, "end": { - "line": 35, - "column": 75 + "line": 48, + "column": 31 } } }, { "type": { - "label": "string", + "label": "name", "beforeExpr": false, "startsExpr": true, "rightAssociative": false, @@ -18547,20 +21170,19 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "cyan", - "start": 994, - "end": 1000, + "value": "watch", + "start": 1203, + "end": 1208, "loc": { "start": { - "line": 35, - "column": 76 + "line": 48, + "column": 31 }, "end": { - "line": 35, - "column": 82 + "line": 48, + "column": 36 } } }, @@ -18576,24 +21198,24 @@ "postfix": false, "binop": null }, - "start": 1000, - "end": 1001, + "start": 1208, + "end": 1209, "loc": { "start": { - "line": 35, - "column": 82 + "line": 48, + "column": 36 }, "end": { - "line": 35, - "column": 83 + "line": 48, + "column": 37 } } }, { "type": { - "label": "}", - "beforeExpr": false, - "startsExpr": false, + "label": "{", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18601,76 +21223,76 @@ "postfix": false, "binop": null }, - "start": 1001, - "end": 1002, + "start": 1210, + "end": 1211, "loc": { "start": { - "line": 35, - "column": 83 + "line": 48, + "column": 38 }, "end": { - "line": 35, - "column": 84 + "line": 48, + "column": 39 } } }, { "type": { - "label": "template", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "", - "start": 1002, - "end": 1002, + "value": "watchers", + "start": 1220, + "end": 1228, "loc": { "start": { - "line": 35, - "column": 84 + "line": 49, + "column": 8 }, "end": { - "line": 35, - "column": 84 + "line": 49, + "column": 16 } } }, { "type": { - "label": "`", - "beforeExpr": false, + "label": "[", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1002, - "end": 1003, + "start": 1228, + "end": 1229, "loc": { "start": { - "line": 35, - "column": 84 + "line": 49, + "column": 16 }, "end": { - "line": 35, - "column": 85 + "line": 49, + "column": 17 } } }, { "type": { - "label": ")", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -18678,23 +21300,24 @@ "postfix": false, "binop": null }, - "start": 1003, - "end": 1004, + "value": "watch", + "start": 1229, + "end": 1234, "loc": { "start": { - "line": 35, - "column": 85 + "line": 49, + "column": 17 }, "end": { - "line": 35, - "column": 86 + "line": 49, + "column": 22 } } }, { "type": { - "label": ";", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -18704,70 +21327,68 @@ "binop": null, "updateContext": null }, - "start": 1004, - "end": 1005, + "start": 1234, + "end": 1235, "loc": { "start": { - "line": 35, - "column": 86 + "line": 49, + "column": 22 }, "end": { - "line": 35, - "column": 87 + "line": 49, + "column": 23 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "let", - "start": 1013, - "end": 1016, + "value": "task", + "start": 1235, + "end": 1239, "loc": { "start": { - "line": 37, - "column": 6 + "line": 49, + "column": 23 }, "end": { - "line": 37, - "column": 9 + "line": 49, + "column": 27 } } }, { "type": { - "label": "name", + "label": "]", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "watchers", - "start": 1017, - "end": 1025, + "start": 1239, + "end": 1240, "loc": { "start": { - "line": 37, - "column": 10 + "line": 49, + "column": 27 }, "end": { - "line": 37, - "column": 18 + "line": 49, + "column": 28 } } }, @@ -18785,23 +21406,23 @@ "updateContext": null }, "value": "=", - "start": 1026, - "end": 1027, + "start": 1241, + "end": 1242, "loc": { "start": { - "line": 37, - "column": 19 + "line": 49, + "column": 29 }, "end": { - "line": 37, - "column": 20 + "line": 49, + "column": 30 } } }, { "type": { - "label": "{", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18810,22 +21431,23 @@ "postfix": false, "binop": null }, - "start": 1028, - "end": 1029, + "value": "chokidar", + "start": 1243, + "end": 1251, "loc": { "start": { - "line": 37, - "column": 21 + "line": 49, + "column": 31 }, "end": { - "line": 37, - "column": 22 + "line": 49, + "column": 39 } } }, { "type": { - "label": "}", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -18833,79 +21455,77 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1029, - "end": 1030, + "start": 1251, + "end": 1252, "loc": { "start": { - "line": 37, - "column": 22 + "line": 49, + "column": 39 }, "end": { - "line": 37, - "column": 23 + "line": 49, + "column": 40 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1030, - "end": 1031, + "value": "watch", + "start": 1252, + "end": 1257, "loc": { "start": { - "line": 37, - "column": 23 + "line": 49, + "column": 40 }, "end": { - "line": 37, - "column": 24 + "line": 49, + "column": 45 } } }, { "type": { - "label": "for", - "keyword": "for", - "beforeExpr": false, - "startsExpr": false, + "label": "(", + "beforeExpr": true, + "startsExpr": true, "rightAssociative": false, - "isLoop": true, + "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "value": "for", - "start": 1038, - "end": 1041, + "start": 1257, + "end": 1258, "loc": { "start": { - "line": 38, - "column": 6 + "line": 49, + "column": 45 }, "end": { - "line": 38, - "column": 9 + "line": 49, + "column": 46 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -18914,23 +21534,23 @@ "postfix": false, "binop": null }, - "start": 1042, - "end": 1043, + "value": "watch", + "start": 1258, + "end": 1263, "loc": { "start": { - "line": 38, - "column": 10 + "line": 49, + "column": 46 }, "end": { - "line": 38, - "column": 11 + "line": 49, + "column": 51 } } }, { "type": { - "label": "let", - "keyword": "let", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -18941,17 +21561,16 @@ "binop": null, "updateContext": null }, - "value": "let", - "start": 1043, - "end": 1046, + "start": 1263, + "end": 1264, "loc": { "start": { - "line": 38, - "column": 11 + "line": 49, + "column": 51 }, "end": { - "line": 38, - "column": 14 + "line": 49, + "column": 52 } } }, @@ -18967,43 +21586,43 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 1047, - "end": 1052, + "value": "src", + "start": 1264, + "end": 1267, "loc": { "start": { - "line": 38, - "column": 15 + "line": 49, + "column": 52 }, "end": { - "line": 38, - "column": 20 + "line": 49, + "column": 55 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ",", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "of", - "start": 1053, - "end": 1055, + "start": 1267, + "end": 1268, "loc": { "start": { - "line": 38, - "column": 21 + "line": 49, + "column": 55 }, "end": { - "line": 38, - "column": 23 + "line": 49, + "column": 56 } } }, @@ -19019,17 +21638,17 @@ "postfix": false, "binop": null }, - "value": "config", - "start": 1056, - "end": 1062, + "value": "watch", + "start": 1269, + "end": 1274, "loc": { "start": { - "line": 38, - "column": 24 + "line": 49, + "column": 57 }, "end": { - "line": 38, - "column": 30 + "line": 49, + "column": 62 } } }, @@ -19046,16 +21665,16 @@ "binop": null, "updateContext": null }, - "start": 1062, - "end": 1063, + "start": 1274, + "end": 1275, "loc": { "start": { - "line": 38, - "column": 30 + "line": 49, + "column": 62 }, "end": { - "line": 38, - "column": 31 + "line": 49, + "column": 63 } } }, @@ -19071,17 +21690,17 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 1063, - "end": 1068, + "value": "options", + "start": 1275, + "end": 1282, "loc": { "start": { - "line": 38, - "column": 31 + "line": 49, + "column": 63 }, "end": { - "line": 38, - "column": 36 + "line": 49, + "column": 70 } } }, @@ -19097,41 +21716,42 @@ "postfix": false, "binop": null }, - "start": 1068, - "end": 1069, + "start": 1282, + "end": 1283, "loc": { "start": { - "line": 38, - "column": 36 + "line": 49, + "column": 70 }, "end": { - "line": 38, - "column": 37 + "line": 49, + "column": 71 } } }, { "type": { - "label": "{", + "label": ";", "beforeExpr": true, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1070, - "end": 1071, + "start": 1283, + "end": 1284, "loc": { "start": { - "line": 38, - "column": 38 + "line": 49, + "column": 71 }, "end": { - "line": 38, - "column": 39 + "line": 49, + "column": 72 } } }, @@ -19148,15 +21768,15 @@ "binop": null }, "value": "watchers", - "start": 1080, - "end": 1088, + "start": 1293, + "end": 1301, "loc": { "start": { - "line": 39, + "line": 50, "column": 8 }, "end": { - "line": 39, + "line": 50, "column": 16 } } @@ -19174,15 +21794,15 @@ "binop": null, "updateContext": null }, - "start": 1088, - "end": 1089, + "start": 1301, + "end": 1302, "loc": { "start": { - "line": 39, + "line": 50, "column": 16 }, "end": { - "line": 39, + "line": 50, "column": 17 } } @@ -19200,15 +21820,15 @@ "binop": null }, "value": "watch", - "start": 1089, - "end": 1094, + "start": 1302, + "end": 1307, "loc": { "start": { - "line": 39, + "line": 50, "column": 17 }, "end": { - "line": 39, + "line": 50, "column": 22 } } @@ -19226,15 +21846,15 @@ "binop": null, "updateContext": null }, - "start": 1094, - "end": 1095, + "start": 1307, + "end": 1308, "loc": { "start": { - "line": 39, + "line": 50, "column": 22 }, "end": { - "line": 39, + "line": 50, "column": 23 } } @@ -19252,15 +21872,15 @@ "binop": null }, "value": "task", - "start": 1095, - "end": 1099, + "start": 1308, + "end": 1312, "loc": { "start": { - "line": 39, + "line": 50, "column": 23 }, "end": { - "line": 39, + "line": 50, "column": 27 } } @@ -19278,43 +21898,42 @@ "binop": null, "updateContext": null }, - "start": 1099, - "end": 1100, + "start": 1312, + "end": 1313, "loc": { "start": { - "line": 39, + "line": 50, "column": 27 }, "end": { - "line": 39, + "line": 50, "column": 28 } } }, { "type": { - "label": "=", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": true, + "isAssign": false, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "value": "=", - "start": 1101, - "end": 1102, + "start": 1313, + "end": 1314, "loc": { "start": { - "line": 39, - "column": 29 + "line": 50, + "column": 28 }, "end": { - "line": 39, - "column": 30 + "line": 50, + "column": 29 } } }, @@ -19330,25 +21949,50 @@ "postfix": false, "binop": null }, - "value": "chokidar", - "start": 1103, - "end": 1111, + "value": "on", + "start": 1314, + "end": 1316, "loc": { "start": { - "line": 39, + "line": 50, + "column": 29 + }, + "end": { + "line": 50, + "column": 31 + } + } + }, + { + "type": { + "label": "(", + "beforeExpr": true, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1316, + "end": 1317, + "loc": { + "start": { + "line": 50, "column": 31 }, "end": { - "line": 39, - "column": 39 + "line": 50, + "column": 32 } } }, { "type": { - "label": ".", + "label": "string", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19357,42 +22001,43 @@ "binop": null, "updateContext": null }, - "start": 1111, - "end": 1112, + "value": "change", + "start": 1317, + "end": 1325, "loc": { "start": { - "line": 39, - "column": 39 + "line": 50, + "column": 32 }, "end": { - "line": 39, + "line": 50, "column": 40 } } }, { "type": { - "label": "name", - "beforeExpr": false, - "startsExpr": true, + "label": ",", + "beforeExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "watch", - "start": 1112, - "end": 1117, + "start": 1325, + "end": 1326, "loc": { "start": { - "line": 39, + "line": 50, "column": 40 }, "end": { - "line": 39, - "column": 45 + "line": 50, + "column": 41 } } }, @@ -19408,23 +22053,74 @@ "postfix": false, "binop": null }, - "start": 1117, - "end": 1118, + "start": 1327, + "end": 1328, "loc": { "start": { - "line": 39, + "line": 50, + "column": 42 + }, + "end": { + "line": 50, + "column": 43 + } + } + }, + { + "type": { + "label": ")", + "beforeExpr": false, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "start": 1328, + "end": 1329, + "loc": { + "start": { + "line": 50, + "column": 43 + }, + "end": { + "line": 50, + "column": 44 + } + } + }, + { + "type": { + "label": "=>", + "beforeExpr": true, + "startsExpr": false, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null, + "updateContext": null + }, + "start": 1330, + "end": 1332, + "loc": { + "start": { + "line": 50, "column": 45 }, "end": { - "line": 39, - "column": 46 + "line": 50, + "column": 47 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "{", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -19433,95 +22129,85 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 1118, - "end": 1123, + "start": 1333, + "end": 1334, "loc": { "start": { - "line": 39, - "column": 46 + "line": 50, + "column": 48 }, "end": { - "line": 39, - "column": 51 + "line": 50, + "column": 49 } } }, { - "type": { - "label": ".", - "beforeExpr": false, - "startsExpr": false, - "rightAssociative": false, - "isLoop": false, - "isAssign": false, - "prefix": false, - "postfix": false, - "binop": null, - "updateContext": null - }, - "start": 1123, - "end": 1124, + "type": "CommentLine", + "value": " allow developers to select wich build they want to rebuild when watching (this results in a quicker browser refresh...)", + "start": 1345, + "end": 1467, "loc": { "start": { - "line": 39, - "column": 51 + "line": 51, + "column": 10 }, "end": { - "line": 39, - "column": 52 + "line": 51, + "column": 132 } } }, { "type": { - "label": "name", + "label": "if", + "keyword": "if", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "value": "src", - "start": 1124, - "end": 1127, + "value": "if", + "start": 1478, + "end": 1480, "loc": { "start": { - "line": 39, - "column": 52 + "line": 52, + "column": 10 }, "end": { - "line": 39, - "column": 55 + "line": 52, + "column": 12 } } }, { "type": { - "label": ",", + "label": "(", "beforeExpr": true, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1127, - "end": 1128, + "start": 1481, + "end": 1482, "loc": { "start": { - "line": 39, - "column": 55 + "line": 52, + "column": 13 }, "end": { - "line": 39, - "column": 56 + "line": 52, + "column": 14 } } }, @@ -19538,16 +22224,16 @@ "binop": null }, "value": "watch", - "start": 1129, - "end": 1134, + "start": 1482, + "end": 1487, "loc": { "start": { - "line": 39, - "column": 57 + "line": 52, + "column": 14 }, "end": { - "line": 39, - "column": 62 + "line": 52, + "column": 19 } } }, @@ -19564,16 +22250,16 @@ "binop": null, "updateContext": null }, - "start": 1134, - "end": 1135, + "start": 1487, + "end": 1488, "loc": { "start": { - "line": 39, - "column": 62 + "line": 52, + "column": 19 }, "end": { - "line": 39, - "column": 63 + "line": 52, + "column": 20 } } }, @@ -19590,22 +22276,22 @@ "binop": null }, "value": "options", - "start": 1135, - "end": 1142, + "start": 1488, + "end": 1495, "loc": { "start": { - "line": 39, - "column": 63 + "line": 52, + "column": 20 }, "end": { - "line": 39, - "column": 70 + "line": 52, + "column": 27 } } }, { "type": { - "label": ")", + "label": ".", "beforeExpr": false, "startsExpr": false, "rightAssociative": false, @@ -19613,52 +22299,53 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null + "binop": null, + "updateContext": null }, - "start": 1142, - "end": 1143, + "start": 1495, + "end": 1496, "loc": { "start": { - "line": 39, - "column": 70 + "line": 52, + "column": 27 }, "end": { - "line": 39, - "column": 71 + "line": 52, + "column": 28 } } }, { "type": { - "label": ";", - "beforeExpr": true, - "startsExpr": false, + "label": "name", + "beforeExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1143, - "end": 1144, + "value": "presets", + "start": 1496, + "end": 1503, "loc": { "start": { - "line": 39, - "column": 71 + "line": 52, + "column": 28 }, "end": { - "line": 39, - "column": 72 + "line": 52, + "column": 35 } } }, { "type": { - "label": "name", + "label": ")", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19666,23 +22353,22 @@ "postfix": false, "binop": null }, - "value": "watchers", - "start": 1153, - "end": 1161, + "start": 1503, + "end": 1504, "loc": { "start": { - "line": 40, - "column": 8 + "line": 52, + "column": 35 }, "end": { - "line": 40, - "column": 16 + "line": 52, + "column": 36 } } }, { "type": { - "label": "[", + "label": "{", "beforeExpr": true, "startsExpr": true, "rightAssociative": false, @@ -19690,19 +22376,18 @@ "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1161, - "end": 1162, + "start": 1505, + "end": 1506, "loc": { "start": { - "line": 40, - "column": 16 + "line": 52, + "column": 37 }, "end": { - "line": 40, - "column": 17 + "line": 52, + "column": 38 } } }, @@ -19718,17 +22403,17 @@ "postfix": false, "binop": null }, - "value": "watch", - "start": 1162, - "end": 1167, + "value": "config", + "start": 1519, + "end": 1525, "loc": { "start": { - "line": 40, - "column": 17 + "line": 53, + "column": 12 }, "end": { - "line": 40, - "column": 22 + "line": 53, + "column": 18 } } }, @@ -19745,16 +22430,16 @@ "binop": null, "updateContext": null }, - "start": 1167, - "end": 1168, + "start": 1525, + "end": 1526, "loc": { "start": { - "line": 40, - "column": 22 + "line": 53, + "column": 18 }, "end": { - "line": 40, - "column": 23 + "line": 53, + "column": 19 } } }, @@ -19770,76 +22455,77 @@ "postfix": false, "binop": null }, - "value": "task", - "start": 1168, - "end": 1172, + "value": "presets", + "start": 1526, + "end": 1533, "loc": { "start": { - "line": 40, - "column": 23 + "line": 53, + "column": 19 }, "end": { - "line": 40, - "column": 27 + "line": 53, + "column": 26 } } }, { "type": { - "label": "]", - "beforeExpr": false, + "label": "=", + "beforeExpr": true, "startsExpr": false, "rightAssociative": false, "isLoop": false, - "isAssign": false, + "isAssign": true, "prefix": false, "postfix": false, "binop": null, "updateContext": null }, - "start": 1172, - "end": 1173, + "value": "=", + "start": 1534, + "end": 1535, "loc": { "start": { - "line": 40, + "line": 53, "column": 27 }, "end": { - "line": 40, + "line": 53, "column": 28 } } }, { "type": { - "label": ".", + "label": "name", "beforeExpr": false, - "startsExpr": false, + "startsExpr": true, "rightAssociative": false, "isLoop": false, "isAssign": false, "prefix": false, "postfix": false, - "binop": null, - "updateContext": null + "binop": null }, - "start": 1173, - "end": 1174, + "value": "ensureArray", + "start": 1536, + "end": 1547, "loc": { "start": { - "line": 40, - "column": 28 + "line": 53, + "column": 29 }, "end": { - "line": 40, - "column": 29 + "line": 53, + "column": 40 } } }, { "type": { - "label": "name", - "beforeExpr": false, + "label": "(", + "beforeExpr": true, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -19848,24 +22534,23 @@ "postfix": false, "binop": null }, - "value": "on", - "start": 1174, - "end": 1176, + "start": 1547, + "end": 1548, "loc": { "start": { - "line": 40, - "column": 29 + "line": 53, + "column": 40 }, "end": { - "line": 40, - "column": 31 + "line": 53, + "column": 41 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -19874,24 +22559,25 @@ "postfix": false, "binop": null }, - "start": 1176, - "end": 1177, + "value": "watch", + "start": 1548, + "end": 1553, "loc": { "start": { - "line": 40, - "column": 31 + "line": 53, + "column": 41 }, "end": { - "line": 40, - "column": 32 + "line": 53, + "column": 46 } } }, { "type": { - "label": "string", + "label": ".", "beforeExpr": false, - "startsExpr": true, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -19900,24 +22586,49 @@ "binop": null, "updateContext": null }, - "value": "change", - "start": 1177, - "end": 1185, + "start": 1553, + "end": 1554, + "loc": { + "start": { + "line": 53, + "column": 46 + }, + "end": { + "line": 53, + "column": 47 + } + } + }, + { + "type": { + "label": "name", + "beforeExpr": false, + "startsExpr": true, + "rightAssociative": false, + "isLoop": false, + "isAssign": false, + "prefix": false, + "postfix": false, + "binop": null + }, + "value": "options", + "start": 1554, + "end": 1561, "loc": { "start": { - "line": 40, - "column": 32 + "line": 53, + "column": 47 }, "end": { - "line": 40, - "column": 40 + "line": 53, + "column": 54 } } }, { "type": { - "label": ",", - "beforeExpr": true, + "label": ".", + "beforeExpr": false, "startsExpr": false, "rightAssociative": false, "isLoop": false, @@ -19927,23 +22638,23 @@ "binop": null, "updateContext": null }, - "start": 1185, - "end": 1186, + "start": 1561, + "end": 1562, "loc": { "start": { - "line": 40, - "column": 40 + "line": 53, + "column": 54 }, "end": { - "line": 40, - "column": 41 + "line": 53, + "column": 55 } } }, { "type": { - "label": "(", - "beforeExpr": true, + "label": "name", + "beforeExpr": false, "startsExpr": true, "rightAssociative": false, "isLoop": false, @@ -19952,16 +22663,17 @@ "postfix": false, "binop": null }, - "start": 1187, - "end": 1188, + "value": "presets", + "start": 1562, + "end": 1569, "loc": { "start": { - "line": 40, - "column": 42 + "line": 53, + "column": 55 }, "end": { - "line": 40, - "column": 43 + "line": 53, + "column": 62 } } }, @@ -19977,22 +22689,22 @@ "postfix": false, "binop": null }, - "start": 1188, - "end": 1189, + "start": 1569, + "end": 1570, "loc": { "start": { - "line": 40, - "column": 43 + "line": 53, + "column": 62 }, "end": { - "line": 40, - "column": 44 + "line": 53, + "column": 63 } } }, { "type": { - "label": "=>", + "label": ";", "beforeExpr": true, "startsExpr": false, "rightAssociative": false, @@ -20003,24 +22715,24 @@ "binop": null, "updateContext": null }, - "start": 1190, - "end": 1192, + "start": 1570, + "end": 1571, "loc": { "start": { - "line": 40, - "column": 45 + "line": 53, + "column": 63 }, "end": { - "line": 40, - "column": 47 + "line": 53, + "column": 64 } } }, { "type": { - "label": "{", - "beforeExpr": true, - "startsExpr": true, + "label": "}", + "beforeExpr": false, + "startsExpr": false, "rightAssociative": false, "isLoop": false, "isAssign": false, @@ -20028,16 +22740,16 @@ "postfix": false, "binop": null }, - "start": 1193, - "end": 1194, + "start": 1582, + "end": 1583, "loc": { "start": { - "line": 40, - "column": 48 + "line": 54, + "column": 10 }, "end": { - "line": 40, - "column": 49 + "line": 54, + "column": 11 } } }, @@ -20056,15 +22768,15 @@ "updateContext": null }, "value": "this", - "start": 1205, - "end": 1209, + "start": 1594, + "end": 1598, "loc": { "start": { - "line": 41, + "line": 55, "column": 10 }, "end": { - "line": 41, + "line": 55, "column": 14 } } @@ -20082,15 +22794,15 @@ "binop": null, "updateContext": null }, - "start": 1209, - "end": 1210, + "start": 1598, + "end": 1599, "loc": { "start": { - "line": 41, + "line": 55, "column": 14 }, "end": { - "line": 41, + "line": 55, "column": 15 } } @@ -20108,15 +22820,15 @@ "binop": null }, "value": "runWorker", - "start": 1210, - "end": 1219, + "start": 1599, + "end": 1608, "loc": { "start": { - "line": 41, + "line": 55, "column": 15 }, "end": { - "line": 41, + "line": 55, "column": 24 } } @@ -20133,15 +22845,15 @@ "postfix": false, "binop": null }, - "start": 1219, - "end": 1220, + "start": 1608, + "end": 1609, "loc": { "start": { - "line": 41, + "line": 55, "column": 24 }, "end": { - "line": 41, + "line": 55, "column": 25 } } @@ -20159,15 +22871,15 @@ "binop": null }, "value": "watch", - "start": 1220, - "end": 1225, + "start": 1609, + "end": 1614, "loc": { "start": { - "line": 41, + "line": 55, "column": 25 }, "end": { - "line": 41, + "line": 55, "column": 30 } } @@ -20185,15 +22897,15 @@ "binop": null, "updateContext": null }, - "start": 1225, - "end": 1226, + "start": 1614, + "end": 1615, "loc": { "start": { - "line": 41, + "line": 55, "column": 30 }, "end": { - "line": 41, + "line": 55, "column": 31 } } @@ -20211,15 +22923,15 @@ "binop": null }, "value": "task", - "start": 1226, - "end": 1230, + "start": 1615, + "end": 1619, "loc": { "start": { - "line": 41, + "line": 55, "column": 31 }, "end": { - "line": 41, + "line": 55, "column": 35 } } @@ -20237,15 +22949,15 @@ "binop": null, "updateContext": null }, - "start": 1230, - "end": 1231, + "start": 1619, + "end": 1620, "loc": { "start": { - "line": 41, + "line": 55, "column": 35 }, "end": { - "line": 41, + "line": 55, "column": 36 } } @@ -20263,15 +22975,15 @@ "binop": null }, "value": "config", - "start": 1232, - "end": 1238, + "start": 1621, + "end": 1627, "loc": { "start": { - "line": 41, + "line": 55, "column": 37 }, "end": { - "line": 41, + "line": 55, "column": 43 } } @@ -20288,15 +23000,15 @@ "postfix": false, "binop": null }, - "start": 1238, - "end": 1239, + "start": 1627, + "end": 1628, "loc": { "start": { - "line": 41, + "line": 55, "column": 43 }, "end": { - "line": 41, + "line": 55, "column": 44 } } @@ -20314,15 +23026,15 @@ "binop": null, "updateContext": null }, - "start": 1239, - "end": 1240, + "start": 1628, + "end": 1629, "loc": { "start": { - "line": 41, + "line": 55, "column": 44 }, "end": { - "line": 41, + "line": 55, "column": 45 } } @@ -20339,15 +23051,15 @@ "postfix": false, "binop": null }, - "start": 1249, - "end": 1250, + "start": 1638, + "end": 1639, "loc": { "start": { - "line": 42, + "line": 56, "column": 8 }, "end": { - "line": 42, + "line": 56, "column": 9 } } @@ -20364,15 +23076,15 @@ "postfix": false, "binop": null }, - "start": 1250, - "end": 1251, + "start": 1639, + "end": 1640, "loc": { "start": { - "line": 42, + "line": 56, "column": 9 }, "end": { - "line": 42, + "line": 56, "column": 10 } } @@ -20390,15 +23102,15 @@ "binop": null, "updateContext": null }, - "start": 1251, - "end": 1252, + "start": 1640, + "end": 1641, "loc": { "start": { - "line": 42, + "line": 56, "column": 10 }, "end": { - "line": 42, + "line": 56, "column": 11 } } @@ -20415,15 +23127,15 @@ "postfix": false, "binop": null }, - "start": 1259, - "end": 1260, + "start": 1648, + "end": 1649, "loc": { "start": { - "line": 43, + "line": 57, "column": 6 }, "end": { - "line": 43, + "line": 57, "column": 7 } } @@ -20431,15 +23143,15 @@ { "type": "CommentLine", "value": " resolve();", - "start": 1267, - "end": 1280, + "start": 1656, + "end": 1669, "loc": { "start": { - "line": 44, + "line": 58, "column": 6 }, "end": { - "line": 44, + "line": 58, "column": 19 } } @@ -20456,15 +23168,15 @@ "postfix": false, "binop": null }, - "start": 1285, - "end": 1286, + "start": 1674, + "end": 1675, "loc": { "start": { - "line": 45, + "line": 59, "column": 4 }, "end": { - "line": 45, + "line": 59, "column": 5 } } @@ -20481,15 +23193,15 @@ "postfix": false, "binop": null }, - "start": 1286, - "end": 1287, + "start": 1675, + "end": 1676, "loc": { "start": { - "line": 45, + "line": 59, "column": 5 }, "end": { - "line": 45, + "line": 59, "column": 6 } } @@ -20507,15 +23219,15 @@ "binop": null, "updateContext": null }, - "start": 1287, - "end": 1288, + "start": 1676, + "end": 1677, "loc": { "start": { - "line": 45, + "line": 59, "column": 6 }, "end": { - "line": 45, + "line": 59, "column": 7 } } @@ -20532,15 +23244,15 @@ "postfix": false, "binop": null }, - "start": 1291, - "end": 1292, + "start": 1680, + "end": 1681, "loc": { "start": { - "line": 46, + "line": 60, "column": 2 }, "end": { - "line": 46, + "line": 60, "column": 3 } } @@ -20558,15 +23270,15 @@ "binop": null }, "value": "configureDemo", - "start": 1296, - "end": 1309, + "start": 1685, + "end": 1698, "loc": { "start": { - "line": 48, + "line": 62, "column": 2 }, "end": { - "line": 48, + "line": 62, "column": 15 } } @@ -20583,15 +23295,15 @@ "postfix": false, "binop": null }, - "start": 1309, - "end": 1310, + "start": 1698, + "end": 1699, "loc": { "start": { - "line": 48, + "line": 62, "column": 15 }, "end": { - "line": 48, + "line": 62, "column": 16 } } @@ -20609,15 +23321,15 @@ "binop": null }, "value": "server", - "start": 1310, - "end": 1316, + "start": 1699, + "end": 1705, "loc": { "start": { - "line": 48, + "line": 62, "column": 16 }, "end": { - "line": 48, + "line": 62, "column": 22 } } @@ -20634,15 +23346,15 @@ "postfix": false, "binop": null }, - "start": 1316, - "end": 1317, + "start": 1705, + "end": 1706, "loc": { "start": { - "line": 48, + "line": 62, "column": 22 }, "end": { - "line": 48, + "line": 62, "column": 23 } } @@ -20659,15 +23371,15 @@ "postfix": false, "binop": null }, - "start": 1318, - "end": 1319, + "start": 1707, + "end": 1708, "loc": { "start": { - "line": 48, + "line": 62, "column": 24 }, "end": { - "line": 48, + "line": 62, "column": 25 } } @@ -20685,15 +23397,15 @@ "binop": null }, "value": "logger", - "start": 1324, - "end": 1330, + "start": 1713, + "end": 1719, "loc": { "start": { - "line": 49, + "line": 63, "column": 4 }, "end": { - "line": 49, + "line": 63, "column": 10 } } @@ -20711,15 +23423,15 @@ "binop": null, "updateContext": null }, - "start": 1330, - "end": 1331, + "start": 1719, + "end": 1720, "loc": { "start": { - "line": 49, + "line": 63, "column": 10 }, "end": { - "line": 49, + "line": 63, "column": 11 } } @@ -20737,15 +23449,15 @@ "binop": null }, "value": "log", - "start": 1331, - "end": 1334, + "start": 1720, + "end": 1723, "loc": { "start": { - "line": 49, + "line": 63, "column": 11 }, "end": { - "line": 49, + "line": 63, "column": 14 } } @@ -20762,15 +23474,15 @@ "postfix": false, "binop": null }, - "start": 1334, - "end": 1335, + "start": 1723, + "end": 1724, "loc": { "start": { - "line": 49, + "line": 63, "column": 14 }, "end": { - "line": 49, + "line": 63, "column": 15 } } @@ -20787,15 +23499,15 @@ "postfix": false, "binop": null }, - "start": 1335, - "end": 1336, + "start": 1724, + "end": 1725, "loc": { "start": { - "line": 49, + "line": 63, "column": 15 }, "end": { - "line": 49, + "line": 63, "column": 16 } } @@ -20814,15 +23526,15 @@ "updateContext": null }, "value": "[", - "start": 1336, - "end": 1337, + "start": 1725, + "end": 1726, "loc": { "start": { - "line": 49, + "line": 63, "column": 16 }, "end": { - "line": 49, + "line": 63, "column": 17 } } @@ -20839,15 +23551,15 @@ "postfix": false, "binop": null }, - "start": 1337, - "end": 1339, + "start": 1726, + "end": 1728, "loc": { "start": { - "line": 49, + "line": 63, "column": 17 }, "end": { - "line": 49, + "line": 63, "column": 19 } } @@ -20865,15 +23577,15 @@ "binop": null }, "value": "time", - "start": 1339, - "end": 1343, + "start": 1728, + "end": 1732, "loc": { "start": { - "line": 49, + "line": 63, "column": 19 }, "end": { - "line": 49, + "line": 63, "column": 23 } } @@ -20890,15 +23602,15 @@ "postfix": false, "binop": null }, - "start": 1343, - "end": 1344, + "start": 1732, + "end": 1733, "loc": { "start": { - "line": 49, + "line": 63, "column": 23 }, "end": { - "line": 49, + "line": 63, "column": 24 } } @@ -20915,15 +23627,15 @@ "postfix": false, "binop": null }, - "start": 1344, - "end": 1345, + "start": 1733, + "end": 1734, "loc": { "start": { - "line": 49, + "line": 63, "column": 24 }, "end": { - "line": 49, + "line": 63, "column": 25 } } @@ -20940,15 +23652,15 @@ "postfix": false, "binop": null }, - "start": 1345, - "end": 1346, + "start": 1734, + "end": 1735, "loc": { "start": { - "line": 49, + "line": 63, "column": 25 }, "end": { - "line": 49, + "line": 63, "column": 26 } } @@ -20967,15 +23679,15 @@ "updateContext": null }, "value": "] ", - "start": 1346, - "end": 1348, + "start": 1735, + "end": 1737, "loc": { "start": { - "line": 49, + "line": 63, "column": 26 }, "end": { - "line": 49, + "line": 63, "column": 28 } } @@ -20992,15 +23704,15 @@ "postfix": false, "binop": null }, - "start": 1348, - "end": 1350, + "start": 1737, + "end": 1739, "loc": { "start": { - "line": 49, + "line": 63, "column": 28 }, "end": { - "line": 49, + "line": 63, "column": 30 } } @@ -21018,15 +23730,15 @@ "binop": null }, "value": "logger", - "start": 1350, - "end": 1356, + "start": 1739, + "end": 1745, "loc": { "start": { - "line": 49, + "line": 63, "column": 30 }, "end": { - "line": 49, + "line": 63, "column": 36 } } @@ -21044,15 +23756,15 @@ "binop": null, "updateContext": null }, - "start": 1356, - "end": 1357, + "start": 1745, + "end": 1746, "loc": { "start": { - "line": 49, + "line": 63, "column": 36 }, "end": { - "line": 49, + "line": 63, "column": 37 } } @@ -21070,15 +23782,15 @@ "binop": null }, "value": "_chalk", - "start": 1357, - "end": 1363, + "start": 1746, + "end": 1752, "loc": { "start": { - "line": 49, + "line": 63, "column": 37 }, "end": { - "line": 49, + "line": 63, "column": 43 } } @@ -21095,15 +23807,15 @@ "postfix": false, "binop": null }, - "start": 1363, - "end": 1364, + "start": 1752, + "end": 1753, "loc": { "start": { - "line": 49, + "line": 63, "column": 43 }, "end": { - "line": 49, + "line": 63, "column": 44 } } @@ -21122,15 +23834,15 @@ "updateContext": null }, "value": "Configuring demo", - "start": 1364, - "end": 1382, + "start": 1753, + "end": 1771, "loc": { "start": { - "line": 49, + "line": 63, "column": 44 }, "end": { - "line": 49, + "line": 63, "column": 62 } } @@ -21148,15 +23860,15 @@ "binop": null, "updateContext": null }, - "start": 1382, - "end": 1383, + "start": 1771, + "end": 1772, "loc": { "start": { - "line": 49, + "line": 63, "column": 62 }, "end": { - "line": 49, + "line": 63, "column": 63 } } @@ -21175,15 +23887,15 @@ "updateContext": null }, "value": "cyan", - "start": 1384, - "end": 1390, + "start": 1773, + "end": 1779, "loc": { "start": { - "line": 49, + "line": 63, "column": 64 }, "end": { - "line": 49, + "line": 63, "column": 70 } } @@ -21200,15 +23912,15 @@ "postfix": false, "binop": null }, - "start": 1390, - "end": 1391, + "start": 1779, + "end": 1780, "loc": { "start": { - "line": 49, + "line": 63, "column": 70 }, "end": { - "line": 49, + "line": 63, "column": 71 } } @@ -21225,15 +23937,15 @@ "postfix": false, "binop": null }, - "start": 1391, - "end": 1392, + "start": 1780, + "end": 1781, "loc": { "start": { - "line": 49, + "line": 63, "column": 71 }, "end": { - "line": 49, + "line": 63, "column": 72 } } @@ -21252,15 +23964,15 @@ "updateContext": null }, "value": "", - "start": 1392, - "end": 1392, + "start": 1781, + "end": 1781, "loc": { "start": { - "line": 49, + "line": 63, "column": 72 }, "end": { - "line": 49, + "line": 63, "column": 72 } } @@ -21277,15 +23989,15 @@ "postfix": false, "binop": null }, - "start": 1392, - "end": 1393, + "start": 1781, + "end": 1782, "loc": { "start": { - "line": 49, + "line": 63, "column": 72 }, "end": { - "line": 49, + "line": 63, "column": 73 } } @@ -21302,15 +24014,15 @@ "postfix": false, "binop": null }, - "start": 1393, - "end": 1394, + "start": 1782, + "end": 1783, "loc": { "start": { - "line": 49, + "line": 63, "column": 73 }, "end": { - "line": 49, + "line": 63, "column": 74 } } @@ -21328,15 +24040,15 @@ "binop": null, "updateContext": null }, - "start": 1394, - "end": 1395, + "start": 1783, + "end": 1784, "loc": { "start": { - "line": 49, + "line": 63, "column": 74 }, "end": { - "line": 49, + "line": 63, "column": 75 } } @@ -21356,15 +24068,15 @@ "updateContext": null }, "value": "if", - "start": 1401, - "end": 1403, + "start": 1790, + "end": 1792, "loc": { "start": { - "line": 51, + "line": 65, "column": 4 }, "end": { - "line": 51, + "line": 65, "column": 6 } } @@ -21381,15 +24093,15 @@ "postfix": false, "binop": null }, - "start": 1404, - "end": 1405, + "start": 1793, + "end": 1794, "loc": { "start": { - "line": 51, + "line": 65, "column": 7 }, "end": { - "line": 51, + "line": 65, "column": 8 } } @@ -21407,15 +24119,15 @@ "binop": null }, "value": "server", - "start": 1405, - "end": 1411, + "start": 1794, + "end": 1800, "loc": { "start": { - "line": 51, + "line": 65, "column": 8 }, "end": { - "line": 51, + "line": 65, "column": 14 } } @@ -21432,15 +24144,15 @@ "postfix": false, "binop": null }, - "start": 1411, - "end": 1412, + "start": 1800, + "end": 1801, "loc": { "start": { - "line": 51, + "line": 65, "column": 14 }, "end": { - "line": 51, + "line": 65, "column": 15 } } @@ -21457,15 +24169,15 @@ "postfix": false, "binop": null }, - "start": 1413, - "end": 1414, + "start": 1802, + "end": 1803, "loc": { "start": { - "line": 51, + "line": 65, "column": 16 }, "end": { - "line": 51, + "line": 65, "column": 17 } } @@ -21485,15 +24197,15 @@ "updateContext": null }, "value": "let", - "start": 1421, - "end": 1424, + "start": 1810, + "end": 1813, "loc": { "start": { - "line": 52, + "line": 66, "column": 6 }, "end": { - "line": 52, + "line": 66, "column": 9 } } @@ -21511,15 +24223,15 @@ "binop": null }, "value": "demoPath", - "start": 1425, - "end": 1433, + "start": 1814, + "end": 1822, "loc": { "start": { - "line": 52, + "line": 66, "column": 10 }, "end": { - "line": 52, + "line": 66, "column": 18 } } @@ -21538,15 +24250,15 @@ "updateContext": null }, "value": "=", - "start": 1434, - "end": 1435, + "start": 1823, + "end": 1824, "loc": { "start": { - "line": 52, + "line": 66, "column": 19 }, "end": { - "line": 52, + "line": 66, "column": 20 } } @@ -21564,15 +24276,15 @@ "binop": null }, "value": "path", - "start": 1436, - "end": 1440, + "start": 1825, + "end": 1829, "loc": { "start": { - "line": 52, + "line": 66, "column": 21 }, "end": { - "line": 52, + "line": 66, "column": 25 } } @@ -21590,15 +24302,15 @@ "binop": null, "updateContext": null }, - "start": 1440, - "end": 1441, + "start": 1829, + "end": 1830, "loc": { "start": { - "line": 52, + "line": 66, "column": 25 }, "end": { - "line": 52, + "line": 66, "column": 26 } } @@ -21616,15 +24328,15 @@ "binop": null }, "value": "join", - "start": 1441, - "end": 1445, + "start": 1830, + "end": 1834, "loc": { "start": { - "line": 52, + "line": 66, "column": 26 }, "end": { - "line": 52, + "line": 66, "column": 30 } } @@ -21641,15 +24353,15 @@ "postfix": false, "binop": null }, - "start": 1445, - "end": 1446, + "start": 1834, + "end": 1835, "loc": { "start": { - "line": 52, + "line": 66, "column": 30 }, "end": { - "line": 52, + "line": 66, "column": 31 } } @@ -21667,15 +24379,15 @@ "binop": null }, "value": "process", - "start": 1446, - "end": 1453, + "start": 1835, + "end": 1842, "loc": { "start": { - "line": 52, + "line": 66, "column": 31 }, "end": { - "line": 52, + "line": 66, "column": 38 } } @@ -21693,15 +24405,15 @@ "binop": null, "updateContext": null }, - "start": 1453, - "end": 1454, + "start": 1842, + "end": 1843, "loc": { "start": { - "line": 52, + "line": 66, "column": 38 }, "end": { - "line": 52, + "line": 66, "column": 39 } } @@ -21719,15 +24431,15 @@ "binop": null }, "value": "cwd", - "start": 1454, - "end": 1457, + "start": 1843, + "end": 1846, "loc": { "start": { - "line": 52, + "line": 66, "column": 39 }, "end": { - "line": 52, + "line": 66, "column": 42 } } @@ -21744,15 +24456,15 @@ "postfix": false, "binop": null }, - "start": 1457, - "end": 1458, + "start": 1846, + "end": 1847, "loc": { "start": { - "line": 52, + "line": 66, "column": 42 }, "end": { - "line": 52, + "line": 66, "column": 43 } } @@ -21769,15 +24481,15 @@ "postfix": false, "binop": null }, - "start": 1458, - "end": 1459, + "start": 1847, + "end": 1848, "loc": { "start": { - "line": 52, + "line": 66, "column": 43 }, "end": { - "line": 52, + "line": 66, "column": 44 } } @@ -21795,15 +24507,15 @@ "binop": null, "updateContext": null }, - "start": 1459, - "end": 1460, + "start": 1848, + "end": 1849, "loc": { "start": { - "line": 52, + "line": 66, "column": 44 }, "end": { - "line": 52, + "line": 66, "column": 45 } } @@ -21821,15 +24533,15 @@ "binop": null }, "value": "server", - "start": 1461, - "end": 1467, + "start": 1850, + "end": 1856, "loc": { "start": { - "line": 52, + "line": 66, "column": 46 }, "end": { - "line": 52, + "line": 66, "column": 52 } } @@ -21847,15 +24559,15 @@ "binop": null, "updateContext": null }, - "start": 1467, - "end": 1468, + "start": 1856, + "end": 1857, "loc": { "start": { - "line": 52, + "line": 66, "column": 52 }, "end": { - "line": 52, + "line": 66, "column": 53 } } @@ -21873,15 +24585,15 @@ "binop": null }, "value": "demo", - "start": 1468, - "end": 1472, + "start": 1857, + "end": 1861, "loc": { "start": { - "line": 52, + "line": 66, "column": 53 }, "end": { - "line": 52, + "line": 66, "column": 57 } } @@ -21898,15 +24610,15 @@ "postfix": false, "binop": null }, - "start": 1472, - "end": 1473, + "start": 1861, + "end": 1862, "loc": { "start": { - "line": 52, + "line": 66, "column": 57 }, "end": { - "line": 52, + "line": 66, "column": 58 } } @@ -21924,15 +24636,15 @@ "binop": null, "updateContext": null }, - "start": 1473, - "end": 1474, + "start": 1862, + "end": 1863, "loc": { "start": { - "line": 52, + "line": 66, "column": 58 }, "end": { - "line": 52, + "line": 66, "column": 59 } } @@ -21952,15 +24664,15 @@ "updateContext": null }, "value": "if", - "start": 1482, - "end": 1484, + "start": 1871, + "end": 1873, "loc": { "start": { - "line": 54, + "line": 68, "column": 6 }, "end": { - "line": 54, + "line": 68, "column": 8 } } @@ -21977,15 +24689,15 @@ "postfix": false, "binop": null }, - "start": 1485, - "end": 1486, + "start": 1874, + "end": 1875, "loc": { "start": { - "line": 54, + "line": 68, "column": 9 }, "end": { - "line": 54, + "line": 68, "column": 10 } } @@ -22004,15 +24716,15 @@ "updateContext": null }, "value": "!", - "start": 1486, - "end": 1487, + "start": 1875, + "end": 1876, "loc": { "start": { - "line": 54, + "line": 68, "column": 10 }, "end": { - "line": 54, + "line": 68, "column": 11 } } @@ -22030,15 +24742,15 @@ "binop": null }, "value": "demoPath", - "start": 1487, - "end": 1495, + "start": 1876, + "end": 1884, "loc": { "start": { - "line": 54, + "line": 68, "column": 11 }, "end": { - "line": 54, + "line": 68, "column": 19 } } @@ -22056,15 +24768,15 @@ "binop": null, "updateContext": null }, - "start": 1495, - "end": 1496, + "start": 1884, + "end": 1885, "loc": { "start": { - "line": 54, + "line": 68, "column": 19 }, "end": { - "line": 54, + "line": 68, "column": 20 } } @@ -22082,15 +24794,15 @@ "binop": null }, "value": "includes", - "start": 1496, - "end": 1504, + "start": 1885, + "end": 1893, "loc": { "start": { - "line": 54, + "line": 68, "column": 20 }, "end": { - "line": 54, + "line": 68, "column": 28 } } @@ -22107,15 +24819,15 @@ "postfix": false, "binop": null }, - "start": 1504, - "end": 1505, + "start": 1893, + "end": 1894, "loc": { "start": { - "line": 54, + "line": 68, "column": 28 }, "end": { - "line": 54, + "line": 68, "column": 29 } } @@ -22134,15 +24846,15 @@ "updateContext": null }, "value": "index.html", - "start": 1505, - "end": 1517, + "start": 1894, + "end": 1906, "loc": { "start": { - "line": 54, + "line": 68, "column": 29 }, "end": { - "line": 54, + "line": 68, "column": 41 } } @@ -22159,15 +24871,15 @@ "postfix": false, "binop": null }, - "start": 1517, - "end": 1518, + "start": 1906, + "end": 1907, "loc": { "start": { - "line": 54, + "line": 68, "column": 41 }, "end": { - "line": 54, + "line": 68, "column": 42 } } @@ -22184,15 +24896,15 @@ "postfix": false, "binop": null }, - "start": 1518, - "end": 1519, + "start": 1907, + "end": 1908, "loc": { "start": { - "line": 54, + "line": 68, "column": 42 }, "end": { - "line": 54, + "line": 68, "column": 43 } } @@ -22209,15 +24921,15 @@ "postfix": false, "binop": null }, - "start": 1520, - "end": 1521, + "start": 1909, + "end": 1910, "loc": { "start": { - "line": 54, + "line": 68, "column": 44 }, "end": { - "line": 54, + "line": 68, "column": 45 } } @@ -22235,15 +24947,15 @@ "binop": null }, "value": "demoPath", - "start": 1530, - "end": 1538, + "start": 1919, + "end": 1927, "loc": { "start": { - "line": 55, + "line": 69, "column": 8 }, "end": { - "line": 55, + "line": 69, "column": 16 } } @@ -22262,15 +24974,15 @@ "updateContext": null }, "value": "=", - "start": 1539, - "end": 1540, + "start": 1928, + "end": 1929, "loc": { "start": { - "line": 55, + "line": 69, "column": 17 }, "end": { - "line": 55, + "line": 69, "column": 18 } } @@ -22288,15 +25000,15 @@ "binop": null }, "value": "path", - "start": 1541, - "end": 1545, + "start": 1930, + "end": 1934, "loc": { "start": { - "line": 55, + "line": 69, "column": 19 }, "end": { - "line": 55, + "line": 69, "column": 23 } } @@ -22314,15 +25026,15 @@ "binop": null, "updateContext": null }, - "start": 1545, - "end": 1546, + "start": 1934, + "end": 1935, "loc": { "start": { - "line": 55, + "line": 69, "column": 23 }, "end": { - "line": 55, + "line": 69, "column": 24 } } @@ -22340,15 +25052,15 @@ "binop": null }, "value": "join", - "start": 1546, - "end": 1550, + "start": 1935, + "end": 1939, "loc": { "start": { - "line": 55, + "line": 69, "column": 24 }, "end": { - "line": 55, + "line": 69, "column": 28 } } @@ -22365,15 +25077,15 @@ "postfix": false, "binop": null }, - "start": 1550, - "end": 1551, + "start": 1939, + "end": 1940, "loc": { "start": { - "line": 55, + "line": 69, "column": 28 }, "end": { - "line": 55, + "line": 69, "column": 29 } } @@ -22391,15 +25103,15 @@ "binop": null }, "value": "demoPath", - "start": 1551, - "end": 1559, + "start": 1940, + "end": 1948, "loc": { "start": { - "line": 55, + "line": 69, "column": 29 }, "end": { - "line": 55, + "line": 69, "column": 37 } } @@ -22417,15 +25129,15 @@ "binop": null, "updateContext": null }, - "start": 1559, - "end": 1560, + "start": 1948, + "end": 1949, "loc": { "start": { - "line": 55, + "line": 69, "column": 37 }, "end": { - "line": 55, + "line": 69, "column": 38 } } @@ -22444,15 +25156,15 @@ "updateContext": null }, "value": "index.html", - "start": 1561, - "end": 1573, + "start": 1950, + "end": 1962, "loc": { "start": { - "line": 55, + "line": 69, "column": 39 }, "end": { - "line": 55, + "line": 69, "column": 51 } } @@ -22469,15 +25181,15 @@ "postfix": false, "binop": null }, - "start": 1573, - "end": 1574, + "start": 1962, + "end": 1963, "loc": { "start": { - "line": 55, + "line": 69, "column": 51 }, "end": { - "line": 55, + "line": 69, "column": 52 } } @@ -22495,15 +25207,15 @@ "binop": null, "updateContext": null }, - "start": 1574, - "end": 1575, + "start": 1963, + "end": 1964, "loc": { "start": { - "line": 55, + "line": 69, "column": 52 }, "end": { - "line": 55, + "line": 69, "column": 53 } } @@ -22520,15 +25232,15 @@ "postfix": false, "binop": null }, - "start": 1582, - "end": 1583, + "start": 1971, + "end": 1972, "loc": { "start": { - "line": 56, + "line": 70, "column": 6 }, "end": { - "line": 56, + "line": 70, "column": 7 } } @@ -22548,15 +25260,15 @@ "updateContext": null }, "value": "let", - "start": 1590, - "end": 1593, + "start": 1979, + "end": 1982, "loc": { "start": { - "line": 57, + "line": 71, "column": 6 }, "end": { - "line": 57, + "line": 71, "column": 9 } } @@ -22574,15 +25286,15 @@ "binop": null }, "value": "demo", - "start": 1594, - "end": 1598, + "start": 1983, + "end": 1987, "loc": { "start": { - "line": 57, + "line": 71, "column": 10 }, "end": { - "line": 57, + "line": 71, "column": 14 } } @@ -22601,15 +25313,15 @@ "updateContext": null }, "value": "=", - "start": 1599, - "end": 1600, + "start": 1988, + "end": 1989, "loc": { "start": { - "line": 57, + "line": 71, "column": 15 }, "end": { - "line": 57, + "line": 71, "column": 16 } } @@ -22627,15 +25339,15 @@ "binop": null }, "value": "readFileSync", - "start": 1601, - "end": 1613, + "start": 1990, + "end": 2002, "loc": { "start": { - "line": 57, + "line": 71, "column": 17 }, "end": { - "line": 57, + "line": 71, "column": 29 } } @@ -22652,15 +25364,15 @@ "postfix": false, "binop": null }, - "start": 1613, - "end": 1614, + "start": 2002, + "end": 2003, "loc": { "start": { - "line": 57, + "line": 71, "column": 29 }, "end": { - "line": 57, + "line": 71, "column": 30 } } @@ -22678,15 +25390,15 @@ "binop": null }, "value": "demoPath", - "start": 1614, - "end": 1622, + "start": 2003, + "end": 2011, "loc": { "start": { - "line": 57, + "line": 71, "column": 30 }, "end": { - "line": 57, + "line": 71, "column": 38 } } @@ -22704,15 +25416,15 @@ "binop": null, "updateContext": null }, - "start": 1622, - "end": 1623, + "start": 2011, + "end": 2012, "loc": { "start": { - "line": 57, + "line": 71, "column": 38 }, "end": { - "line": 57, + "line": 71, "column": 39 } } @@ -22731,15 +25443,15 @@ "updateContext": null }, "value": "utf-8", - "start": 1624, - "end": 1631, + "start": 2013, + "end": 2020, "loc": { "start": { - "line": 57, + "line": 71, "column": 40 }, "end": { - "line": 57, + "line": 71, "column": 47 } } @@ -22756,15 +25468,15 @@ "postfix": false, "binop": null }, - "start": 1631, - "end": 1632, + "start": 2020, + "end": 2021, "loc": { "start": { - "line": 57, + "line": 71, "column": 47 }, "end": { - "line": 57, + "line": 71, "column": 48 } } @@ -22782,15 +25494,15 @@ "binop": null, "updateContext": null }, - "start": 1632, - "end": 1633, + "start": 2021, + "end": 2022, "loc": { "start": { - "line": 57, + "line": 71, "column": 48 }, "end": { - "line": 57, + "line": 71, "column": 49 } } @@ -22810,15 +25522,15 @@ "updateContext": null }, "value": "if", - "start": 1640, - "end": 1642, + "start": 2029, + "end": 2031, "loc": { "start": { - "line": 58, + "line": 72, "column": 6 }, "end": { - "line": 58, + "line": 72, "column": 8 } } @@ -22835,15 +25547,15 @@ "postfix": false, "binop": null }, - "start": 1643, - "end": 1644, + "start": 2032, + "end": 2033, "loc": { "start": { - "line": 58, + "line": 72, "column": 9 }, "end": { - "line": 58, + "line": 72, "column": 10 } } @@ -22862,15 +25574,15 @@ "updateContext": null }, "value": "!", - "start": 1644, - "end": 1645, + "start": 2033, + "end": 2034, "loc": { "start": { - "line": 58, + "line": 72, "column": 10 }, "end": { - "line": 58, + "line": 72, "column": 11 } } @@ -22888,15 +25600,15 @@ "binop": null }, "value": "demo", - "start": 1645, - "end": 1649, + "start": 2034, + "end": 2038, "loc": { "start": { - "line": 58, + "line": 72, "column": 11 }, "end": { - "line": 58, + "line": 72, "column": 15 } } @@ -22914,15 +25626,15 @@ "binop": null, "updateContext": null }, - "start": 1649, - "end": 1650, + "start": 2038, + "end": 2039, "loc": { "start": { - "line": 58, + "line": 72, "column": 15 }, "end": { - "line": 58, + "line": 72, "column": 16 } } @@ -22940,15 +25652,15 @@ "binop": null }, "value": "includes", - "start": 1650, - "end": 1658, + "start": 2039, + "end": 2047, "loc": { "start": { - "line": 58, + "line": 72, "column": 16 }, "end": { - "line": 58, + "line": 72, "column": 24 } } @@ -22965,15 +25677,15 @@ "postfix": false, "binop": null }, - "start": 1658, - "end": 1659, + "start": 2047, + "end": 2048, "loc": { "start": { - "line": 58, + "line": 72, "column": 24 }, "end": { - "line": 58, + "line": 72, "column": 25 } } @@ -22992,15 +25704,15 @@ "updateContext": null }, "value": "/reload/reload.js", - "start": 1659, - "end": 1678, + "start": 2048, + "end": 2067, "loc": { "start": { - "line": 58, + "line": 72, "column": 25 }, "end": { - "line": 58, + "line": 72, "column": 44 } } @@ -23017,15 +25729,15 @@ "postfix": false, "binop": null }, - "start": 1678, - "end": 1679, + "start": 2067, + "end": 2068, "loc": { "start": { - "line": 58, + "line": 72, "column": 44 }, "end": { - "line": 58, + "line": 72, "column": 45 } } @@ -23042,15 +25754,15 @@ "postfix": false, "binop": null }, - "start": 1679, - "end": 1680, + "start": 2068, + "end": 2069, "loc": { "start": { - "line": 58, + "line": 72, "column": 45 }, "end": { - "line": 58, + "line": 72, "column": 46 } } @@ -23067,15 +25779,15 @@ "postfix": false, "binop": null }, - "start": 1681, - "end": 1682, + "start": 2070, + "end": 2071, "loc": { "start": { - "line": 58, + "line": 72, "column": 47 }, "end": { - "line": 58, + "line": 72, "column": 48 } } @@ -23093,15 +25805,15 @@ "binop": null }, "value": "demo", - "start": 1691, - "end": 1695, + "start": 2080, + "end": 2084, "loc": { "start": { - "line": 59, + "line": 73, "column": 8 }, "end": { - "line": 59, + "line": 73, "column": 12 } } @@ -23120,15 +25832,15 @@ "updateContext": null }, "value": "=", - "start": 1696, - "end": 1697, + "start": 2085, + "end": 2086, "loc": { "start": { - "line": 59, + "line": 73, "column": 13 }, "end": { - "line": 59, + "line": 73, "column": 14 } } @@ -23146,15 +25858,15 @@ "binop": null }, "value": "demo", - "start": 1698, - "end": 1702, + "start": 2087, + "end": 2091, "loc": { "start": { - "line": 59, + "line": 73, "column": 15 }, "end": { - "line": 59, + "line": 73, "column": 19 } } @@ -23172,15 +25884,15 @@ "binop": null, "updateContext": null }, - "start": 1702, - "end": 1703, + "start": 2091, + "end": 2092, "loc": { "start": { - "line": 59, + "line": 73, "column": 19 }, "end": { - "line": 59, + "line": 73, "column": 20 } } @@ -23198,15 +25910,15 @@ "binop": null }, "value": "replace", - "start": 1703, - "end": 1710, + "start": 2092, + "end": 2099, "loc": { "start": { - "line": 59, + "line": 73, "column": 20 }, "end": { - "line": 59, + "line": 73, "column": 27 } } @@ -23223,15 +25935,15 @@ "postfix": false, "binop": null }, - "start": 1710, - "end": 1711, + "start": 2099, + "end": 2100, "loc": { "start": { - "line": 59, + "line": 73, "column": 27 }, "end": { - "line": 59, + "line": 73, "column": 28 } } @@ -23250,15 +25962,15 @@ "updateContext": null }, "value": "", - "start": 1711, - "end": 1720, + "start": 2100, + "end": 2109, "loc": { "start": { - "line": 59, + "line": 73, "column": 28 }, "end": { - "line": 59, + "line": 73, "column": 37 } } @@ -23276,15 +25988,15 @@ "binop": null, "updateContext": null }, - "start": 1720, - "end": 1721, + "start": 2109, + "end": 2110, "loc": { "start": { - "line": 59, + "line": 73, "column": 37 }, "end": { - "line": 59, + "line": 73, "column": 38 } } @@ -23303,15 +26015,15 @@ "updateContext": null }, "value": "\t\n", - "start": 1722, - "end": 1776, + "start": 2111, + "end": 2165, "loc": { "start": { - "line": 59, + "line": 73, "column": 39 }, "end": { - "line": 59, + "line": 73, "column": 93 } } @@ -23328,15 +26040,15 @@ "postfix": false, "binop": null }, - "start": 1776, - "end": 1777, + "start": 2165, + "end": 2166, "loc": { "start": { - "line": 59, + "line": 73, "column": 93 }, "end": { - "line": 59, + "line": 73, "column": 94 } } @@ -23354,15 +26066,15 @@ "binop": null, "updateContext": null }, - "start": 1777, - "end": 1778, + "start": 2166, + "end": 2167, "loc": { "start": { - "line": 59, + "line": 73, "column": 94 }, "end": { - "line": 59, + "line": 73, "column": 95 } } @@ -23380,15 +26092,15 @@ "binop": null }, "value": "writeFileSync", - "start": 1787, - "end": 1800, + "start": 2176, + "end": 2189, "loc": { "start": { - "line": 60, + "line": 74, "column": 8 }, "end": { - "line": 60, + "line": 74, "column": 21 } } @@ -23405,15 +26117,15 @@ "postfix": false, "binop": null }, - "start": 1800, - "end": 1801, + "start": 2189, + "end": 2190, "loc": { "start": { - "line": 60, + "line": 74, "column": 21 }, "end": { - "line": 60, + "line": 74, "column": 22 } } @@ -23431,15 +26143,15 @@ "binop": null }, "value": "demoPath", - "start": 1801, - "end": 1809, + "start": 2190, + "end": 2198, "loc": { "start": { - "line": 60, + "line": 74, "column": 22 }, "end": { - "line": 60, + "line": 74, "column": 30 } } @@ -23457,15 +26169,15 @@ "binop": null, "updateContext": null }, - "start": 1809, - "end": 1810, + "start": 2198, + "end": 2199, "loc": { "start": { - "line": 60, + "line": 74, "column": 30 }, "end": { - "line": 60, + "line": 74, "column": 31 } } @@ -23483,15 +26195,15 @@ "binop": null }, "value": "demo", - "start": 1811, - "end": 1815, + "start": 2200, + "end": 2204, "loc": { "start": { - "line": 60, + "line": 74, "column": 32 }, "end": { - "line": 60, + "line": 74, "column": 36 } } @@ -23508,15 +26220,15 @@ "postfix": false, "binop": null }, - "start": 1815, - "end": 1816, + "start": 2204, + "end": 2205, "loc": { "start": { - "line": 60, + "line": 74, "column": 36 }, "end": { - "line": 60, + "line": 74, "column": 37 } } @@ -23534,15 +26246,15 @@ "binop": null, "updateContext": null }, - "start": 1816, - "end": 1817, + "start": 2205, + "end": 2206, "loc": { "start": { - "line": 60, + "line": 74, "column": 37 }, "end": { - "line": 60, + "line": 74, "column": 38 } } @@ -23559,15 +26271,15 @@ "postfix": false, "binop": null }, - "start": 1824, - "end": 1825, + "start": 2213, + "end": 2214, "loc": { "start": { - "line": 61, + "line": 75, "column": 6 }, "end": { - "line": 61, + "line": 75, "column": 7 } } @@ -23584,15 +26296,15 @@ "postfix": false, "binop": null }, - "start": 1830, - "end": 1831, + "start": 2219, + "end": 2220, "loc": { "start": { - "line": 62, + "line": 76, "column": 4 }, "end": { - "line": 62, + "line": 76, "column": 5 } } @@ -23609,15 +26321,15 @@ "postfix": false, "binop": null }, - "start": 1834, - "end": 1835, + "start": 2223, + "end": 2224, "loc": { "start": { - "line": 63, + "line": 77, "column": 2 }, "end": { - "line": 63, + "line": 77, "column": 3 } } @@ -23635,15 +26347,15 @@ "binop": null }, "value": "runWorker", - "start": 1839, - "end": 1848, + "start": 2228, + "end": 2237, "loc": { "start": { - "line": 65, + "line": 79, "column": 2 }, "end": { - "line": 65, + "line": 79, "column": 11 } } @@ -23660,15 +26372,15 @@ "postfix": false, "binop": null }, - "start": 1848, - "end": 1849, + "start": 2237, + "end": 2238, "loc": { "start": { - "line": 65, + "line": 79, "column": 11 }, "end": { - "line": 65, + "line": 79, "column": 12 } } @@ -23686,15 +26398,15 @@ "binop": null }, "value": "task", - "start": 1849, - "end": 1853, + "start": 2238, + "end": 2242, "loc": { "start": { - "line": 65, + "line": 79, "column": 12 }, "end": { - "line": 65, + "line": 79, "column": 16 } } @@ -23712,15 +26424,15 @@ "binop": null, "updateContext": null }, - "start": 1853, - "end": 1854, + "start": 2242, + "end": 2243, "loc": { "start": { - "line": 65, + "line": 79, "column": 16 }, "end": { - "line": 65, + "line": 79, "column": 17 } } @@ -23738,15 +26450,15 @@ "binop": null }, "value": "config", - "start": 1855, - "end": 1861, + "start": 2244, + "end": 2250, "loc": { "start": { - "line": 65, + "line": 79, "column": 18 }, "end": { - "line": 65, + "line": 79, "column": 24 } } @@ -23763,15 +26475,15 @@ "postfix": false, "binop": null }, - "start": 1861, - "end": 1862, + "start": 2250, + "end": 2251, "loc": { "start": { - "line": 65, + "line": 79, "column": 24 }, "end": { - "line": 65, + "line": 79, "column": 25 } } @@ -23788,15 +26500,15 @@ "postfix": false, "binop": null }, - "start": 1863, - "end": 1864, + "start": 2252, + "end": 2253, "loc": { "start": { - "line": 65, + "line": 79, "column": 26 }, "end": { - "line": 65, + "line": 79, "column": 27 } } @@ -23816,15 +26528,15 @@ "updateContext": null }, "value": "if", - "start": 1869, - "end": 1871, + "start": 2258, + "end": 2260, "loc": { "start": { - "line": 66, + "line": 80, "column": 4 }, "end": { - "line": 66, + "line": 80, "column": 6 } } @@ -23841,15 +26553,15 @@ "postfix": false, "binop": null }, - "start": 1872, - "end": 1873, + "start": 2261, + "end": 2262, "loc": { "start": { - "line": 66, + "line": 80, "column": 7 }, "end": { - "line": 66, + "line": 80, "column": 8 } } @@ -23869,15 +26581,15 @@ "updateContext": null }, "value": "this", - "start": 1873, - "end": 1877, + "start": 2262, + "end": 2266, "loc": { "start": { - "line": 66, + "line": 80, "column": 8 }, "end": { - "line": 66, + "line": 80, "column": 12 } } @@ -23895,15 +26607,15 @@ "binop": null, "updateContext": null }, - "start": 1877, - "end": 1878, + "start": 2266, + "end": 2267, "loc": { "start": { - "line": 66, + "line": 80, "column": 12 }, "end": { - "line": 66, + "line": 80, "column": 13 } } @@ -23921,15 +26633,15 @@ "binop": null }, "value": "busy", - "start": 1878, - "end": 1882, + "start": 2267, + "end": 2271, "loc": { "start": { - "line": 66, + "line": 80, "column": 13 }, "end": { - "line": 66, + "line": 80, "column": 17 } } @@ -23946,15 +26658,15 @@ "postfix": false, "binop": null }, - "start": 1882, - "end": 1883, + "start": 2271, + "end": 2272, "loc": { "start": { - "line": 66, + "line": 80, "column": 17 }, "end": { - "line": 66, + "line": 80, "column": 18 } } @@ -23971,15 +26683,15 @@ "postfix": false, "binop": null }, - "start": 1884, - "end": 1885, + "start": 2273, + "end": 2274, "loc": { "start": { - "line": 66, + "line": 80, "column": 19 }, "end": { - "line": 66, + "line": 80, "column": 20 } } @@ -23997,15 +26709,15 @@ "binop": null }, "value": "worker", - "start": 1892, - "end": 1898, + "start": 2281, + "end": 2287, "loc": { "start": { - "line": 67, + "line": 81, "column": 6 }, "end": { - "line": 67, + "line": 81, "column": 12 } } @@ -24023,15 +26735,15 @@ "binop": null, "updateContext": null }, - "start": 1898, - "end": 1899, + "start": 2287, + "end": 2288, "loc": { "start": { - "line": 67, + "line": 81, "column": 12 }, "end": { - "line": 67, + "line": 81, "column": 13 } } @@ -24049,15 +26761,15 @@ "binop": null }, "value": "kill", - "start": 1899, - "end": 1903, + "start": 2288, + "end": 2292, "loc": { "start": { - "line": 67, + "line": 81, "column": 13 }, "end": { - "line": 67, + "line": 81, "column": 17 } } @@ -24074,15 +26786,15 @@ "postfix": false, "binop": null }, - "start": 1903, - "end": 1904, + "start": 2292, + "end": 2293, "loc": { "start": { - "line": 67, + "line": 81, "column": 17 }, "end": { - "line": 67, + "line": 81, "column": 18 } } @@ -24099,15 +26811,15 @@ "postfix": false, "binop": null }, - "start": 1904, - "end": 1905, + "start": 2293, + "end": 2294, "loc": { "start": { - "line": 67, + "line": 81, "column": 18 }, "end": { - "line": 67, + "line": 81, "column": 19 } } @@ -24125,15 +26837,15 @@ "binop": null, "updateContext": null }, - "start": 1905, - "end": 1906, + "start": 2294, + "end": 2295, "loc": { "start": { - "line": 67, + "line": 81, "column": 19 }, "end": { - "line": 67, + "line": 81, "column": 20 } } @@ -24153,15 +26865,15 @@ "updateContext": null }, "value": "this", - "start": 1913, - "end": 1917, + "start": 2302, + "end": 2306, "loc": { "start": { - "line": 68, + "line": 82, "column": 6 }, "end": { - "line": 68, + "line": 82, "column": 10 } } @@ -24179,15 +26891,15 @@ "binop": null, "updateContext": null }, - "start": 1917, - "end": 1918, + "start": 2306, + "end": 2307, "loc": { "start": { - "line": 68, + "line": 82, "column": 10 }, "end": { - "line": 68, + "line": 82, "column": 11 } } @@ -24205,15 +26917,15 @@ "binop": null }, "value": "busy", - "start": 1918, - "end": 1922, + "start": 2307, + "end": 2311, "loc": { "start": { - "line": 68, + "line": 82, "column": 11 }, "end": { - "line": 68, + "line": 82, "column": 15 } } @@ -24232,15 +26944,15 @@ "updateContext": null }, "value": "=", - "start": 1923, - "end": 1924, + "start": 2312, + "end": 2313, "loc": { "start": { - "line": 68, + "line": 82, "column": 16 }, "end": { - "line": 68, + "line": 82, "column": 17 } } @@ -24260,15 +26972,15 @@ "updateContext": null }, "value": "false", - "start": 1925, - "end": 1930, + "start": 2314, + "end": 2319, "loc": { "start": { - "line": 68, + "line": 82, "column": 18 }, "end": { - "line": 68, + "line": 82, "column": 23 } } @@ -24286,15 +26998,15 @@ "binop": null, "updateContext": null }, - "start": 1930, - "end": 1931, + "start": 2319, + "end": 2320, "loc": { "start": { - "line": 68, + "line": 82, "column": 23 }, "end": { - "line": 68, + "line": 82, "column": 24 } } @@ -24311,15 +27023,15 @@ "postfix": false, "binop": null }, - "start": 1936, - "end": 1937, + "start": 2325, + "end": 2326, "loc": { "start": { - "line": 69, + "line": 83, "column": 4 }, "end": { - "line": 69, + "line": 83, "column": 5 } } @@ -24339,15 +27051,15 @@ "updateContext": null }, "value": "this", - "start": 1942, - "end": 1946, + "start": 2331, + "end": 2335, "loc": { "start": { - "line": 70, + "line": 84, "column": 4 }, "end": { - "line": 70, + "line": 84, "column": 8 } } @@ -24365,15 +27077,15 @@ "binop": null, "updateContext": null }, - "start": 1946, - "end": 1947, + "start": 2335, + "end": 2336, "loc": { "start": { - "line": 70, + "line": 84, "column": 8 }, "end": { - "line": 70, + "line": 84, "column": 9 } } @@ -24391,15 +27103,15 @@ "binop": null }, "value": "busy", - "start": 1947, - "end": 1951, + "start": 2336, + "end": 2340, "loc": { "start": { - "line": 70, + "line": 84, "column": 9 }, "end": { - "line": 70, + "line": 84, "column": 13 } } @@ -24418,15 +27130,15 @@ "updateContext": null }, "value": "=", - "start": 1952, - "end": 1953, + "start": 2341, + "end": 2342, "loc": { "start": { - "line": 70, + "line": 84, "column": 14 }, "end": { - "line": 70, + "line": 84, "column": 15 } } @@ -24446,15 +27158,15 @@ "updateContext": null }, "value": "true", - "start": 1954, - "end": 1958, + "start": 2343, + "end": 2347, "loc": { "start": { - "line": 70, + "line": 84, "column": 16 }, "end": { - "line": 70, + "line": 84, "column": 20 } } @@ -24472,15 +27184,15 @@ "binop": null, "updateContext": null }, - "start": 1958, - "end": 1959, + "start": 2347, + "end": 2348, "loc": { "start": { - "line": 70, + "line": 84, "column": 20 }, "end": { - "line": 70, + "line": 84, "column": 21 } } @@ -24498,15 +27210,15 @@ "binop": null }, "value": "worker", - "start": 1964, - "end": 1970, + "start": 2353, + "end": 2359, "loc": { "start": { - "line": 71, + "line": 85, "column": 4 }, "end": { - "line": 71, + "line": 85, "column": 10 } } @@ -24525,15 +27237,15 @@ "updateContext": null }, "value": "=", - "start": 1971, - "end": 1972, + "start": 2360, + "end": 2361, "loc": { "start": { - "line": 71, + "line": 85, "column": 11 }, "end": { - "line": 71, + "line": 85, "column": 12 } } @@ -24551,15 +27263,15 @@ "binop": null }, "value": "fork", - "start": 1973, - "end": 1977, + "start": 2362, + "end": 2366, "loc": { "start": { - "line": 71, + "line": 85, "column": 13 }, "end": { - "line": 71, + "line": 85, "column": 17 } } @@ -24576,15 +27288,15 @@ "postfix": false, "binop": null }, - "start": 1977, - "end": 1978, + "start": 2366, + "end": 2367, "loc": { "start": { - "line": 71, + "line": 85, "column": 17 }, "end": { - "line": 71, + "line": 85, "column": 18 } } @@ -24602,15 +27314,15 @@ "binop": null }, "value": "path", - "start": 1978, - "end": 1982, + "start": 2367, + "end": 2371, "loc": { "start": { - "line": 71, + "line": 85, "column": 18 }, "end": { - "line": 71, + "line": 85, "column": 22 } } @@ -24628,15 +27340,15 @@ "binop": null, "updateContext": null }, - "start": 1982, - "end": 1983, + "start": 2371, + "end": 2372, "loc": { "start": { - "line": 71, + "line": 85, "column": 22 }, "end": { - "line": 71, + "line": 85, "column": 23 } } @@ -24654,15 +27366,15 @@ "binop": null }, "value": "join", - "start": 1983, - "end": 1987, + "start": 2372, + "end": 2376, "loc": { "start": { - "line": 71, + "line": 85, "column": 23 }, "end": { - "line": 71, + "line": 85, "column": 27 } } @@ -24679,15 +27391,15 @@ "postfix": false, "binop": null }, - "start": 1987, - "end": 1988, + "start": 2376, + "end": 2377, "loc": { "start": { - "line": 71, + "line": 85, "column": 27 }, "end": { - "line": 71, + "line": 85, "column": 28 } } @@ -24705,15 +27417,15 @@ "binop": null }, "value": "__dirname", - "start": 1988, - "end": 1997, + "start": 2377, + "end": 2386, "loc": { "start": { - "line": 71, + "line": 85, "column": 28 }, "end": { - "line": 71, + "line": 85, "column": 37 } } @@ -24731,15 +27443,15 @@ "binop": null, "updateContext": null }, - "start": 1997, - "end": 1998, + "start": 2386, + "end": 2387, "loc": { "start": { - "line": 71, + "line": 85, "column": 37 }, "end": { - "line": 71, + "line": 85, "column": 38 } } @@ -24758,15 +27470,15 @@ "updateContext": null }, "value": "workers/watcher-worker.js", - "start": 1999, - "end": 2026, + "start": 2388, + "end": 2415, "loc": { "start": { - "line": 71, + "line": 85, "column": 39 }, "end": { - "line": 71, + "line": 85, "column": 66 } } @@ -24783,15 +27495,15 @@ "postfix": false, "binop": null }, - "start": 2026, - "end": 2027, + "start": 2415, + "end": 2416, "loc": { "start": { - "line": 71, + "line": 85, "column": 66 }, "end": { - "line": 71, + "line": 85, "column": 67 } } @@ -24808,15 +27520,15 @@ "postfix": false, "binop": null }, - "start": 2027, - "end": 2028, + "start": 2416, + "end": 2417, "loc": { "start": { - "line": 71, + "line": 85, "column": 67 }, "end": { - "line": 71, + "line": 85, "column": 68 } } @@ -24834,15 +27546,15 @@ "binop": null, "updateContext": null }, - "start": 2028, - "end": 2029, + "start": 2417, + "end": 2418, "loc": { "start": { - "line": 71, + "line": 85, "column": 68 }, "end": { - "line": 71, + "line": 85, "column": 69 } } @@ -24860,15 +27572,15 @@ "binop": null }, "value": "worker", - "start": 2034, - "end": 2040, + "start": 2423, + "end": 2429, "loc": { "start": { - "line": 72, + "line": 86, "column": 4 }, "end": { - "line": 72, + "line": 86, "column": 10 } } @@ -24886,15 +27598,15 @@ "binop": null, "updateContext": null }, - "start": 2040, - "end": 2041, + "start": 2429, + "end": 2430, "loc": { "start": { - "line": 72, + "line": 86, "column": 10 }, "end": { - "line": 72, + "line": 86, "column": 11 } } @@ -24912,15 +27624,15 @@ "binop": null }, "value": "on", - "start": 2041, - "end": 2043, + "start": 2430, + "end": 2432, "loc": { "start": { - "line": 72, + "line": 86, "column": 11 }, "end": { - "line": 72, + "line": 86, "column": 13 } } @@ -24937,15 +27649,15 @@ "postfix": false, "binop": null }, - "start": 2043, - "end": 2044, + "start": 2432, + "end": 2433, "loc": { "start": { - "line": 72, + "line": 86, "column": 13 }, "end": { - "line": 72, + "line": 86, "column": 14 } } @@ -24964,15 +27676,15 @@ "updateContext": null }, "value": "message", - "start": 2044, - "end": 2053, + "start": 2433, + "end": 2442, "loc": { "start": { - "line": 72, + "line": 86, "column": 14 }, "end": { - "line": 72, + "line": 86, "column": 23 } } @@ -24990,15 +27702,15 @@ "binop": null, "updateContext": null }, - "start": 2053, - "end": 2054, + "start": 2442, + "end": 2443, "loc": { "start": { - "line": 72, + "line": 86, "column": 23 }, "end": { - "line": 72, + "line": 86, "column": 24 } } @@ -25016,15 +27728,15 @@ "binop": null }, "value": "message", - "start": 2055, - "end": 2062, + "start": 2444, + "end": 2451, "loc": { "start": { - "line": 72, + "line": 86, "column": 25 }, "end": { - "line": 72, + "line": 86, "column": 32 } } @@ -25042,15 +27754,15 @@ "binop": null, "updateContext": null }, - "start": 2063, - "end": 2065, + "start": 2452, + "end": 2454, "loc": { "start": { - "line": 72, + "line": 86, "column": 33 }, "end": { - "line": 72, + "line": 86, "column": 35 } } @@ -25067,15 +27779,15 @@ "postfix": false, "binop": null }, - "start": 2066, - "end": 2067, + "start": 2455, + "end": 2456, "loc": { "start": { - "line": 72, + "line": 86, "column": 36 }, "end": { - "line": 72, + "line": 86, "column": 37 } } @@ -25095,15 +27807,15 @@ "updateContext": null }, "value": "if", - "start": 2074, - "end": 2076, + "start": 2463, + "end": 2465, "loc": { "start": { - "line": 73, + "line": 87, "column": 6 }, "end": { - "line": 73, + "line": 87, "column": 8 } } @@ -25120,15 +27832,15 @@ "postfix": false, "binop": null }, - "start": 2077, - "end": 2078, + "start": 2466, + "end": 2467, "loc": { "start": { - "line": 73, + "line": 87, "column": 9 }, "end": { - "line": 73, + "line": 87, "column": 10 } } @@ -25146,15 +27858,15 @@ "binop": null }, "value": "message", - "start": 2078, - "end": 2085, + "start": 2467, + "end": 2474, "loc": { "start": { - "line": 73, + "line": 87, "column": 10 }, "end": { - "line": 73, + "line": 87, "column": 17 } } @@ -25173,15 +27885,15 @@ "updateContext": null }, "value": "===", - "start": 2086, - "end": 2089, + "start": 2475, + "end": 2478, "loc": { "start": { - "line": 73, + "line": 87, "column": 18 }, "end": { - "line": 73, + "line": 87, "column": 21 } } @@ -25200,15 +27912,15 @@ "updateContext": null }, "value": "done", - "start": 2090, - "end": 2096, + "start": 2479, + "end": 2485, "loc": { "start": { - "line": 73, + "line": 87, "column": 22 }, "end": { - "line": 73, + "line": 87, "column": 28 } } @@ -25225,15 +27937,15 @@ "postfix": false, "binop": null }, - "start": 2096, - "end": 2097, + "start": 2485, + "end": 2486, "loc": { "start": { - "line": 73, + "line": 87, "column": 28 }, "end": { - "line": 73, + "line": 87, "column": 29 } } @@ -25250,15 +27962,15 @@ "postfix": false, "binop": null }, - "start": 2098, - "end": 2099, + "start": 2487, + "end": 2488, "loc": { "start": { - "line": 73, + "line": 87, "column": 30 }, "end": { - "line": 73, + "line": 87, "column": 31 } } @@ -25278,15 +27990,15 @@ "updateContext": null }, "value": "this", - "start": 2108, - "end": 2112, + "start": 2497, + "end": 2501, "loc": { "start": { - "line": 74, + "line": 88, "column": 8 }, "end": { - "line": 74, + "line": 88, "column": 12 } } @@ -25304,15 +28016,15 @@ "binop": null, "updateContext": null }, - "start": 2112, - "end": 2113, + "start": 2501, + "end": 2502, "loc": { "start": { - "line": 74, + "line": 88, "column": 12 }, "end": { - "line": 74, + "line": 88, "column": 13 } } @@ -25330,15 +28042,15 @@ "binop": null }, "value": "configureDemo", - "start": 2113, - "end": 2126, + "start": 2502, + "end": 2515, "loc": { "start": { - "line": 74, + "line": 88, "column": 13 }, "end": { - "line": 74, + "line": 88, "column": 26 } } @@ -25355,15 +28067,15 @@ "postfix": false, "binop": null }, - "start": 2126, - "end": 2127, + "start": 2515, + "end": 2516, "loc": { "start": { - "line": 74, + "line": 88, "column": 26 }, "end": { - "line": 74, + "line": 88, "column": 27 } } @@ -25383,15 +28095,15 @@ "updateContext": null }, "value": "this", - "start": 2127, - "end": 2131, + "start": 2516, + "end": 2520, "loc": { "start": { - "line": 74, + "line": 88, "column": 27 }, "end": { - "line": 74, + "line": 88, "column": 31 } } @@ -25409,15 +28121,15 @@ "binop": null, "updateContext": null }, - "start": 2131, - "end": 2132, + "start": 2520, + "end": 2521, "loc": { "start": { - "line": 74, + "line": 88, "column": 31 }, "end": { - "line": 74, + "line": 88, "column": 32 } } @@ -25435,15 +28147,15 @@ "binop": null }, "value": "server", - "start": 2132, - "end": 2138, + "start": 2521, + "end": 2527, "loc": { "start": { - "line": 74, + "line": 88, "column": 32 }, "end": { - "line": 74, + "line": 88, "column": 38 } } @@ -25460,15 +28172,15 @@ "postfix": false, "binop": null }, - "start": 2138, - "end": 2139, + "start": 2527, + "end": 2528, "loc": { "start": { - "line": 74, + "line": 88, "column": 38 }, "end": { - "line": 74, + "line": 88, "column": 39 } } @@ -25486,15 +28198,15 @@ "binop": null, "updateContext": null }, - "start": 2139, - "end": 2140, + "start": 2528, + "end": 2529, "loc": { "start": { - "line": 74, + "line": 88, "column": 39 }, "end": { - "line": 74, + "line": 88, "column": 40 } } @@ -25512,15 +28224,15 @@ "binop": null }, "value": "message", - "start": 2149, - "end": 2156, + "start": 2538, + "end": 2545, "loc": { "start": { - "line": 75, + "line": 89, "column": 8 }, "end": { - "line": 75, + "line": 89, "column": 15 } } @@ -25539,15 +28251,15 @@ "updateContext": null }, "value": "=", - "start": 2157, - "end": 2158, + "start": 2546, + "end": 2547, "loc": { "start": { - "line": 75, + "line": 89, "column": 16 }, "end": { - "line": 75, + "line": 89, "column": 17 } } @@ -25566,15 +28278,15 @@ "updateContext": null }, "value": "reload", - "start": 2159, - "end": 2167, + "start": 2548, + "end": 2556, "loc": { "start": { - "line": 75, + "line": 89, "column": 18 }, "end": { - "line": 75, + "line": 89, "column": 26 } } @@ -25592,15 +28304,15 @@ "binop": null, "updateContext": null }, - "start": 2167, - "end": 2168, + "start": 2556, + "end": 2557, "loc": { "start": { - "line": 75, + "line": 89, "column": 26 }, "end": { - "line": 75, + "line": 89, "column": 27 } } @@ -25617,15 +28329,15 @@ "postfix": false, "binop": null }, - "start": 2175, - "end": 2176, + "start": 2564, + "end": 2565, "loc": { "start": { - "line": 76, + "line": 90, "column": 6 }, "end": { - "line": 76, + "line": 90, "column": 7 } } @@ -25643,15 +28355,15 @@ "binop": null }, "value": "logger", - "start": 2183, - "end": 2189, + "start": 2572, + "end": 2578, "loc": { "start": { - "line": 77, + "line": 91, "column": 6 }, "end": { - "line": 77, + "line": 91, "column": 12 } } @@ -25669,15 +28381,15 @@ "binop": null, "updateContext": null }, - "start": 2189, - "end": 2190, + "start": 2578, + "end": 2579, "loc": { "start": { - "line": 77, + "line": 91, "column": 12 }, "end": { - "line": 77, + "line": 91, "column": 13 } } @@ -25695,15 +28407,15 @@ "binop": null }, "value": "log", - "start": 2190, - "end": 2193, + "start": 2579, + "end": 2582, "loc": { "start": { - "line": 77, + "line": 91, "column": 13 }, "end": { - "line": 77, + "line": 91, "column": 16 } } @@ -25720,15 +28432,15 @@ "postfix": false, "binop": null }, - "start": 2193, - "end": 2194, + "start": 2582, + "end": 2583, "loc": { "start": { - "line": 77, + "line": 91, "column": 16 }, "end": { - "line": 77, + "line": 91, "column": 17 } } @@ -25745,15 +28457,15 @@ "postfix": false, "binop": null }, - "start": 2194, - "end": 2195, + "start": 2583, + "end": 2584, "loc": { "start": { - "line": 77, + "line": 91, "column": 17 }, "end": { - "line": 77, + "line": 91, "column": 18 } } @@ -25772,15 +28484,15 @@ "updateContext": null }, "value": "[", - "start": 2195, - "end": 2196, + "start": 2584, + "end": 2585, "loc": { "start": { - "line": 77, + "line": 91, "column": 18 }, "end": { - "line": 77, + "line": 91, "column": 19 } } @@ -25797,15 +28509,15 @@ "postfix": false, "binop": null }, - "start": 2196, - "end": 2198, + "start": 2585, + "end": 2587, "loc": { "start": { - "line": 77, + "line": 91, "column": 19 }, "end": { - "line": 77, + "line": 91, "column": 21 } } @@ -25823,15 +28535,15 @@ "binop": null }, "value": "time", - "start": 2198, - "end": 2202, + "start": 2587, + "end": 2591, "loc": { "start": { - "line": 77, + "line": 91, "column": 21 }, "end": { - "line": 77, + "line": 91, "column": 25 } } @@ -25848,15 +28560,15 @@ "postfix": false, "binop": null }, - "start": 2202, - "end": 2203, + "start": 2591, + "end": 2592, "loc": { "start": { - "line": 77, + "line": 91, "column": 25 }, "end": { - "line": 77, + "line": 91, "column": 26 } } @@ -25873,15 +28585,15 @@ "postfix": false, "binop": null }, - "start": 2203, - "end": 2204, + "start": 2592, + "end": 2593, "loc": { "start": { - "line": 77, + "line": 91, "column": 26 }, "end": { - "line": 77, + "line": 91, "column": 27 } } @@ -25898,15 +28610,15 @@ "postfix": false, "binop": null }, - "start": 2204, - "end": 2205, + "start": 2593, + "end": 2594, "loc": { "start": { - "line": 77, + "line": 91, "column": 27 }, "end": { - "line": 77, + "line": 91, "column": 28 } } @@ -25925,15 +28637,15 @@ "updateContext": null }, "value": "] ", - "start": 2205, - "end": 2207, + "start": 2594, + "end": 2596, "loc": { "start": { - "line": 77, + "line": 91, "column": 28 }, "end": { - "line": 77, + "line": 91, "column": 30 } } @@ -25950,15 +28662,15 @@ "postfix": false, "binop": null }, - "start": 2207, - "end": 2209, + "start": 2596, + "end": 2598, "loc": { "start": { - "line": 77, + "line": 91, "column": 30 }, "end": { - "line": 77, + "line": 91, "column": 32 } } @@ -25976,15 +28688,15 @@ "binop": null }, "value": "logger", - "start": 2209, - "end": 2215, + "start": 2598, + "end": 2604, "loc": { "start": { - "line": 77, + "line": 91, "column": 32 }, "end": { - "line": 77, + "line": 91, "column": 38 } } @@ -26002,15 +28714,15 @@ "binop": null, "updateContext": null }, - "start": 2215, - "end": 2216, + "start": 2604, + "end": 2605, "loc": { "start": { - "line": 77, + "line": 91, "column": 38 }, "end": { - "line": 77, + "line": 91, "column": 39 } } @@ -26028,15 +28740,15 @@ "binop": null }, "value": "_chalk", - "start": 2216, - "end": 2222, + "start": 2605, + "end": 2611, "loc": { "start": { - "line": 77, + "line": 91, "column": 39 }, "end": { - "line": 77, + "line": 91, "column": 45 } } @@ -26053,15 +28765,15 @@ "postfix": false, "binop": null }, - "start": 2222, - "end": 2223, + "start": 2611, + "end": 2612, "loc": { "start": { - "line": 77, + "line": 91, "column": 45 }, "end": { - "line": 77, + "line": 91, "column": 46 } } @@ -26080,15 +28792,15 @@ "updateContext": null }, "value": "Reloading browser", - "start": 2223, - "end": 2242, + "start": 2612, + "end": 2631, "loc": { "start": { - "line": 77, + "line": 91, "column": 46 }, "end": { - "line": 77, + "line": 91, "column": 65 } } @@ -26106,15 +28818,15 @@ "binop": null, "updateContext": null }, - "start": 2242, - "end": 2243, + "start": 2631, + "end": 2632, "loc": { "start": { - "line": 77, + "line": 91, "column": 65 }, "end": { - "line": 77, + "line": 91, "column": 66 } } @@ -26133,15 +28845,15 @@ "updateContext": null }, "value": "cyan", - "start": 2244, - "end": 2250, + "start": 2633, + "end": 2639, "loc": { "start": { - "line": 77, + "line": 91, "column": 67 }, "end": { - "line": 77, + "line": 91, "column": 73 } } @@ -26158,15 +28870,15 @@ "postfix": false, "binop": null }, - "start": 2250, - "end": 2251, + "start": 2639, + "end": 2640, "loc": { "start": { - "line": 77, + "line": 91, "column": 73 }, "end": { - "line": 77, + "line": 91, "column": 74 } } @@ -26183,15 +28895,15 @@ "postfix": false, "binop": null }, - "start": 2251, - "end": 2252, + "start": 2640, + "end": 2641, "loc": { "start": { - "line": 77, + "line": 91, "column": 74 }, "end": { - "line": 77, + "line": 91, "column": 75 } } @@ -26210,15 +28922,15 @@ "updateContext": null }, "value": "", - "start": 2252, - "end": 2252, + "start": 2641, + "end": 2641, "loc": { "start": { - "line": 77, + "line": 91, "column": 75 }, "end": { - "line": 77, + "line": 91, "column": 75 } } @@ -26235,15 +28947,15 @@ "postfix": false, "binop": null }, - "start": 2252, - "end": 2253, + "start": 2641, + "end": 2642, "loc": { "start": { - "line": 77, + "line": 91, "column": 75 }, "end": { - "line": 77, + "line": 91, "column": 76 } } @@ -26260,15 +28972,15 @@ "postfix": false, "binop": null }, - "start": 2253, - "end": 2254, + "start": 2642, + "end": 2643, "loc": { "start": { - "line": 77, + "line": 91, "column": 76 }, "end": { - "line": 77, + "line": 91, "column": 77 } } @@ -26286,15 +28998,15 @@ "binop": null, "updateContext": null }, - "start": 2254, - "end": 2255, + "start": 2643, + "end": 2644, "loc": { "start": { - "line": 77, + "line": 91, "column": 77 }, "end": { - "line": 77, + "line": 91, "column": 78 } } @@ -26314,15 +29026,15 @@ "updateContext": null }, "value": "this", - "start": 2262, - "end": 2266, + "start": 2651, + "end": 2655, "loc": { "start": { - "line": 78, + "line": 92, "column": 6 }, "end": { - "line": 78, + "line": 92, "column": 10 } } @@ -26340,15 +29052,15 @@ "binop": null, "updateContext": null }, - "start": 2266, - "end": 2267, + "start": 2655, + "end": 2656, "loc": { "start": { - "line": 78, + "line": 92, "column": 10 }, "end": { - "line": 78, + "line": 92, "column": 11 } } @@ -26366,15 +29078,15 @@ "binop": null }, "value": "emit", - "start": 2267, - "end": 2271, + "start": 2656, + "end": 2660, "loc": { "start": { - "line": 78, + "line": 92, "column": 11 }, "end": { - "line": 78, + "line": 92, "column": 15 } } @@ -26391,15 +29103,15 @@ "postfix": false, "binop": null }, - "start": 2271, - "end": 2272, + "start": 2660, + "end": 2661, "loc": { "start": { - "line": 78, + "line": 92, "column": 15 }, "end": { - "line": 78, + "line": 92, "column": 16 } } @@ -26417,15 +29129,15 @@ "binop": null }, "value": "message", - "start": 2272, - "end": 2279, + "start": 2661, + "end": 2668, "loc": { "start": { - "line": 78, + "line": 92, "column": 16 }, "end": { - "line": 78, + "line": 92, "column": 23 } } @@ -26442,15 +29154,15 @@ "postfix": false, "binop": null }, - "start": 2279, - "end": 2280, + "start": 2668, + "end": 2669, "loc": { "start": { - "line": 78, + "line": 92, "column": 23 }, "end": { - "line": 78, + "line": 92, "column": 24 } } @@ -26468,15 +29180,15 @@ "binop": null, "updateContext": null }, - "start": 2280, - "end": 2281, + "start": 2669, + "end": 2670, "loc": { "start": { - "line": 78, + "line": 92, "column": 24 }, "end": { - "line": 78, + "line": 92, "column": 25 } } @@ -26494,15 +29206,15 @@ "binop": null }, "value": "worker", - "start": 2288, - "end": 2294, + "start": 2677, + "end": 2683, "loc": { "start": { - "line": 79, + "line": 93, "column": 6 }, "end": { - "line": 79, + "line": 93, "column": 12 } } @@ -26520,15 +29232,15 @@ "binop": null, "updateContext": null }, - "start": 2294, - "end": 2295, + "start": 2683, + "end": 2684, "loc": { "start": { - "line": 79, + "line": 93, "column": 12 }, "end": { - "line": 79, + "line": 93, "column": 13 } } @@ -26546,15 +29258,15 @@ "binop": null }, "value": "kill", - "start": 2295, - "end": 2299, + "start": 2684, + "end": 2688, "loc": { "start": { - "line": 79, + "line": 93, "column": 13 }, "end": { - "line": 79, + "line": 93, "column": 17 } } @@ -26571,15 +29283,15 @@ "postfix": false, "binop": null }, - "start": 2299, - "end": 2300, + "start": 2688, + "end": 2689, "loc": { "start": { - "line": 79, + "line": 93, "column": 17 }, "end": { - "line": 79, + "line": 93, "column": 18 } } @@ -26596,15 +29308,15 @@ "postfix": false, "binop": null }, - "start": 2300, - "end": 2301, + "start": 2689, + "end": 2690, "loc": { "start": { - "line": 79, + "line": 93, "column": 18 }, "end": { - "line": 79, + "line": 93, "column": 19 } } @@ -26622,15 +29334,15 @@ "binop": null, "updateContext": null }, - "start": 2301, - "end": 2302, + "start": 2690, + "end": 2691, "loc": { "start": { - "line": 79, + "line": 93, "column": 19 }, "end": { - "line": 79, + "line": 93, "column": 20 } } @@ -26650,15 +29362,15 @@ "updateContext": null }, "value": "this", - "start": 2309, - "end": 2313, + "start": 2698, + "end": 2702, "loc": { "start": { - "line": 80, + "line": 94, "column": 6 }, "end": { - "line": 80, + "line": 94, "column": 10 } } @@ -26676,15 +29388,15 @@ "binop": null, "updateContext": null }, - "start": 2313, - "end": 2314, + "start": 2702, + "end": 2703, "loc": { "start": { - "line": 80, + "line": 94, "column": 10 }, "end": { - "line": 80, + "line": 94, "column": 11 } } @@ -26702,15 +29414,15 @@ "binop": null }, "value": "busy", - "start": 2314, - "end": 2318, + "start": 2703, + "end": 2707, "loc": { "start": { - "line": 80, + "line": 94, "column": 11 }, "end": { - "line": 80, + "line": 94, "column": 15 } } @@ -26729,15 +29441,15 @@ "updateContext": null }, "value": "=", - "start": 2319, - "end": 2320, + "start": 2708, + "end": 2709, "loc": { "start": { - "line": 80, + "line": 94, "column": 16 }, "end": { - "line": 80, + "line": 94, "column": 17 } } @@ -26757,15 +29469,15 @@ "updateContext": null }, "value": "false", - "start": 2321, - "end": 2326, + "start": 2710, + "end": 2715, "loc": { "start": { - "line": 80, + "line": 94, "column": 18 }, "end": { - "line": 80, + "line": 94, "column": 23 } } @@ -26783,15 +29495,15 @@ "binop": null, "updateContext": null }, - "start": 2326, - "end": 2327, + "start": 2715, + "end": 2716, "loc": { "start": { - "line": 80, + "line": 94, "column": 23 }, "end": { - "line": 80, + "line": 94, "column": 24 } } @@ -26808,15 +29520,15 @@ "postfix": false, "binop": null }, - "start": 2332, - "end": 2333, + "start": 2721, + "end": 2722, "loc": { "start": { - "line": 81, + "line": 95, "column": 4 }, "end": { - "line": 81, + "line": 95, "column": 5 } } @@ -26833,15 +29545,15 @@ "postfix": false, "binop": null }, - "start": 2333, - "end": 2334, + "start": 2722, + "end": 2723, "loc": { "start": { - "line": 81, + "line": 95, "column": 5 }, "end": { - "line": 81, + "line": 95, "column": 6 } } @@ -26859,15 +29571,15 @@ "binop": null, "updateContext": null }, - "start": 2334, - "end": 2335, + "start": 2723, + "end": 2724, "loc": { "start": { - "line": 81, + "line": 95, "column": 6 }, "end": { - "line": 81, + "line": 95, "column": 7 } } @@ -26885,15 +29597,15 @@ "binop": null }, "value": "worker", - "start": 2340, - "end": 2346, + "start": 2729, + "end": 2735, "loc": { "start": { - "line": 82, + "line": 96, "column": 4 }, "end": { - "line": 82, + "line": 96, "column": 10 } } @@ -26911,15 +29623,15 @@ "binop": null, "updateContext": null }, - "start": 2346, - "end": 2347, + "start": 2735, + "end": 2736, "loc": { "start": { - "line": 82, + "line": 96, "column": 10 }, "end": { - "line": 82, + "line": 96, "column": 11 } } @@ -26937,15 +29649,15 @@ "binop": null }, "value": "send", - "start": 2347, - "end": 2351, + "start": 2736, + "end": 2740, "loc": { "start": { - "line": 82, + "line": 96, "column": 11 }, "end": { - "line": 82, + "line": 96, "column": 15 } } @@ -26962,15 +29674,15 @@ "postfix": false, "binop": null }, - "start": 2351, - "end": 2352, + "start": 2740, + "end": 2741, "loc": { "start": { - "line": 82, + "line": 96, "column": 15 }, "end": { - "line": 82, + "line": 96, "column": 16 } } @@ -26987,15 +29699,15 @@ "postfix": false, "binop": null }, - "start": 2352, - "end": 2353, + "start": 2741, + "end": 2742, "loc": { "start": { - "line": 82, + "line": 96, "column": 16 }, "end": { - "line": 82, + "line": 96, "column": 17 } } @@ -27013,15 +29725,15 @@ "binop": null }, "value": "task", - "start": 2353, - "end": 2357, + "start": 2742, + "end": 2746, "loc": { "start": { - "line": 82, + "line": 96, "column": 17 }, "end": { - "line": 82, + "line": 96, "column": 21 } } @@ -27039,15 +29751,15 @@ "binop": null, "updateContext": null }, - "start": 2357, - "end": 2358, + "start": 2746, + "end": 2747, "loc": { "start": { - "line": 82, + "line": 96, "column": 21 }, "end": { - "line": 82, + "line": 96, "column": 22 } } @@ -27065,15 +29777,15 @@ "binop": null }, "value": "task", - "start": 2359, - "end": 2363, + "start": 2748, + "end": 2752, "loc": { "start": { - "line": 82, + "line": 96, "column": 23 }, "end": { - "line": 82, + "line": 96, "column": 27 } } @@ -27091,15 +29803,15 @@ "binop": null, "updateContext": null }, - "start": 2363, - "end": 2364, + "start": 2752, + "end": 2753, "loc": { "start": { - "line": 82, + "line": 96, "column": 27 }, "end": { - "line": 82, + "line": 96, "column": 28 } } @@ -27117,15 +29829,15 @@ "binop": null }, "value": "config", - "start": 2365, - "end": 2371, + "start": 2754, + "end": 2760, "loc": { "start": { - "line": 82, + "line": 96, "column": 29 }, "end": { - "line": 82, + "line": 96, "column": 35 } } @@ -27143,15 +29855,15 @@ "binop": null, "updateContext": null }, - "start": 2371, - "end": 2372, + "start": 2760, + "end": 2761, "loc": { "start": { - "line": 82, + "line": 96, "column": 35 }, "end": { - "line": 82, + "line": 96, "column": 36 } } @@ -27169,15 +29881,15 @@ "binop": null }, "value": "config", - "start": 2373, - "end": 2379, + "start": 2762, + "end": 2768, "loc": { "start": { - "line": 82, + "line": 96, "column": 37 }, "end": { - "line": 82, + "line": 96, "column": 43 } } @@ -27194,15 +29906,15 @@ "postfix": false, "binop": null }, - "start": 2379, - "end": 2380, + "start": 2768, + "end": 2769, "loc": { "start": { - "line": 82, + "line": 96, "column": 43 }, "end": { - "line": 82, + "line": 96, "column": 44 } } @@ -27219,15 +29931,15 @@ "postfix": false, "binop": null }, - "start": 2380, - "end": 2381, + "start": 2769, + "end": 2770, "loc": { "start": { - "line": 82, + "line": 96, "column": 44 }, "end": { - "line": 82, + "line": 96, "column": 45 } } @@ -27245,15 +29957,15 @@ "binop": null, "updateContext": null }, - "start": 2381, - "end": 2382, + "start": 2770, + "end": 2771, "loc": { "start": { - "line": 82, + "line": 96, "column": 45 }, "end": { - "line": 82, + "line": 96, "column": 46 } } @@ -27270,15 +29982,15 @@ "postfix": false, "binop": null }, - "start": 2385, - "end": 2386, + "start": 2774, + "end": 2775, "loc": { "start": { - "line": 83, + "line": 97, "column": 2 }, "end": { - "line": 83, + "line": 97, "column": 3 } } @@ -27286,15 +29998,15 @@ { "type": "CommentLine", "value": " on(event, fn) {", - "start": 2390, - "end": 2408, + "start": 2779, + "end": 2797, "loc": { "start": { - "line": 85, + "line": 99, "column": 2 }, "end": { - "line": 85, + "line": 99, "column": 20 } } @@ -27302,15 +30014,15 @@ { "type": "CommentLine", "value": " this.on(event, fn);", - "start": 2411, - "end": 2435, + "start": 2800, + "end": 2824, "loc": { "start": { - "line": 86, + "line": 100, "column": 2 }, "end": { - "line": 86, + "line": 100, "column": 26 } } @@ -27318,15 +30030,15 @@ { "type": "CommentLine", "value": " }", - "start": 2438, - "end": 2442, + "start": 2827, + "end": 2831, "loc": { "start": { - "line": 87, + "line": 101, "column": 2 }, "end": { - "line": 87, + "line": 101, "column": 6 } } @@ -27334,15 +30046,15 @@ { "type": "CommentLine", "value": " this.watcher = chokidar.watch(config.watchers, config.options);", - "start": 2448, - "end": 2514, + "start": 2837, + "end": 2903, "loc": { "start": { - "line": 89, + "line": 103, "column": 4 }, "end": { - "line": 89, + "line": 103, "column": 70 } } @@ -27350,15 +30062,15 @@ { "type": "CommentLine", "value": " this.watcher.on('change', path => logger.log(`File ${path} has been changed`));", - "start": 2519, - "end": 2601, + "start": 2908, + "end": 2990, "loc": { "start": { - "line": 90, + "line": 104, "column": 4 }, "end": { - "line": 90, + "line": 104, "column": 86 } } @@ -27375,15 +30087,15 @@ "postfix": false, "binop": null }, - "start": 2602, - "end": 2603, + "start": 2991, + "end": 2992, "loc": { "start": { - "line": 91, + "line": 105, "column": 0 }, "end": { - "line": 91, + "line": 105, "column": 1 } } @@ -27403,15 +30115,15 @@ "updateContext": null }, "value": "export", - "start": 2604, - "end": 2610, + "start": 2993, + "end": 2999, "loc": { "start": { - "line": 92, + "line": 106, "column": 0 }, "end": { - "line": 92, + "line": 106, "column": 6 } } @@ -27431,15 +30143,15 @@ "updateContext": null }, "value": "default", - "start": 2611, - "end": 2618, + "start": 3000, + "end": 3007, "loc": { "start": { - "line": 92, + "line": 106, "column": 7 }, "end": { - "line": 92, + "line": 106, "column": 14 } } @@ -27459,15 +30171,15 @@ "updateContext": null }, "value": "new", - "start": 2619, - "end": 2622, + "start": 3008, + "end": 3011, "loc": { "start": { - "line": 92, + "line": 106, "column": 15 }, "end": { - "line": 92, + "line": 106, "column": 18 } } @@ -27485,15 +30197,15 @@ "binop": null }, "value": "Watcher", - "start": 2623, - "end": 2630, + "start": 3012, + "end": 3019, "loc": { "start": { - "line": 92, + "line": 106, "column": 19 }, "end": { - "line": 92, + "line": 106, "column": 26 } } @@ -27510,15 +30222,15 @@ "postfix": false, "binop": null }, - "start": 2630, - "end": 2631, + "start": 3019, + "end": 3020, "loc": { "start": { - "line": 92, + "line": 106, "column": 26 }, "end": { - "line": 92, + "line": 106, "column": 27 } } @@ -27535,15 +30247,15 @@ "postfix": false, "binop": null }, - "start": 2631, - "end": 2632, + "start": 3020, + "end": 3021, "loc": { "start": { - "line": 92, + "line": 106, "column": 27 }, "end": { - "line": 92, + "line": 106, "column": 28 } } @@ -27561,15 +30273,15 @@ "binop": null, "updateContext": null }, - "start": 2632, - "end": 2633, + "start": 3021, + "end": 3022, "loc": { "start": { - "line": 92, + "line": 106, "column": 28 }, "end": { - "line": 92, + "line": 106, "column": 29 } } @@ -27587,15 +30299,15 @@ "binop": null, "updateContext": null }, - "start": 2634, - "end": 2634, + "start": 3023, + "end": 3023, "loc": { "start": { - "line": 93, + "line": 107, "column": 0 }, "end": { - "line": 93, + "line": 107, "column": 0 } } diff --git a/docs/badge.svg b/docs/badge.svg index 8f516c4..36519b9 100644 --- a/docs/badge.svg +++ b/docs/badge.svg @@ -5,13 +5,13 @@ - - + + document document - 51% - 51% + 45% + 45% diff --git a/docs/class/src/server.js~Server.html b/docs/class/src/server.js~Server.html index b0aa888..51e4913 100644 --- a/docs/class/src/server.js~Server.html +++ b/docs/class/src/server.js~Server.html @@ -87,7 +87,94 @@

Server

- +

Member Summary

+ + + + + + + + + + + + + + + + + + + +
Public Members
+ public + + + + + +
+

+ + + appname: * +

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

+ + + entry: * +

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

+ + + port: * +

+
+
+ + + +
+
+ + +
+

Method Summary

@@ -152,6 +239,33 @@

Server

+ + + + + + +
Public Methods
+
+

+ + + listen() +

+
+
+ + + +
+
+ + +
+ public + + + @@ -209,7 +323,138 @@

Server

+

Public Members

+ +
+

+ public + + + + + + appname: * + + + + source + +

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

+ public + + + + + + entry: * + + + + source + +

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

+ public + + + + + + port: * + + + + source + +

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

Public Methods

@@ -224,7 +469,7 @@

- source + source

@@ -310,7 +555,7 @@

- source + source

@@ -356,6 +601,49 @@

Params:

+
+
+

+ public + + + + + + listen() + + + + source + +

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

@@ -369,7 +657,7 @@

- source + source

diff --git a/docs/class/src/watcher.js~watcher.html b/docs/class/src/watcher.js~watcher.html index 98942da..54793da 100644 --- a/docs/class/src/watcher.js~watcher.html +++ b/docs/class/src/watcher.js~watcher.html @@ -48,7 +48,7 @@ - | source + | source
@@ -256,7 +256,7 @@

- source + source

@@ -299,7 +299,7 @@

- source + source

@@ -345,7 +345,7 @@

- source + source

@@ -404,7 +404,7 @@

- source + source

@@ -469,7 +469,7 @@

- source + source

diff --git a/docs/coverage.json b/docs/coverage.json index 13f5557..ade9d7e 100644 --- a/docs/coverage.json +++ b/docs/coverage.json @@ -1,6 +1,6 @@ { - "coverage": "51.85%", - "expectCount": 27, + "coverage": "45.16%", + "expectCount": 31, "actualCount": 14, "files": { "src/config.js": { @@ -14,24 +14,28 @@ ] }, "src/server.js": { - "expectCount": 6, + "expectCount": 10, "actualCount": 2, "undocumentLines": [ 30, - 127, - 135, - 139 + 53, + 54, + 141, + 117, + 55, + 149, + 153 ] }, "src/watcher.js": { "expectCount": 7, "actualCount": 2, "undocumentLines": [ - 68, - 48, - 65, - 29, - 92 + 82, + 62, + 79, + 39, + 106 ] } } diff --git a/docs/dump.json b/docs/dump.json index f5770a3..cc25a40 100644 --- a/docs/dump.json +++ b/docs/dump.json @@ -3,7 +3,7 @@ "__docId__": 0, "kind": "file", "name": "src/backed.js", - "content": "'use strict';\nprocess.title = 'backed';\nconst commander = require('commander');\nconst {version} = require('./../package.json');\nconst webup = require('webup');\nconst logger = require('backed-logger');\n\nimport Config from './config.js';\nimport tasks from './tasks.js';\n\ncommander\n .version(version)\n .option('-w, --watch', 'watch for file changes & rebuild on change')\n .option('-b, --build', 'build your app/component')\n .option('-s, --serve', 'serve your app/component')\n .option('-c, --copy', 'copy files from your app/component src folder to it distribution folder')\n .option('-d, --debug', 'show all warnings')\n .option('-v, --version', 'current version')\n .parse(process.argv);\n\nconst commands = {\n build: Boolean(commander.build),\n serve: Boolean(commander.serve) || Boolean(commander.watch),\n watch: Boolean(commander.watch),\n copy: Boolean(commander.build) || Boolean(commander.copy)\n};\n\nglobal.debug = commander.debug;\n\n/**\n * @param {object} config {@link Config}\n */\nnew Config().then(config => {\n async function run(config) {\n for (const task of Object.entries(commands)) {\n const name = task[0];\n const enabled = task[1];\n if (enabled) {\n try {\n if (name === 'serve' && commands.watch) {\n tasks[name](config);\n } else {\n const done = await tasks[name](config);\n }\n } catch (e) {\n logger.warn(`task::function ${name} ${e}`);\n }\n }\n }\n process.exit(0);\n }\n run(config);\n});\n", + "content": "'use strict';\nprocess.title = 'backed';\nconst commander = require('commander');\nconst {version} = require('./../package.json');\nconst webup = require('webup');\nconst logger = require('backed-logger');\n\nimport Config from './config.js';\nimport tasks from './tasks.js';\n\ncommander\n .version(version)\n .option('-w, --watch', 'watch for file changes & rebuild on change')\n .option('-u, --uglify', 'minimize code ouput')\n .option('-b, --build', 'build your app/component')\n .option('-s, --serve', 'serve your app/component')\n .option('-c, --copy', 'copy files from your app/component src folder to it distribution folder')\n .option('-d, --debug', 'show all warnings')\n .option('-v, --version', 'current version')\n .parse(process.argv);\n\nconst commands = {\n build: Boolean(commander.build),\n uglify: Boolean(commander.uglify),\n serve: Boolean(commander.serve) || Boolean(commander.watch),\n watch: Boolean(commander.watch),\n copy: Boolean(commander.build) || Boolean(commander.copy)\n};\n\nglobal.debug = commander.debug;\n\n/**\n * @param {object} config {@link Config}\n */\nnew Config().then(config => {\n async function run(config) {\n if (config.uglify) {\n commands.uglify = true;\n }\n for (const task of Object.entries(commands)) {\n const name = task[0];\n const enabled = task[1];\n if (enabled) {\n try {\n if (name === 'serve' && commands.watch) {\n tasks[name](config);\n } else {\n const done = await tasks[name](config);\n }\n } catch (e) {\n logger.warn(`task::function ${name} ${e}`);\n }\n }\n }\n process.exit(0);\n }\n run(config);\n});\n", "static": true, "longname": "src/backed.js", "access": null, @@ -126,7 +126,7 @@ "importPath": "backed-cli/src/backed.js", "importStyle": null, "description": null, - "lineNumber": 21, + "lineNumber": 22, "undocument": true, "unknown": [ { @@ -136,7 +136,7 @@ ], "type": { "types": [ - "{\"build\": *, \"serve\": *, \"watch\": *, \"copy\": *}" + "{\"build\": *, \"uglify\": *, \"serve\": *, \"watch\": *, \"copy\": *}" ] } }, @@ -714,7 +714,7 @@ "__docId__": 25, "kind": "file", "name": "src/server.js", - "content": "'use strict';\nconst express = require('express');\nconst http = require('http');\nconst reload = require('reload');\nconst glob = require('glob');\nconst opn = require('opn');\n\nconst app = express();\nconst server = http.createServer(app);\nconst reloadServer = reload(server, app);\nconst logger = require('backed-logger');\n\n/**\n * glob file path\n * @param {string} string\n */\nconst src = string => {\n return new Promise((resolve, reject) => {\n glob(string, (error, files) => {\n if (error) {\n reject(error);\n }\n if (files.length > 0) {\n resolve(files);\n }\n });\n });\n};\n\nclass Server {\n\n/**\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n */\n serve(config = {\n entry: '/',\n demo: 'demo',\n docs: 'docs',\n use: [{path: null, static: null}],\n bowerPath: 'bower_components',\n nodeModulesPath: 'node_modules',\n index: null}) {\n return new Promise((resolve, reject) => {\n if (config) {\n this.handleOldOptions(config);\n if (config.use) {\n for (let use of config.use) {\n app.use(use.path, express.static(this.appLocation(use.static || use.path)));\n }\n }\n\n app.use('/', express.static(\n this.appLocation(config.entry)));\n\n app.use('/bower_components', express.static(\n this.appLocation(config.bowerPath, 'bower_components')));\n\n app.use('/node_modules', express.static(\n this.appLocation(config.nodeModulesPath, 'node_modules')));\n\n app.use('/demo/node_modules', express.static(\n this.appLocation(config.nodeModulesPath, 'node_modules')));\n\n app.use('/demo', express.static(\n this.appLocation(config.demo, 'demo')));\n\n app.use('/docs', express.static(\n this.appLocation(config.docs, 'docs')));\n\n app.use('/package.json', express.static(\n this.appLocation('package.json')\n ));\n\n // serve backed-cli documentation\n app.use('/backed-cli/docs', express.static(\n __dirname.replace('bin', 'docs')));\n\n // serve backed documentation\n app.use('/backed/docs', express.static(\n this.appLocation('node_modules/backed/docs')));\n\n // TODO: Add option to override index\n app.use('/', express.static(__dirname.replace('bin', 'node_modules\\\\backed-client\\\\dist')));\n\n // TODO: implement copyrighted by package author & package name if no file is found\n src(process.cwd() + '/license.*').then(files => {\n app.use('/license', express.static(files[0]));\n });\n\n server.listen(3000, error => {\n if (error) {\n return logger.warn(error);\n }\n logger.log(`${global.config.name}::serving from http://localhost:${config.port}/${config.entry.replace('/', '')}`);\n opn(`http://localhost:${config.port}/${config.entry.replace('/', '')}`);\n });\n } else {\n reject(logger.warn(`${global.config.name}::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)`));\n }\n });\n }\n\n /**\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n */\n appLocation(path, alternate, disableAlternate = false) {\n let root = process.cwd();\n if (!path && !disableAlternate) {\n path = alternate;\n } else if (!path && disableAlternate) {\n // when we disable alternate we return the value of alternate\n return alternate;\n }\n root += `\\\\${path}`;\n return root;\n }\n\n handleOldOptions(options) {\n if (options.path || options.elementLocation) {\n logger.warn(`${options.path ? 'server.path' : 'server.elementLocation'} is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'`);\n } else if (options.bowerPath) {\n logger.warn('server.bowerPath::deprecated: removal planned @1.0.0+');\n }\n }\n\n reload() {\n reloadServer.reload();\n }\n}\nexport default new Server();\n", + "content": "'use strict';\nconst express = require('express');\nconst http = require('http');\nconst reload = require('reload');\nconst glob = require('glob');\nconst opn = require('opn');\n\nconst app = express();\nconst server = http.createServer(app);\nconst reloadServer = reload(server, app);\nconst logger = require('backed-logger');\n\n/**\n * glob file path\n * @param {string} string\n */\nconst src = string => {\n return new Promise((resolve, reject) => {\n glob(string, (error, files) => {\n if (error) {\n reject(error);\n }\n if (files.length > 0) {\n resolve(files);\n }\n });\n });\n};\n\nclass Server {\n\n/**\n * @param {object} config - configuration\n * @param {string} config.entry path to where your build is located\n * @param {string} config.docs path to where your docs are located\n * @param {string} config.bowerPath path to bower_components\n * @param {string} config.nodeModulesPath path to node_modules\n * @param {string} config.demo path to the demo\n * @param {string} config.index path to your index.html file we serve a helper/docs index by default (not support for now)\n * @param {array} config.use static files to include [{path: some/path, static: some//path}] when static is undefined path will be used.\n */\n serve(config = {\n entry: '/',\n demo: 'demo',\n docs: 'docs',\n use: [{path: null, static: null}],\n bowerPath: 'bower_components',\n nodeModulesPath: 'node_modules',\n port: 3000,\n index: null}) {\n return new Promise((resolve, reject) => {\n if (config) {\n this.appname = config.name || global.config.name;\n this.entry = config.entry || global.config.entry;\n this.port = config.port || global.config.port;\n this.handleOldOptions(config);\n if (config.use) {\n for (let use of config.use) {\n app.use(use.path, express.static(this.appLocation(use.static || use.path)));\n }\n }\n\n app.use('/', express.static(\n this.appLocation(config.entry)));\n\n app.use('/bower_components', express.static(\n this.appLocation(config.bowerPath, 'bower_components')));\n\n app.use('/node_modules', express.static(\n this.appLocation(config.nodeModulesPath, 'node_modules')));\n\n app.use('/demo/node_modules', express.static(\n this.appLocation(config.nodeModulesPath, 'node_modules')));\n\n app.use('/demo', express.static(\n this.appLocation(config.demo, 'demo')));\n\n app.use('/docs', express.static(\n this.appLocation(config.docs, 'docs')));\n\n app.use('/package.json', express.static(\n this.appLocation('package.json')\n ));\n\n // serve backed-cli documentation\n app.use('/backed-cli/docs', express.static(\n __dirname.replace('bin', 'docs')));\n\n // serve backed documentation\n app.use('/backed/docs', express.static(\n this.appLocation('node_modules/backed/docs')));\n\n // TODO: Add option to override index\n app.use('/', express.static(__dirname.replace('bin', 'node_modules\\\\backed-client\\\\dist')));\n\n // TODO: implement copyrighted by package author & package name if no file is found\n src(process.cwd() + '/license.*').then(files => {\n app.use('/license', express.static(files[0]));\n });\n\n app.get('/', (request, response) => {\n console.log(request.params);\n });\n this.listen();\n\n server.on('error', error => {\n logger.warn(error);\n this.port += 1;\n return this.listen();\n });\n } else {\n reject(logger.warn(`${global.config.name}::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)`));\n }\n });\n }\n\n listen() {\n server.listen(this.port, () => {\n logger.log(`${this.appname}::serving from http://localhost:${this.port}/${this.entry.replace('/', '')}`);\n opn(`http://localhost:${this.port}/${this.entry.replace('/', '')}`);\n });\n }\n\n /**\n * @param {string} path - location of the file\n * @param {string} alternate - returns when path is undefined\n * @param {string} disableAlternate - current working directory is ignored when true, defaults to false\n */\n appLocation(path, alternate, disableAlternate = false) {\n let root = process.cwd();\n if (!path && !disableAlternate) {\n path = alternate;\n } else if (!path && disableAlternate) {\n // when we disable alternate we return the value of alternate\n return alternate;\n }\n root += `\\\\${path}`;\n return root;\n }\n\n handleOldOptions(options) {\n if (options.path || options.elementLocation) {\n logger.warn(`${options.path ? 'server.path' : 'server.elementLocation'} is no longer supported, [visit](https://github.com/vandeurenglenn/backed-cli#serve) to learn more'`);\n } else if (options.bowerPath) {\n logger.warn('server.bowerPath::deprecated: removal planned @1.0.0+');\n }\n }\n\n reload() {\n reloadServer.reload();\n }\n}\nexport default new Server();\n", "static": true, "longname": "src/server.js", "access": null, @@ -1113,6 +1113,119 @@ }, { "__docId__": 38, + "kind": "member", + "name": "appname", + "memberof": "src/server.js~Server", + "static": false, + "longname": "src/server.js~Server#appname", + "access": null, + "description": null, + "lineNumber": 53, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 39, + "kind": "member", + "name": "entry", + "memberof": "src/server.js~Server", + "static": false, + "longname": "src/server.js~Server#entry", + "access": null, + "description": null, + "lineNumber": 54, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 40, + "kind": "member", + "name": "port", + "memberof": "src/server.js~Server", + "static": false, + "longname": "src/server.js~Server#port", + "access": null, + "description": null, + "lineNumber": 55, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 41, + "kind": "member", + "name": "port", + "memberof": "src/server.js~Server", + "static": false, + "longname": "src/server.js~Server#port", + "access": null, + "description": null, + "lineNumber": 108, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "type": { + "types": [ + "number" + ] + } + }, + { + "__docId__": 42, + "kind": "method", + "name": "listen", + "memberof": "src/server.js~Server", + "generator": false, + "async": false, + "static": false, + "longname": "src/server.js~Server#listen", + "access": null, + "description": null, + "lineNumber": 117, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "params": [] + }, + { + "__docId__": 43, "kind": "method", "name": "appLocation", "memberof": "src/server.js~Server", @@ -1122,7 +1235,7 @@ "longname": "src/server.js~Server#appLocation", "access": null, "description": "", - "lineNumber": 115, + "lineNumber": 129, "params": [ { "nullable": null, @@ -1162,7 +1275,7 @@ } }, { - "__docId__": 39, + "__docId__": 44, "kind": "method", "name": "handleOldOptions", "memberof": "src/server.js~Server", @@ -1172,7 +1285,7 @@ "longname": "src/server.js~Server#handleOldOptions", "access": null, "description": null, - "lineNumber": 127, + "lineNumber": 141, "undocument": true, "unknown": [ { @@ -1190,7 +1303,7 @@ ] }, { - "__docId__": 40, + "__docId__": 45, "kind": "method", "name": "reload", "memberof": "src/server.js~Server", @@ -1200,7 +1313,7 @@ "longname": "src/server.js~Server#reload", "access": null, "description": null, - "lineNumber": 135, + "lineNumber": 149, "undocument": true, "unknown": [ { @@ -1211,7 +1324,7 @@ "params": [] }, { - "__docId__": 41, + "__docId__": 46, "kind": "variable", "name": "server", "memberof": "src/server.js", @@ -1222,7 +1335,7 @@ "importPath": "backed-cli/src/server.js", "importStyle": "server", "description": null, - "lineNumber": 139, + "lineNumber": 153, "undocument": true, "unknown": [ { @@ -1237,10 +1350,10 @@ } }, { - "__docId__": 42, + "__docId__": 47, "kind": "file", "name": "src/tasks.js", - "content": "'use strict';\nconst fs = require('backed-fs');\nconst webup = require('webup');\nimport builder from './../node_modules/backed-builder/src/builder.js';\nimport server from './server.js';\nimport watcher from './watcher.js';\n\nconst build = config => {\n return new Promise((resolve, reject) => {\n if (config.entry && config.sources) {\n return webup(config).then(() => {\n return resolve();\n });\n }\n builder.build(config).then(() => resolve());\n });\n};\n\nconst copy = config => {\n return new Promise((resolve, reject) => {\n return fs.copySources(config.copy).then(() => {\n return resolve();\n });\n });\n};\n\nconst serve = config => {\n return server.serve(config.server);\n};\n\nconst watch = config => {\n watcher.on('reload', () => {\n server.reload();\n });\n return watcher.watch(config);\n};\n\nexport default {\n build,\n copy,\n serve,\n watch\n};\n", + "content": "'use strict';\nconst fs = require('backed-fs');\nconst {readFile} = require('fs');\nconst webup = require('webup');\nconst uglifyEs = require('uglify-es');\nimport builder from './../node_modules/backed-builder/src/builder.js';\nimport server from './server.js';\nimport watcher from './watcher.js';\n\nconst build = config => {\n return new Promise((resolve, reject) => {\n if (config.entry && config.sources) {\n return webup(config).then(() => {\n return resolve();\n });\n }\n builder.build(config).then(() => resolve());\n });\n};\n\nconst read = src => {\n return new Promise((resolve, reject) => {\n readFile(src, 'utf-8', (error, code) => {\n if (error) {\n reject(error);\n }\n resolve(code);\n });\n });\n};\n\nconst uglify = config => {\n return new Promise((resolve, reject) => {\n async function generator() {\n for (const bundle of config.bundles) {\n const file = await read(bundle.dest);\n const result = uglifyEs.minify(file, {compress: true});\n const done = await fs.write({contents: result.code}, bundle.dest.replace('.js', '.min.js'));\n }\n resolve();\n }\n generator();\n });\n};\n\nconst copy = config => {\n return new Promise((resolve, reject) => {\n return fs.copySources(config.copy).then(() => {\n return resolve();\n });\n });\n};\n\nconst serve = config => {\n return server.serve(config.server);\n};\n\nconst watch = config => {\n watcher.on('reload', () => {\n server.reload();\n });\n return watcher.watch(config);\n};\n\nexport default {\n build,\n uglify,\n copy,\n serve,\n watch\n};\n", "static": true, "longname": "src/tasks.js", "access": null, @@ -1248,7 +1361,7 @@ "lineNumber": 1 }, { - "__docId__": 43, + "__docId__": 48, "kind": "variable", "name": "fs", "memberof": "src/tasks.js", @@ -1274,7 +1387,33 @@ } }, { - "__docId__": 44, + "__docId__": 49, + "kind": "variable", + "name": "readFile", + "memberof": "src/tasks.js", + "static": true, + "longname": "src/tasks.js~readFile", + "access": null, + "export": false, + "importPath": "backed-cli/src/tasks.js", + "importStyle": null, + "description": null, + "lineNumber": 3, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 50, "kind": "variable", "name": "webup", "memberof": "src/tasks.js", @@ -1285,7 +1424,7 @@ "importPath": "backed-cli/src/tasks.js", "importStyle": null, "description": null, - "lineNumber": 3, + "lineNumber": 4, "undocument": true, "unknown": [ { @@ -1300,7 +1439,33 @@ } }, { - "__docId__": 45, + "__docId__": 51, + "kind": "variable", + "name": "uglifyEs", + "memberof": "src/tasks.js", + "static": true, + "longname": "src/tasks.js~uglifyEs", + "access": null, + "export": false, + "importPath": "backed-cli/src/tasks.js", + "importStyle": null, + "description": null, + "lineNumber": 5, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "type": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 52, "kind": "function", "name": "build", "memberof": "src/tasks.js", @@ -1313,7 +1478,7 @@ "importPath": "backed-cli/src/tasks.js", "importStyle": null, "description": null, - "lineNumber": 8, + "lineNumber": 10, "undocument": true, "unknown": [ { @@ -1336,7 +1501,79 @@ } }, { - "__docId__": 46, + "__docId__": 53, + "kind": "function", + "name": "read", + "memberof": "src/tasks.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/tasks.js~read", + "access": null, + "export": false, + "importPath": "backed-cli/src/tasks.js", + "importStyle": null, + "description": null, + "lineNumber": 21, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "params": [ + { + "name": "src", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 54, + "kind": "function", + "name": "uglify", + "memberof": "src/tasks.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/tasks.js~uglify", + "access": null, + "export": false, + "importPath": "backed-cli/src/tasks.js", + "importStyle": null, + "description": null, + "lineNumber": 32, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "params": [ + { + "name": "config", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "*" + ] + } + }, + { + "__docId__": 55, "kind": "function", "name": "copy", "memberof": "src/tasks.js", @@ -1349,7 +1586,7 @@ "importPath": "backed-cli/src/tasks.js", "importStyle": null, "description": null, - "lineNumber": 19, + "lineNumber": 46, "undocument": true, "unknown": [ { @@ -1372,7 +1609,7 @@ } }, { - "__docId__": 47, + "__docId__": 56, "kind": "function", "name": "serve", "memberof": "src/tasks.js", @@ -1385,7 +1622,7 @@ "importPath": "backed-cli/src/tasks.js", "importStyle": null, "description": null, - "lineNumber": 27, + "lineNumber": 54, "undocument": true, "unknown": [ { @@ -1408,7 +1645,7 @@ } }, { - "__docId__": 48, + "__docId__": 57, "kind": "function", "name": "watch", "memberof": "src/tasks.js", @@ -1421,7 +1658,7 @@ "importPath": "backed-cli/src/tasks.js", "importStyle": null, "description": null, - "lineNumber": 31, + "lineNumber": 58, "undocument": true, "unknown": [ { @@ -1444,10 +1681,10 @@ } }, { - "__docId__": 49, + "__docId__": 58, "kind": "file", "name": "src/watcher.js", - "content": "'use strict';\nconst {fork} = require('child_process');\nconst chokidar = require('chokidar');\nconst path = require('path');\nconst EventEmitter = require('events');\nconst {readFileSync, writeFileSync} = require('fs');\n// const {merge} = require('lodash');\nconst logger = require('backed-logger');\nconst time = () => {\n return new Date().toLocaleTimeString();\n};\nlet worker;\n\n/**\n * @extends EventEmitter\n */\nclass Watcher extends EventEmitter {\n\n /**\n * @param {object} config {@link Config}\n */\n watch(config) {\n return new Promise((resolve, reject) => {\n if (!config.watch) {\n logger.warn('nothing to watch');\n reject('nothing to watch');\n return process.kill(process.pid, 'SIGINT');\n }\n this.server = config.server;\n this.configureDemo(this.server);\n\n logger.log(`[${time()}] ${logger._chalk('Starting initial build', 'cyan')}`);\n this.runWorker(config);\n\n logger.log(`[${time()}] ${logger._chalk('Watching files for changes', 'cyan')}`);\n\n let watchers = {};\n for (let watch of config.watch) {\n watchers[watch.task] = chokidar.watch(watch.src, watch.options);\n watchers[watch.task].on('change', () => {\n this.runWorker(watch.task, config);\n });\n }\n // resolve();\n });\n }\n\n configureDemo(server) {\n logger.log(`[${time()}] ${logger._chalk('Configuring demo', 'cyan')}`);\n\n if (server) {\n let demoPath = path.join(process.cwd(), server.demo);\n\n if (!demoPath.includes('index.html')) {\n demoPath = path.join(demoPath, 'index.html');\n }\n let demo = readFileSync(demoPath, 'utf-8');\n if (!demo.includes('/reload/reload.js')) {\n demo = demo.replace('', '\\t\\n');\n writeFileSync(demoPath, demo);\n }\n }\n }\n\n runWorker(task, config) {\n if (this.busy) {\n worker.kill();\n this.busy = false;\n }\n this.busy = true;\n worker = fork(path.join(__dirname, 'workers/watcher-worker.js'));\n worker.on('message', message => {\n if (message === 'done') {\n this.configureDemo(this.server);\n message = 'reload';\n }\n logger.log(`[${time()}] ${logger._chalk('Reloading browser', 'cyan')}`);\n this.emit(message);\n worker.kill();\n this.busy = false;\n });\n worker.send({task: task, config: config});\n }\n\n // on(event, fn) {\n // this.on(event, fn);\n // }\n\n // this.watcher = chokidar.watch(config.watchers, config.options);\n // this.watcher.on('change', path => logger.log(`File ${path} has been changed`));\n}\nexport default new Watcher();\n", + "content": "'use strict';\nconst {fork} = require('child_process');\nconst chokidar = require('chokidar');\nconst path = require('path');\nconst EventEmitter = require('events');\nconst {readFileSync, writeFileSync} = require('fs');\n// const {merge} = require('lodash');\nconst logger = require('backed-logger');\nconst time = () => {\n return new Date().toLocaleTimeString();\n};\nlet worker;\n\nconst ensureArray = array => {\n if (Array.isArray(array)) {\n return array;\n }\n if (!array) {\n return [];\n }\n return [array];\n};\n\n/**\n * @extends EventEmitter\n */\nclass Watcher extends EventEmitter {\n\n /**\n * @param {object} config {@link Config}\n */\n watch(config) {\n return new Promise((resolve, reject) => {\n if (!config.watch) {\n logger.warn('nothing to watch');\n reject('nothing to watch');\n return process.kill(process.pid, 'SIGINT');\n }\n this.server = config.server;\n this.configureDemo(this.server);\n\n logger.log(`[${time()}] ${logger._chalk('Starting initial build', 'cyan')}`);\n this.runWorker(config);\n\n logger.log(`[${time()}] ${logger._chalk('Watching files for changes', 'cyan')}`);\n\n let watchers = {};\n for (let watch of config.watch) {\n watchers[watch.task] = chokidar.watch(watch.src, watch.options);\n watchers[watch.task].on('change', () => {\n // allow developers to select wich build they want to rebuild when watching (this results in a quicker browser refresh...)\n if (watch.options.presets) {\n config.presets = ensureArray(watch.options.presets);\n }\n this.runWorker(watch.task, config);\n });\n }\n // resolve();\n });\n }\n\n configureDemo(server) {\n logger.log(`[${time()}] ${logger._chalk('Configuring demo', 'cyan')}`);\n\n if (server) {\n let demoPath = path.join(process.cwd(), server.demo);\n\n if (!demoPath.includes('index.html')) {\n demoPath = path.join(demoPath, 'index.html');\n }\n let demo = readFileSync(demoPath, 'utf-8');\n if (!demo.includes('/reload/reload.js')) {\n demo = demo.replace('', '\\t\\n');\n writeFileSync(demoPath, demo);\n }\n }\n }\n\n runWorker(task, config) {\n if (this.busy) {\n worker.kill();\n this.busy = false;\n }\n this.busy = true;\n worker = fork(path.join(__dirname, 'workers/watcher-worker.js'));\n worker.on('message', message => {\n if (message === 'done') {\n this.configureDemo(this.server);\n message = 'reload';\n }\n logger.log(`[${time()}] ${logger._chalk('Reloading browser', 'cyan')}`);\n this.emit(message);\n worker.kill();\n this.busy = false;\n });\n worker.send({task: task, config: config});\n }\n\n // on(event, fn) {\n // this.on(event, fn);\n // }\n\n // this.watcher = chokidar.watch(config.watchers, config.options);\n // this.watcher.on('change', path => logger.log(`File ${path} has been changed`));\n}\nexport default new Watcher();\n", "static": true, "longname": "src/watcher.js", "access": null, @@ -1455,7 +1692,7 @@ "lineNumber": 1 }, { - "__docId__": 50, + "__docId__": 59, "kind": "variable", "name": "fork", "memberof": "src/watcher.js", @@ -1481,7 +1718,7 @@ } }, { - "__docId__": 51, + "__docId__": 60, "kind": "variable", "name": "chokidar", "memberof": "src/watcher.js", @@ -1507,7 +1744,7 @@ } }, { - "__docId__": 52, + "__docId__": 61, "kind": "variable", "name": "path", "memberof": "src/watcher.js", @@ -1533,7 +1770,7 @@ } }, { - "__docId__": 53, + "__docId__": 62, "kind": "variable", "name": "EventEmitter", "memberof": "src/watcher.js", @@ -1559,7 +1796,7 @@ } }, { - "__docId__": 54, + "__docId__": 63, "kind": "variable", "name": "readFileSync", "memberof": "src/watcher.js", @@ -1585,7 +1822,7 @@ } }, { - "__docId__": 55, + "__docId__": 64, "kind": "variable", "name": "logger", "memberof": "src/watcher.js", @@ -1611,7 +1848,7 @@ } }, { - "__docId__": 56, + "__docId__": 65, "kind": "function", "name": "time", "memberof": "src/watcher.js", @@ -1640,7 +1877,43 @@ } }, { - "__docId__": 57, + "__docId__": 66, + "kind": "function", + "name": "ensureArray", + "memberof": "src/watcher.js", + "generator": false, + "async": false, + "static": true, + "longname": "src/watcher.js~ensureArray", + "access": null, + "export": false, + "importPath": "backed-cli/src/watcher.js", + "importStyle": null, + "description": null, + "lineNumber": 14, + "undocument": true, + "unknown": [ + { + "tagName": "@_undocument", + "tagValue": "" + } + ], + "params": [ + { + "name": "array", + "types": [ + "*" + ] + } + ], + "return": { + "types": [ + "undefined[]" + ] + } + }, + { + "__docId__": 67, "kind": "class", "name": "Watcher", "memberof": "src/watcher.js", @@ -1651,7 +1924,7 @@ "importPath": "backed-cli/src/watcher.js", "importStyle": null, "description": "", - "lineNumber": 17, + "lineNumber": 27, "pseudoExport": true, "interface": false, "extends": [ @@ -1659,7 +1932,7 @@ ] }, { - "__docId__": 58, + "__docId__": 68, "kind": "method", "name": "watch", "memberof": "src/watcher.js~Watcher", @@ -1669,7 +1942,7 @@ "longname": "src/watcher.js~Watcher#watch", "access": null, "description": "", - "lineNumber": 22, + "lineNumber": 32, "params": [ { "nullable": null, @@ -1689,7 +1962,7 @@ } }, { - "__docId__": 59, + "__docId__": 69, "kind": "member", "name": "server", "memberof": "src/watcher.js~Watcher", @@ -1697,7 +1970,7 @@ "longname": "src/watcher.js~Watcher#server", "access": null, "description": null, - "lineNumber": 29, + "lineNumber": 39, "undocument": true, "unknown": [ { @@ -1712,7 +1985,7 @@ } }, { - "__docId__": 60, + "__docId__": 70, "kind": "method", "name": "configureDemo", "memberof": "src/watcher.js~Watcher", @@ -1722,7 +1995,7 @@ "longname": "src/watcher.js~Watcher#configureDemo", "access": null, "description": null, - "lineNumber": 48, + "lineNumber": 62, "undocument": true, "unknown": [ { @@ -1740,7 +2013,7 @@ ] }, { - "__docId__": 61, + "__docId__": 71, "kind": "method", "name": "runWorker", "memberof": "src/watcher.js~Watcher", @@ -1750,7 +2023,7 @@ "longname": "src/watcher.js~Watcher#runWorker", "access": null, "description": null, - "lineNumber": 65, + "lineNumber": 79, "undocument": true, "unknown": [ { @@ -1774,7 +2047,7 @@ ] }, { - "__docId__": 62, + "__docId__": 72, "kind": "member", "name": "busy", "memberof": "src/watcher.js~Watcher", @@ -1782,7 +2055,7 @@ "longname": "src/watcher.js~Watcher#busy", "access": null, "description": null, - "lineNumber": 68, + "lineNumber": 82, "undocument": true, "unknown": [ { @@ -1797,7 +2070,7 @@ } }, { - "__docId__": 63, + "__docId__": 73, "kind": "member", "name": "busy", "memberof": "src/watcher.js~Watcher", @@ -1805,7 +2078,7 @@ "longname": "src/watcher.js~Watcher#busy", "access": null, "description": null, - "lineNumber": 70, + "lineNumber": 84, "undocument": true, "unknown": [ { @@ -1820,7 +2093,7 @@ } }, { - "__docId__": 64, + "__docId__": 74, "kind": "member", "name": "busy", "memberof": "src/watcher.js~Watcher", @@ -1828,7 +2101,7 @@ "longname": "src/watcher.js~Watcher#busy", "access": null, "description": null, - "lineNumber": 80, + "lineNumber": 94, "undocument": true, "unknown": [ { @@ -1843,7 +2116,7 @@ } }, { - "__docId__": 65, + "__docId__": 75, "kind": "variable", "name": "watcher", "memberof": "src/watcher.js", @@ -1854,7 +2127,7 @@ "importPath": "backed-cli/src/watcher.js", "importStyle": "watcher", "description": null, - "lineNumber": 92, + "lineNumber": 106, "undocument": true, "unknown": [ { @@ -1869,7 +2142,7 @@ } }, { - "__docId__": 66, + "__docId__": 76, "kind": "file", "name": "src/workers/log-worker.js", "content": "'use strict';\nconst elegantSpinner = require('elegant-spinner');\nconst logUpdate = require('log-update');\nconst chalk = require('chalk');\nlet frame = elegantSpinner();\nlet text = 'Building';\nlet done = false;\nlet running = false;\nlet startTime;\n\nconst time = () => {\n return new Date().toLocaleTimeString();\n};\n\nconst now = () => {\n return Date.now();\n};\n\nlet interval = () => {\n setInterval(() => {\n if (running) {\n logUpdate(`[${time()}] ${text} ${frame()}`);\n if (done) {\n process.send('done');\n }\n }\n }, 50);\n};\nprocess.on('message', message => {\n if (message === 'start') {\n running = true;\n startTime = now();\n interval();\n } else if (message === 'pauze') {\n running = false;\n } else if (message === 'resume') {\n running = true;\n } else if (message.includes('finished')) {\n frame = () => {\n return '';\n };\n let period = now() - startTime;\n period /= 1000;\n text = `${message} after: ${chalk.magenta(period + ' sec')}`;\n } else if (message === 'done') {\n done = true;\n } else {\n text = message;\n }\n});\n", @@ -1880,7 +2153,7 @@ "lineNumber": 1 }, { - "__docId__": 67, + "__docId__": 77, "kind": "variable", "name": "elegantSpinner", "memberof": "src/workers/log-worker.js", @@ -1906,7 +2179,7 @@ } }, { - "__docId__": 68, + "__docId__": 78, "kind": "variable", "name": "logUpdate", "memberof": "src/workers/log-worker.js", @@ -1932,7 +2205,7 @@ } }, { - "__docId__": 69, + "__docId__": 79, "kind": "variable", "name": "chalk", "memberof": "src/workers/log-worker.js", @@ -1958,7 +2231,7 @@ } }, { - "__docId__": 70, + "__docId__": 80, "kind": "variable", "name": "frame", "memberof": "src/workers/log-worker.js", @@ -1984,7 +2257,7 @@ } }, { - "__docId__": 71, + "__docId__": 81, "kind": "variable", "name": "text", "memberof": "src/workers/log-worker.js", @@ -2010,7 +2283,7 @@ } }, { - "__docId__": 72, + "__docId__": 82, "kind": "variable", "name": "done", "memberof": "src/workers/log-worker.js", @@ -2036,7 +2309,7 @@ } }, { - "__docId__": 73, + "__docId__": 83, "kind": "variable", "name": "running", "memberof": "src/workers/log-worker.js", @@ -2062,7 +2335,7 @@ } }, { - "__docId__": 74, + "__docId__": 84, "kind": "function", "name": "time", "memberof": "src/workers/log-worker.js", @@ -2091,7 +2364,7 @@ } }, { - "__docId__": 75, + "__docId__": 85, "kind": "function", "name": "now", "memberof": "src/workers/log-worker.js", @@ -2120,7 +2393,7 @@ } }, { - "__docId__": 76, + "__docId__": 86, "kind": "function", "name": "interval", "memberof": "src/workers/log-worker.js", @@ -2144,7 +2417,7 @@ "params": [] }, { - "__docId__": 77, + "__docId__": 87, "kind": "file", "name": "src/workers/watcher-worker.js", "content": "'use strict';\nconst webup = require('webup');\nconst builder = require('backed-builder');\nconst fs = require('backed-fs');\nconst logger = require('backed-logger');\n\nprocess.on('message', message => {\n const config = message.config;\n const task = message.task;\n switch (task) {\n case 'build':\n if (config.entry && config.sources) {\n webup(config).then(() => {\n process.send('reload');\n });\n } else {\n builder.build(config).then(() => {\n process.send('reload');\n });\n }\n break;\n case 'copy':\n fs.copySources(config.copy).then(() => {\n logger.succes(`${config.name}::copy finished`);\n process.send('done');\n });\n break;\n }\n});\n", @@ -2155,7 +2428,7 @@ "lineNumber": 1 }, { - "__docId__": 78, + "__docId__": 88, "kind": "variable", "name": "webup", "memberof": "src/workers/watcher-worker.js", @@ -2181,7 +2454,7 @@ } }, { - "__docId__": 79, + "__docId__": 89, "kind": "variable", "name": "builder", "memberof": "src/workers/watcher-worker.js", @@ -2207,7 +2480,7 @@ } }, { - "__docId__": 80, + "__docId__": 90, "kind": "variable", "name": "fs", "memberof": "src/workers/watcher-worker.js", @@ -2233,7 +2506,7 @@ } }, { - "__docId__": 81, + "__docId__": 91, "kind": "variable", "name": "logger", "memberof": "src/workers/watcher-worker.js", @@ -2259,7 +2532,7 @@ } }, { - "__docId__": 83, + "__docId__": 93, "kind": "external", "name": "Infinity", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity", @@ -2271,7 +2544,7 @@ "builtinExternal": true }, { - "__docId__": 84, + "__docId__": 94, "kind": "external", "name": "NaN", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN", @@ -2283,7 +2556,7 @@ "builtinExternal": true }, { - "__docId__": 85, + "__docId__": 95, "kind": "external", "name": "undefined", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined", @@ -2295,7 +2568,7 @@ "builtinExternal": true }, { - "__docId__": 86, + "__docId__": 96, "kind": "external", "name": "null", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null", @@ -2307,7 +2580,7 @@ "builtinExternal": true }, { - "__docId__": 87, + "__docId__": 97, "kind": "external", "name": "Object", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object", @@ -2319,7 +2592,7 @@ "builtinExternal": true }, { - "__docId__": 88, + "__docId__": 98, "kind": "external", "name": "object", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object", @@ -2331,7 +2604,7 @@ "builtinExternal": true }, { - "__docId__": 89, + "__docId__": 99, "kind": "external", "name": "Function", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function", @@ -2343,7 +2616,7 @@ "builtinExternal": true }, { - "__docId__": 90, + "__docId__": 100, "kind": "external", "name": "function", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function", @@ -2355,7 +2628,7 @@ "builtinExternal": true }, { - "__docId__": 91, + "__docId__": 101, "kind": "external", "name": "Boolean", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean", @@ -2367,7 +2640,7 @@ "builtinExternal": true }, { - "__docId__": 92, + "__docId__": 102, "kind": "external", "name": "boolean", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean", @@ -2379,7 +2652,7 @@ "builtinExternal": true }, { - "__docId__": 93, + "__docId__": 103, "kind": "external", "name": "Symbol", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol", @@ -2391,7 +2664,7 @@ "builtinExternal": true }, { - "__docId__": 94, + "__docId__": 104, "kind": "external", "name": "Error", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error", @@ -2403,7 +2676,7 @@ "builtinExternal": true }, { - "__docId__": 95, + "__docId__": 105, "kind": "external", "name": "EvalError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError", @@ -2415,7 +2688,7 @@ "builtinExternal": true }, { - "__docId__": 96, + "__docId__": 106, "kind": "external", "name": "InternalError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError", @@ -2427,7 +2700,7 @@ "builtinExternal": true }, { - "__docId__": 97, + "__docId__": 107, "kind": "external", "name": "RangeError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError", @@ -2439,7 +2712,7 @@ "builtinExternal": true }, { - "__docId__": 98, + "__docId__": 108, "kind": "external", "name": "ReferenceError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError", @@ -2451,7 +2724,7 @@ "builtinExternal": true }, { - "__docId__": 99, + "__docId__": 109, "kind": "external", "name": "SyntaxError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError", @@ -2463,7 +2736,7 @@ "builtinExternal": true }, { - "__docId__": 100, + "__docId__": 110, "kind": "external", "name": "TypeError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError", @@ -2475,7 +2748,7 @@ "builtinExternal": true }, { - "__docId__": 101, + "__docId__": 111, "kind": "external", "name": "URIError", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError", @@ -2487,7 +2760,7 @@ "builtinExternal": true }, { - "__docId__": 102, + "__docId__": 112, "kind": "external", "name": "Number", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number", @@ -2499,7 +2772,7 @@ "builtinExternal": true }, { - "__docId__": 103, + "__docId__": 113, "kind": "external", "name": "number", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number", @@ -2511,7 +2784,7 @@ "builtinExternal": true }, { - "__docId__": 104, + "__docId__": 114, "kind": "external", "name": "Date", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date", @@ -2523,7 +2796,7 @@ "builtinExternal": true }, { - "__docId__": 105, + "__docId__": 115, "kind": "external", "name": "String", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String", @@ -2535,7 +2808,7 @@ "builtinExternal": true }, { - "__docId__": 106, + "__docId__": 116, "kind": "external", "name": "string", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String", @@ -2547,7 +2820,7 @@ "builtinExternal": true }, { - "__docId__": 107, + "__docId__": 117, "kind": "external", "name": "RegExp", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp", @@ -2559,7 +2832,7 @@ "builtinExternal": true }, { - "__docId__": 108, + "__docId__": 118, "kind": "external", "name": "Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array", @@ -2571,7 +2844,7 @@ "builtinExternal": true }, { - "__docId__": 109, + "__docId__": 119, "kind": "external", "name": "Int8Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array", @@ -2583,7 +2856,7 @@ "builtinExternal": true }, { - "__docId__": 110, + "__docId__": 120, "kind": "external", "name": "Uint8Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array", @@ -2595,7 +2868,7 @@ "builtinExternal": true }, { - "__docId__": 111, + "__docId__": 121, "kind": "external", "name": "Uint8ClampedArray", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray", @@ -2607,7 +2880,7 @@ "builtinExternal": true }, { - "__docId__": 112, + "__docId__": 122, "kind": "external", "name": "Int16Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array", @@ -2619,7 +2892,7 @@ "builtinExternal": true }, { - "__docId__": 113, + "__docId__": 123, "kind": "external", "name": "Uint16Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array", @@ -2631,7 +2904,7 @@ "builtinExternal": true }, { - "__docId__": 114, + "__docId__": 124, "kind": "external", "name": "Int32Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array", @@ -2643,7 +2916,7 @@ "builtinExternal": true }, { - "__docId__": 115, + "__docId__": 125, "kind": "external", "name": "Uint32Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array", @@ -2655,7 +2928,7 @@ "builtinExternal": true }, { - "__docId__": 116, + "__docId__": 126, "kind": "external", "name": "Float32Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array", @@ -2667,7 +2940,7 @@ "builtinExternal": true }, { - "__docId__": 117, + "__docId__": 127, "kind": "external", "name": "Float64Array", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array", @@ -2679,7 +2952,7 @@ "builtinExternal": true }, { - "__docId__": 118, + "__docId__": 128, "kind": "external", "name": "Map", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map", @@ -2691,7 +2964,7 @@ "builtinExternal": true }, { - "__docId__": 119, + "__docId__": 129, "kind": "external", "name": "Set", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set", @@ -2703,7 +2976,7 @@ "builtinExternal": true }, { - "__docId__": 120, + "__docId__": 130, "kind": "external", "name": "WeakMap", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap", @@ -2715,7 +2988,7 @@ "builtinExternal": true }, { - "__docId__": 121, + "__docId__": 131, "kind": "external", "name": "WeakSet", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet", @@ -2727,7 +3000,7 @@ "builtinExternal": true }, { - "__docId__": 122, + "__docId__": 132, "kind": "external", "name": "ArrayBuffer", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer", @@ -2739,7 +3012,7 @@ "builtinExternal": true }, { - "__docId__": 123, + "__docId__": 133, "kind": "external", "name": "DataView", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView", @@ -2751,7 +3024,7 @@ "builtinExternal": true }, { - "__docId__": 124, + "__docId__": 134, "kind": "external", "name": "JSON", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON", @@ -2763,7 +3036,7 @@ "builtinExternal": true }, { - "__docId__": 125, + "__docId__": 135, "kind": "external", "name": "Promise", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise", @@ -2775,7 +3048,7 @@ "builtinExternal": true }, { - "__docId__": 126, + "__docId__": 136, "kind": "external", "name": "Generator", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator", @@ -2787,7 +3060,7 @@ "builtinExternal": true }, { - "__docId__": 127, + "__docId__": 137, "kind": "external", "name": "GeneratorFunction", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction", @@ -2799,7 +3072,7 @@ "builtinExternal": true }, { - "__docId__": 128, + "__docId__": 138, "kind": "external", "name": "Reflect", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect", @@ -2811,7 +3084,7 @@ "builtinExternal": true }, { - "__docId__": 129, + "__docId__": 139, "kind": "external", "name": "Proxy", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy", @@ -2824,7 +3097,7 @@ "builtinExternal": true }, { - "__docId__": 131, + "__docId__": 141, "kind": "external", "name": "CanvasRenderingContext2D", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D", @@ -2836,7 +3109,7 @@ "builtinExternal": true }, { - "__docId__": 132, + "__docId__": 142, "kind": "external", "name": "DocumentFragment", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/API/DocumentFragment", @@ -2848,7 +3121,7 @@ "builtinExternal": true }, { - "__docId__": 133, + "__docId__": 143, "kind": "external", "name": "Element", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/API/Element", @@ -2860,7 +3133,7 @@ "builtinExternal": true }, { - "__docId__": 134, + "__docId__": 144, "kind": "external", "name": "Event", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/API/Event", @@ -2872,7 +3145,7 @@ "builtinExternal": true }, { - "__docId__": 135, + "__docId__": 145, "kind": "external", "name": "Node", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/API/Node", @@ -2884,7 +3157,7 @@ "builtinExternal": true }, { - "__docId__": 136, + "__docId__": 146, "kind": "external", "name": "NodeList", "externalLink": "https://developer.mozilla.org/en-US/docs/Web/API/NodeList", @@ -2896,7 +3169,7 @@ "builtinExternal": true }, { - "__docId__": 137, + "__docId__": 147, "kind": "external", "name": "XMLHttpRequest", "externalLink": "https://developer.mozilla.org/en/docs/Web/API/XMLHttpRequest", @@ -2908,7 +3181,7 @@ "builtinExternal": true }, { - "__docId__": 138, + "__docId__": 148, "kind": "external", "name": "AudioContext", "externalLink": "https://developer.mozilla.org/en/docs/Web/API/AudioContext", diff --git a/docs/file/src/backed.js.html b/docs/file/src/backed.js.html index 63f1abb..0bc80f0 100644 --- a/docs/file/src/backed.js.html +++ b/docs/file/src/backed.js.html @@ -55,6 +55,7 @@ commander .version(version) .option('-w, --watch', 'watch for file changes & rebuild on change') + .option('-u, --uglify', 'minimize code ouput') .option('-b, --build', 'build your app/component') .option('-s, --serve', 'serve your app/component') .option('-c, --copy', 'copy files from your app/component src folder to it distribution folder') @@ -64,6 +65,7 @@ const commands = { build: Boolean(commander.build), + uglify: Boolean(commander.uglify), serve: Boolean(commander.serve) || Boolean(commander.watch), watch: Boolean(commander.watch), copy: Boolean(commander.build) || Boolean(commander.copy) @@ -76,6 +78,9 @@ */ new Config().then(config => { async function run(config) { + if (config.uglify) { + commands.uglify = true; + } for (const task of Object.entries(commands)) { const name = task[0]; const enabled = task[1]; diff --git a/docs/file/src/server.js.html b/docs/file/src/server.js.html index ca33282..ecd3140 100644 --- a/docs/file/src/server.js.html +++ b/docs/file/src/server.js.html @@ -90,9 +90,13 @@ use: [{path: null, static: null}], bowerPath: 'bower_components', nodeModulesPath: 'node_modules', + port: 3000, index: null}) { return new Promise((resolve, reject) => { if (config) { + this.appname = config.name || global.config.name; + this.entry = config.entry || global.config.entry; + this.port = config.port || global.config.port; this.handleOldOptions(config); if (config.use) { for (let use of config.use) { @@ -138,12 +142,15 @@ app.use('/license', express.static(files[0])); }); - server.listen(3000, error => { - if (error) { - return logger.warn(error); - } - logger.log(`${global.config.name}::serving from http://localhost:${config.port}/${config.entry.replace('/', '')}`); - opn(`http://localhost:${config.port}/${config.entry.replace('/', '')}`); + app.get('/', (request, response) => { + console.log(request.params); + }); + this.listen(); + + server.on('error', error => { + logger.warn(error); + this.port += 1; + return this.listen(); }); } else { reject(logger.warn(`${global.config.name}::server config not found [example](https://raw.githubusercontent.com/VandeurenGlenn/backed-cli/master/config/backed.json)`)); @@ -151,6 +158,13 @@ }); } + listen() { + server.listen(this.port, () => { + logger.log(`${this.appname}::serving from http://localhost:${this.port}/${this.entry.replace('/', '')}`); + opn(`http://localhost:${this.port}/${this.entry.replace('/', '')}`); + }); + } + /** * @param {string} path - location of the file * @param {string} alternate - returns when path is undefined diff --git a/docs/file/src/tasks.js.html b/docs/file/src/tasks.js.html index 86ffe03..76d26c6 100644 --- a/docs/file/src/tasks.js.html +++ b/docs/file/src/tasks.js.html @@ -44,7 +44,9 @@

src/tasks.js

'use strict';
 const fs = require('backed-fs');
+const {readFile} = require('fs');
 const webup = require('webup');
+const uglifyEs = require('uglify-es');
 import builder from './../node_modules/backed-builder/src/builder.js';
 import server from './server.js';
 import watcher from './watcher.js';
@@ -60,6 +62,31 @@
   });
 };
 
+const read = src => {
+  return new Promise((resolve, reject) => {
+    readFile(src, 'utf-8', (error, code) => {
+      if (error) {
+        reject(error);
+      }
+      resolve(code);
+    });
+  });
+};
+
+const uglify = config => {
+  return new Promise((resolve, reject) => {
+    async function generator() {
+      for (const bundle of config.bundles) {
+        const file = await read(bundle.dest);
+        const result = uglifyEs.minify(file, {compress: true});
+        const done = await fs.write({contents: result.code}, bundle.dest.replace('.js', '.min.js'));
+      }
+      resolve();
+    }
+    generator();
+  });
+};
+
 const copy = config => {
   return new Promise((resolve, reject) => {
     return fs.copySources(config.copy).then(() => {
@@ -81,6 +108,7 @@
 
 export default {
   build,
+  uglify,
   copy,
   serve,
   watch
diff --git a/docs/file/src/watcher.js.html b/docs/file/src/watcher.js.html
index 1eccb49..68d88cc 100644
--- a/docs/file/src/watcher.js.html
+++ b/docs/file/src/watcher.js.html
@@ -55,6 +55,16 @@
 };
 let worker;
 
+const ensureArray = array => {
+  if (Array.isArray(array)) {
+    return array;
+  }
+  if (!array) {
+    return [];
+  }
+  return [array];
+};
+
 /**
  * @extends EventEmitter
  */
@@ -82,6 +92,10 @@
       for (let watch of config.watch) {
         watchers[watch.task] = chokidar.watch(watch.src, watch.options);
         watchers[watch.task].on('change', () => {
+          // allow developers to select wich build they want to rebuild when watching (this results in a quicker browser refresh...)
+          if (watch.options.presets) {
+            config.presets = ensureArray(watch.options.presets);
+          }
           this.runWorker(watch.task, config);
         });
       }
diff --git a/docs/package.json b/docs/package.json
index 32555ee..a710d67 100644
--- a/docs/package.json
+++ b/docs/package.json
@@ -1,6 +1,6 @@
 {
   "name": "backed-cli",
-  "version": "0.9.1",
+  "version": "0.11.0",
   "description": "The official command line interface for Backed",
   "homepage": "https://github.com/vandeurenglenn/backed-cli",
   "author": {
@@ -39,7 +39,8 @@
     "gulp-nsp": "^2.1.0",
     "gulp-plumber": "^1.0.0",
     "merge-stream": "^1.0.1",
-    "rollup-plugin-uglify": "^1.0.2"
+    "rollup-plugin-uglify": "^1.0.2",
+    "uglify-es": "^3.0.28"
   },
   "eslintConfig": {
     "extends": "xo-space",
diff --git a/docs/script/search_index.js b/docs/script/search_index.js
index 0c98cfb..e2399e7 100644
--- a/docs/script/search_index.js
+++ b/docs/script/search_index.js
@@ -461,12 +461,36 @@ window.esdocSearchIndex = [
     "src/server.js~Server#appLocation",
     "method"
   ],
+  [
+    "src/server.js~server#appname",
+    "class/src/server.js~Server.html#instance-member-appname",
+    "src/server.js~Server#appname",
+    "member"
+  ],
+  [
+    "src/server.js~server#entry",
+    "class/src/server.js~Server.html#instance-member-entry",
+    "src/server.js~Server#entry",
+    "member"
+  ],
   [
     "src/server.js~server#handleoldoptions",
     "class/src/server.js~Server.html#instance-method-handleOldOptions",
     "src/server.js~Server#handleOldOptions",
     "method"
   ],
+  [
+    "src/server.js~server#listen",
+    "class/src/server.js~Server.html#instance-method-listen",
+    "src/server.js~Server#listen",
+    "method"
+  ],
+  [
+    "src/server.js~server#port",
+    "class/src/server.js~Server.html#instance-member-port",
+    "src/server.js~Server#port",
+    "member"
+  ],
   [
     "src/server.js~server#reload",
     "class/src/server.js~Server.html#instance-method-reload",
diff --git a/docs/source.html b/docs/source.html
index a8d8ef0..26e7284 100644
--- a/docs/source.html
+++ b/docs/source.html
@@ -41,7 +41,7 @@
 
-

Source 14/27

+

Source 14/31

@@ -60,9 +60,9 @@ - - - + + + @@ -70,33 +70,33 @@ - + - + - - - - + + + + - - - + + + - + - - - + + + diff --git a/docs/variable/index.html b/docs/variable/index.html index d2295d8..3a06a77 100644 --- a/docs/variable/index.html +++ b/docs/variable/index.html @@ -117,11 +117,11 @@

- source + source

-
import server from 'backed-cli/src/server.js'
+
import server from 'backed-cli/src/server.js'
@@ -160,11 +160,11 @@

- source + source

-
import watcher from 'backed-cli/src/watcher.js'
+
import watcher from 'backed-cli/src/watcher.js'
diff --git a/package.json b/package.json index 8078c8b..a710d67 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "backed-cli", - "version": "0.10.0", + "version": "0.11.0", "description": "The official command line interface for Backed", "homepage": "https://github.com/vandeurenglenn/backed-cli", "author": {
src/backed.js - -1508 byte532017-07-02 00:02:08 (UTC)1655 byte582017-09-01 13:05:39 (UTC)
src/config.js71 %10/14 5816 byte 2112017-07-05 00:25:37 (UTC)2017-07-05 14:20:45 (UTC)
src/server.jssrc/server.js Server server33 %2/64694 byte1392017-07-05 00:19:45 (UTC)20 %2/105056 byte1532017-08-05 20:10:43 (UTC)
src/tasks.js - -879 byte432017-07-04 23:49:30 (UTC)1581 byte712017-09-01 14:52:48 (UTC)
src/watcher.jssrc/watcher.js Watcher watcher 28 %2/72634 byte922017-07-01 23:04:30 (UTC)3023 byte1062017-07-05 14:20:56 (UTC)
src/workers/log-worker.js