diff --git a/__tests__/__snapshots__/bin.js.snap b/__tests__/__snapshots__/bin.js.snap index e89925da4..6088d94b7 100644 --- a/__tests__/__snapshots__/bin.js.snap +++ b/__tests__/__snapshots__/bin.js.snap @@ -1594,10 +1594,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 150, "line": 13, }, "start": Object { "column": 0, + "index": 102, "line": 11, }, }, @@ -1622,10 +1624,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 101, "line": 10, }, "start": Object { "column": 0, + "index": 72, "line": 8, }, }, @@ -1660,10 +1664,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 232, "line": 20, }, "start": Object { "column": 0, + "index": 183, "line": 18, }, }, @@ -1688,10 +1694,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 182, "line": 17, }, "start": Object { "column": 0, + "index": 152, "line": 15, }, }, @@ -1726,10 +1734,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 70, "line": 6, }, "start": Object { "column": 0, + "index": 26, "line": 4, }, }, @@ -1754,10 +1764,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 25, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, diff --git a/__tests__/__snapshots__/index.js.snap b/__tests__/__snapshots__/index.js.snap index bd494ced1..51d8397af 100644 --- a/__tests__/__snapshots__/index.js.snap +++ b/__tests__/__snapshots__/index.js.snap @@ -24,12 +24,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 9, + "index": 9, "line": 1, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 0, "line": 1, }, }, @@ -90,11 +92,13 @@ exports[`build 3`] = ` \\"loc\\": { \\"start\\": { \\"line\\": 1, - \\"column\\": 0 + \\"column\\": 0, + \\"index\\": 0 }, \\"end\\": { \\"line\\": 1, - \\"column\\": 9 + \\"column\\": 9, + \\"index\\": 9 } }, \\"augments\\": [], diff --git a/__tests__/__snapshots__/test.js.snap b/__tests__/__snapshots__/test.js.snap index e8a0a2294..2b2de1886 100644 --- a/__tests__/__snapshots__/test.js.snap +++ b/__tests__/__snapshots__/test.js.snap @@ -8,12 +8,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 1, + "index": 147, "line": 10, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 113, "line": 8, }, }, @@ -47,12 +49,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 112, "line": 7, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 73, "line": 5, }, }, @@ -86,12 +90,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 2, + "index": 195, "line": 10, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 118, "line": 7, }, }, @@ -117,12 +123,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 117, "line": 6, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 38, "line": 3, }, }, @@ -188,12 +196,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 2, + "index": 144, "line": 8, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 80, "line": 5, }, }, @@ -219,12 +229,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 79, "line": 4, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 0, "line": 1, }, }, @@ -295,12 +307,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 1, + "index": 222, "line": 18, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 87, "line": 6, }, }, @@ -329,12 +343,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 86, "line": 5, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 1, "line": 2, }, }, @@ -400,12 +416,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 5, + "index": 216, "line": 16, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 4, + "index": 161, "line": 13, }, }, @@ -435,12 +453,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 7, + "index": 156, "line": 12, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 4, + "index": 121, "line": 10, }, }, @@ -482,12 +502,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 1, + "index": 218, "line": 20, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 88, "line": 7, }, }, @@ -512,12 +534,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 87, "line": 6, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 2, "line": 3, }, }, @@ -583,12 +607,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 1, + "index": 216, "line": 19, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 119, "line": 10, }, }, @@ -618,12 +644,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 12, + "index": 118, "line": 9, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 106, "line": 9, }, }, @@ -640,12 +668,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 214, "line": 18, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 2, + "index": 165, "line": 15, }, }, @@ -670,12 +700,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 5, + "index": 162, "line": 14, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 2, + "index": 131, "line": 12, }, }, @@ -845,12 +877,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 2, + "index": 144, "line": 8, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 80, "line": 5, }, }, @@ -876,12 +910,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 79, "line": 4, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 0, "line": 1, }, }, @@ -2561,12 +2597,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 1, + "index": 245, "line": 13, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 180, "line": 10, }, }, @@ -2597,12 +2635,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 179, "line": 9, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 0, "line": 1, }, }, @@ -2708,12 +2748,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 2, + "index": 144, "line": 8, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 80, "line": 5, }, }, @@ -2739,12 +2781,14 @@ Array [ "loc": SourceLocation { "end": Position { "column": 3, + "index": 79, "line": 4, }, "filename": undefined, "identifierName": undefined, "start": Position { "column": 0, + "index": 0, "line": 1, }, }, @@ -2815,10 +2859,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 72, "line": 4, }, "start": Object { "column": 0, + "index": 7, "line": 2, }, }, @@ -2831,10 +2877,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 6, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -3071,10 +3119,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 190, "line": 9, }, "start": Object { "column": 0, + "index": 148, "line": 7, }, }, @@ -3111,10 +3161,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 147, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -3129,10 +3181,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 376, "line": 18, }, "start": Object { "column": 0, + "index": 304, "line": 16, }, }, @@ -3158,10 +3212,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 303, "line": 15, }, "start": Object { "column": 0, + "index": 192, "line": 11, }, }, @@ -3268,10 +3324,12 @@ Array [ "loc": Object { "end": Object { "column": 47, + "index": 500, "line": 24, }, "start": Object { "column": 0, + "index": 453, "line": 24, }, }, @@ -3297,10 +3355,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 452, "line": 23, }, "start": Object { "column": 0, + "index": 378, "line": 20, }, }, @@ -3792,10 +3852,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 92, "line": 5, }, "start": Object { "column": 0, + "index": 16, "line": 2, }, }, @@ -3821,10 +3883,12 @@ Array [ "loc": Object { "end": Object { "column": 15, + "index": 15, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -3858,10 +3922,12 @@ Array [ "loc": Object { "end": Object { "column": 22, + "index": 90, "line": 4, }, "start": Object { "column": 2, + "index": 70, "line": 4, }, }, @@ -3892,10 +3958,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 67, "line": 3, }, "start": Object { "column": 2, + "index": 46, "line": 3, }, }, @@ -4009,10 +4077,12 @@ Array [ "loc": Object { "end": Object { "column": 28, + "index": 28, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -4025,10 +4095,12 @@ Array [ "loc": Object { "end": Object { "column": 28, + "index": 28, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -4068,10 +4140,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 41, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -4084,10 +4158,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 41, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -4102,10 +4178,12 @@ Array [ "loc": Object { "end": Object { "column": 14, + "index": 39, "line": 2, }, "start": Object { "column": 2, + "index": 27, "line": 2, }, }, @@ -4118,10 +4196,12 @@ Array [ "loc": Object { "end": Object { "column": 14, + "index": 39, "line": 2, }, "start": Object { "column": 2, + "index": 27, "line": 2, }, }, @@ -4182,10 +4262,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 246, "line": 11, }, "start": Object { "column": 0, + "index": 40, "line": 3, }, }, @@ -4198,10 +4280,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 246, "line": 11, }, "start": Object { "column": 0, + "index": 40, "line": 3, }, }, @@ -4216,10 +4300,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 107, "line": 5, }, "start": Object { "column": 2, + "index": 91, "line": 5, }, }, @@ -4232,10 +4318,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 107, "line": 5, }, "start": Object { "column": 2, + "index": 91, "line": 5, }, }, @@ -4276,10 +4364,12 @@ Array [ "loc": Object { "end": Object { "column": 22, + "index": 130, "line": 6, }, "start": Object { "column": 2, + "index": 110, "line": 6, }, }, @@ -4292,10 +4382,12 @@ Array [ "loc": Object { "end": Object { "column": 22, + "index": 130, "line": 6, }, "start": Object { "column": 2, + "index": 110, "line": 6, }, }, @@ -4336,10 +4428,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 154, "line": 7, }, "start": Object { "column": 2, + "index": 133, "line": 7, }, }, @@ -4352,10 +4446,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 154, "line": 7, }, "start": Object { "column": 2, + "index": 133, "line": 7, }, }, @@ -4404,10 +4500,12 @@ Array [ "loc": Object { "end": Object { "column": 26, + "index": 181, "line": 8, }, "start": Object { "column": 2, + "index": 157, "line": 8, }, }, @@ -4420,10 +4518,12 @@ Array [ "loc": Object { "end": Object { "column": 26, + "index": 181, "line": 8, }, "start": Object { "column": 2, + "index": 157, "line": 8, }, }, @@ -4464,10 +4564,12 @@ Array [ "loc": Object { "end": Object { "column": 30, + "index": 212, "line": 9, }, "start": Object { "column": 2, + "index": 184, "line": 9, }, }, @@ -4480,10 +4582,12 @@ Array [ "loc": Object { "end": Object { "column": 30, + "index": 212, "line": 9, }, "start": Object { "column": 2, + "index": 184, "line": 9, }, }, @@ -4524,10 +4628,12 @@ Array [ "loc": Object { "end": Object { "column": 31, + "index": 244, "line": 10, }, "start": Object { "column": 2, + "index": 215, "line": 10, }, }, @@ -4540,10 +4646,12 @@ Array [ "loc": Object { "end": Object { "column": 31, + "index": 244, "line": 10, }, "start": Object { "column": 2, + "index": 215, "line": 10, }, }, @@ -4619,10 +4727,12 @@ Array [ "loc": Object { "end": Object { "column": 25, + "index": 63, "line": 3, }, "start": Object { "column": 0, + "index": 38, "line": 3, }, }, @@ -4635,10 +4745,12 @@ Array [ "loc": Object { "end": Object { "column": 25, + "index": 63, "line": 3, }, "start": Object { "column": 0, + "index": 38, "line": 3, }, }, @@ -4676,10 +4788,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 66, "line": 5, }, "start": Object { "column": 0, + "index": 48, "line": 5, }, }, @@ -4691,10 +4805,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 66, "line": 5, }, "start": Object { "column": 0, + "index": 48, "line": 5, }, }, @@ -4727,10 +4843,12 @@ Array [ "loc": Object { "end": Object { "column": 31, + "index": 124, "line": 8, }, "start": Object { "column": 0, + "index": 93, "line": 8, }, }, @@ -4756,10 +4874,12 @@ Array [ "loc": Object { "end": Object { "column": 24, + "index": 92, "line": 7, }, "start": Object { "column": 0, + "index": 68, "line": 7, }, }, @@ -4810,10 +4930,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 360, "line": 19, }, "start": Object { "column": 0, + "index": 248, "line": 13, }, }, @@ -4825,10 +4947,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 360, "line": 19, }, "start": Object { "column": 0, + "index": 248, "line": 13, }, }, @@ -4844,10 +4968,12 @@ Array [ "loc": Object { "end": Object { "column": 13, + "index": 283, "line": 14, }, "start": Object { "column": 2, + "index": 272, "line": 14, }, }, @@ -4860,10 +4986,12 @@ Array [ "loc": Object { "end": Object { "column": 13, + "index": 283, "line": 14, }, "start": Object { "column": 2, + "index": 272, "line": 14, }, }, @@ -4903,10 +5031,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 302, "line": 15, }, "start": Object { "column": 2, + "index": 287, "line": 15, }, }, @@ -4919,10 +5049,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 302, "line": 15, }, "start": Object { "column": 2, + "index": 287, "line": 15, }, }, @@ -4962,10 +5094,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 322, "line": 16, }, "start": Object { "column": 2, + "index": 306, "line": 16, }, }, @@ -4978,10 +5112,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 322, "line": 16, }, "start": Object { "column": 2, + "index": 306, "line": 16, }, }, @@ -5027,10 +5163,12 @@ Array [ "loc": Object { "end": Object { "column": 10, + "index": 334, "line": 17, }, "start": Object { "column": 2, + "index": 326, "line": 17, }, }, @@ -5042,10 +5180,12 @@ Array [ "loc": Object { "end": Object { "column": 10, + "index": 334, "line": 17, }, "start": Object { "column": 2, + "index": 326, "line": 17, }, }, @@ -5084,10 +5224,12 @@ Array [ "loc": Object { "end": Object { "column": 21, + "index": 357, "line": 18, }, "start": Object { "column": 2, + "index": 338, "line": 18, }, }, @@ -5100,10 +5242,12 @@ Array [ "loc": Object { "end": Object { "column": 21, + "index": 357, "line": 18, }, "start": Object { "column": 2, + "index": 338, "line": 18, }, }, @@ -5161,10 +5305,12 @@ Array [ "loc": Object { "end": Object { "column": 16, + "index": 1264, "line": 55, }, "start": Object { "column": 0, + "index": 1248, "line": 55, }, }, @@ -5177,10 +5323,12 @@ Array [ "loc": Object { "end": Object { "column": 16, + "index": 1264, "line": 55, }, "start": Object { "column": 0, + "index": 1248, "line": 55, }, }, @@ -5214,10 +5362,12 @@ Array [ "loc": Object { "end": Object { "column": 16, + "index": 1281, "line": 56, }, "start": Object { "column": 0, + "index": 1265, "line": 56, }, }, @@ -5230,10 +5380,12 @@ Array [ "loc": Object { "end": Object { "column": 16, + "index": 1281, "line": 56, }, "start": Object { "column": 0, + "index": 1265, "line": 56, }, }, @@ -5267,10 +5419,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 1332, "line": 60, }, "start": Object { "column": 0, + "index": 1309, "line": 60, }, }, @@ -5283,10 +5437,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 1332, "line": 60, }, "start": Object { "column": 0, + "index": 1309, "line": 60, }, }, @@ -5324,10 +5480,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 1350, "line": 61, }, "start": Object { "column": 0, + "index": 1333, "line": 61, }, }, @@ -5340,10 +5498,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 1350, "line": 61, }, "start": Object { "column": 0, + "index": 1333, "line": 61, }, }, @@ -5381,10 +5541,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 1368, "line": 62, }, "start": Object { "column": 0, + "index": 1351, "line": 62, }, }, @@ -5397,10 +5559,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 1368, "line": 62, }, "start": Object { "column": 0, + "index": 1351, "line": 62, }, }, @@ -5438,10 +5602,12 @@ Array [ "loc": Object { "end": Object { "column": 34, + "index": 1488, "line": 68, }, "start": Object { "column": 0, + "index": 1454, "line": 68, }, }, @@ -5454,10 +5620,12 @@ Array [ "loc": Object { "end": Object { "column": 34, + "index": 1488, "line": 68, }, "start": Object { "column": 0, + "index": 1454, "line": 68, }, }, @@ -5501,10 +5669,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 1537, "line": 74, }, "start": Object { "column": 0, + "index": 1506, "line": 72, }, }, @@ -5516,10 +5686,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 1537, "line": 74, }, "start": Object { "column": 0, + "index": 1506, "line": 72, }, }, @@ -5535,10 +5707,12 @@ Array [ "loc": Object { "end": Object { "column": 10, + "index": 1534, "line": 73, }, "start": Object { "column": 2, + "index": 1526, "line": 73, }, }, @@ -5551,10 +5725,12 @@ Array [ "loc": Object { "end": Object { "column": 10, + "index": 1534, "line": 73, }, "start": Object { "column": 2, + "index": 1526, "line": 73, }, }, @@ -5612,10 +5788,12 @@ Array [ "loc": Object { "end": Object { "column": 4, + "index": 1611, "line": 80, }, "start": Object { "column": 0, + "index": 1557, "line": 77, }, }, @@ -5641,10 +5819,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 1556, "line": 76, }, "start": Object { "column": 0, + "index": 1539, "line": 76, }, }, @@ -5688,10 +5868,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 1610, "line": 80, }, "start": Object { "column": 2, + "index": 1587, "line": 78, }, }, @@ -5703,10 +5885,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 1610, "line": 80, }, "start": Object { "column": 2, + "index": 1587, "line": 78, }, }, @@ -5722,10 +5906,12 @@ Array [ "loc": Object { "end": Object { "column": 12, + "index": 1606, "line": 79, }, "start": Object { "column": 4, + "index": 1598, "line": 79, }, }, @@ -5738,10 +5924,12 @@ Array [ "loc": Object { "end": Object { "column": 12, + "index": 1606, "line": 79, }, "start": Object { "column": 4, + "index": 1598, "line": 79, }, }, @@ -6850,10 +7038,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 67, "line": 5, }, "start": Object { "column": 0, + "index": 40, "line": 3, }, }, @@ -6865,10 +7055,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 67, "line": 5, }, "start": Object { "column": 0, + "index": 40, "line": 3, }, }, @@ -6901,10 +7093,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 64, "line": 4, }, "start": Object { "column": 2, + "index": 59, "line": 4, }, }, @@ -6921,10 +7115,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 64, "line": 4, }, "start": Object { "column": 2, + "index": 59, "line": 4, }, }, @@ -7015,10 +7211,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 58, "line": 3, }, "start": Object { "column": 0, + "index": 40, "line": 3, }, }, @@ -7030,10 +7228,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 58, "line": 3, }, "start": Object { "column": 0, + "index": 40, "line": 3, }, }, @@ -7106,10 +7306,12 @@ Array [ "loc": Object { "end": Object { "column": 10, + "index": 192, "line": 9, }, "start": Object { "column": 0, + "index": 103, "line": 5, }, }, @@ -7136,10 +7338,12 @@ have any parameter descriptions.", "loc": Object { "end": Object { "column": 3, + "index": 102, "line": 4, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -7206,10 +7410,12 @@ have any parameter descriptions.", "loc": Object { "end": Object { "column": 37, + "index": 311, "line": 16, }, "start": Object { "column": 0, + "index": 274, "line": 16, }, }, @@ -7239,10 +7445,12 @@ have any parameter descriptions.", "loc": Object { "end": Object { "column": 3, + "index": 273, "line": 15, }, "start": Object { "column": 0, + "index": 194, "line": 11, }, }, @@ -7313,10 +7521,12 @@ have any parameter descriptions.", "loc": Object { "end": Object { "column": 31, + "index": 472, "line": 23, }, "start": Object { "column": 0, + "index": 441, "line": 23, }, }, @@ -7342,10 +7552,12 @@ have any parameter descriptions.", "loc": Object { "end": Object { "column": 3, + "index": 440, "line": 22, }, "start": Object { "column": 0, + "index": 313, "line": 18, }, }, @@ -7468,10 +7680,12 @@ have any parameter descriptions.", "loc": Object { "end": Object { "column": 1, + "index": 1217, "line": 75, }, "start": Object { "column": 0, + "index": 663, "line": 36, }, }, @@ -7505,10 +7719,12 @@ class A { "loc": Object { "end": Object { "column": 3, + "index": 662, "line": 35, }, "start": Object { "column": 0, + "index": 474, "line": 25, }, }, @@ -7523,10 +7739,12 @@ class A { "loc": Object { "end": Object { "column": 18, + "index": 829, "line": 45, }, "start": Object { "column": 2, + "index": 813, "line": 45, }, }, @@ -7552,10 +7770,12 @@ class A { "loc": Object { "end": Object { "column": 5, + "index": 810, "line": 44, }, "start": Object { "column": 2, + "index": 764, "line": 42, }, }, @@ -7596,10 +7816,12 @@ class A { "loc": Object { "end": Object { "column": 3, + "index": 889, "line": 52, }, "start": Object { "column": 2, + "index": 862, "line": 50, }, }, @@ -7625,10 +7847,12 @@ class A { "loc": Object { "end": Object { "column": 5, + "index": 859, "line": 49, }, "start": Object { "column": 2, + "index": 833, "line": 47, }, }, @@ -7669,10 +7893,12 @@ class A { "loc": Object { "end": Object { "column": 4, + "index": 1007, "line": 59, }, "start": Object { "column": 2, + "index": 949, "line": 57, }, }, @@ -7698,10 +7924,12 @@ class A { "loc": Object { "end": Object { "column": 5, + "index": 946, "line": 56, }, "start": Object { "column": 2, + "index": 893, "line": 54, }, }, @@ -7760,10 +7988,12 @@ class A { "loc": Object { "end": Object { "column": 3, + "index": 1215, "line": 74, }, "start": Object { "column": 2, + "index": 1181, "line": 72, }, }, @@ -7790,10 +8020,12 @@ as a property.", "loc": Object { "end": Object { "column": 5, + "index": 1178, "line": 71, }, "start": Object { "column": 2, + "index": 1095, "line": 68, }, }, @@ -7836,10 +8068,12 @@ as a property.", "loc": Object { "end": Object { "column": 3, + "index": 1091, "line": 66, }, "start": Object { "column": 2, + "index": 1051, "line": 64, }, }, @@ -7865,10 +8099,12 @@ as a property.", "loc": Object { "end": Object { "column": 5, + "index": 1048, "line": 63, }, "start": Object { "column": 2, + "index": 1011, "line": 61, }, }, @@ -8005,10 +8241,12 @@ class A { "loc": Object { "end": Object { "column": 25, + "index": 1349, "line": 82, }, "start": Object { "column": 0, + "index": 1324, "line": 82, }, }, @@ -8034,10 +8272,12 @@ class A { "loc": Object { "end": Object { "column": 3, + "index": 1323, "line": 81, }, "start": Object { "column": 0, + "index": 1219, "line": 77, }, }, @@ -8103,10 +8343,12 @@ class A { "loc": Object { "end": Object { "column": 23, + "index": 1540, "line": 90, }, "start": Object { "column": 0, + "index": 1517, "line": 90, }, }, @@ -8165,10 +8407,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 1516, "line": 89, }, "start": Object { "column": 0, + "index": 1351, "line": 84, }, }, @@ -8234,10 +8478,12 @@ It takes a ", "loc": Object { "end": Object { "column": 43, + "index": 1628, "line": 95, }, "start": Object { "column": 0, + "index": 1585, "line": 95, }, }, @@ -8263,10 +8509,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 1584, "line": 94, }, "start": Object { "column": 0, + "index": 1542, "line": 92, }, }, @@ -8309,10 +8557,12 @@ It takes a ", "loc": Object { "end": Object { "column": 1, + "index": 1856, "line": 107, }, "start": Object { "column": 0, + "index": 1670, "line": 100, }, }, @@ -8338,10 +8588,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 1669, "line": 99, }, "start": Object { "column": 0, + "index": 1630, "line": 97, }, }, @@ -8389,10 +8641,12 @@ It takes a ", "loc": Object { "end": Object { "column": 23, + "index": 1935, "line": 114, }, "start": Object { "column": 0, + "index": 1912, "line": 114, }, }, @@ -8418,10 +8672,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 1911, "line": 113, }, "start": Object { "column": 0, + "index": 1877, "line": 111, }, }, @@ -8455,10 +8711,12 @@ It takes a ", "loc": Object { "end": Object { "column": 36, + "index": 2079, "line": 122, }, "start": Object { "column": 0, + "index": 2043, "line": 122, }, }, @@ -8484,10 +8742,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 2042, "line": 121, }, "start": Object { "column": 0, + "index": 1963, "line": 118, }, }, @@ -8553,10 +8813,12 @@ It takes a ", "loc": Object { "end": Object { "column": 1, + "index": 2208, "line": 129, }, "start": Object { "column": 0, + "index": 2145, "line": 127, }, }, @@ -8582,10 +8844,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 2144, "line": 126, }, "start": Object { "column": 0, + "index": 2081, "line": 124, }, }, @@ -8627,10 +8891,12 @@ It takes a ", "loc": Object { "end": Object { "column": 26, + "index": 2368, "line": 143, }, "start": Object { "column": 0, + "index": 2342, "line": 143, }, }, @@ -8656,10 +8922,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 2341, "line": 142, }, "start": Object { "column": 0, + "index": 2296, "line": 139, }, }, @@ -8700,10 +8968,12 @@ It takes a ", "loc": Object { "end": Object { "column": 23, + "index": 2433, "line": 149, }, "start": Object { "column": 0, + "index": 2410, "line": 149, }, }, @@ -8729,10 +8999,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 2409, "line": 148, }, "start": Object { "column": 0, + "index": 2370, "line": 145, }, }, @@ -8772,10 +9044,12 @@ It takes a ", "loc": Object { "end": Object { "column": 42, + "index": 2610, "line": 160, }, "start": Object { "column": 0, + "index": 2568, "line": 160, }, }, @@ -8800,10 +9074,12 @@ It takes a ", "loc": Object { "end": Object { "column": 3, + "index": 2567, "line": 159, }, "start": Object { "column": 0, + "index": 2537, "line": 157, }, }, @@ -8836,10 +9112,12 @@ It takes a ", "loc": Object { "end": Object { "column": 1, + "index": 2819, "line": 169, }, "start": Object { "column": 0, + "index": 2645, "line": 163, }, }, @@ -8865,10 +9143,12 @@ It takes a ", "loc": Object { "end": Object { "column": 32, + "index": 2644, "line": 162, }, "start": Object { "column": 0, + "index": 2612, "line": 162, }, }, @@ -8978,10 +9258,12 @@ It takes a ", "loc": Object { "end": Object { "column": 1, + "index": 2936, "line": 174, }, "start": Object { "column": 0, + "index": 2854, "line": 172, }, }, @@ -9007,10 +9289,12 @@ It takes a ", "loc": Object { "end": Object { "column": 32, + "index": 2853, "line": 171, }, "start": Object { "column": 0, + "index": 2821, "line": 171, }, }, @@ -9062,10 +9346,12 @@ It takes a ", "loc": Object { "end": Object { "column": 1, + "index": 3228, "line": 189, }, "start": Object { "column": 0, + "index": 2966, "line": 177, }, }, @@ -9091,10 +9377,12 @@ It takes a ", "loc": Object { "end": Object { "column": 27, + "index": 2965, "line": 176, }, "start": Object { "column": 0, + "index": 2938, "line": 176, }, }, @@ -11231,10 +11519,12 @@ Array [ "loc": Object { "end": Object { "column": 36, + "index": 93, "line": 4, }, "start": Object { "column": 0, + "index": 57, "line": 4, }, }, @@ -11260,10 +11550,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 56, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -11297,10 +11589,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 295, "line": 18, }, "start": Object { "column": 0, + "index": 167, "line": 10, }, }, @@ -11326,10 +11620,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 166, "line": 9, }, "start": Object { "column": 0, + "index": 95, "line": 6, }, }, @@ -11344,10 +11640,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 289, "line": 16, }, "start": Object { "column": 4, + "index": 275, "line": 16, }, }, @@ -11372,10 +11670,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 270, "line": 15, }, "start": Object { "column": 4, + "index": 211, "line": 12, }, }, @@ -11470,10 +11770,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 428, "line": 25, }, "start": Object { "column": 0, + "index": 362, "line": 23, }, }, @@ -11499,10 +11801,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 361, "line": 22, }, "start": Object { "column": 0, + "index": 297, "line": 20, }, }, @@ -11941,10 +12245,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 361, "line": 25, }, "start": Object { "column": 0, + "index": 34, "line": 4, }, }, @@ -11970,10 +12276,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 33, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -11988,10 +12296,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 175, "line": 11, }, "start": Object { "column": 2, + "index": 129, "line": 9, }, }, @@ -12017,10 +12327,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 126, "line": 8, }, "start": Object { "column": 2, + "index": 60, "line": 5, }, }, @@ -12075,10 +12387,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 359, "line": 24, }, "start": Object { "column": 2, + "index": 317, "line": 22, }, }, @@ -12104,10 +12418,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 314, "line": 21, }, "start": Object { "column": 2, + "index": 235, "line": 17, }, }, @@ -12352,10 +12668,12 @@ Array [ "loc": Object { "end": Object { "column": 39, + "index": 58, "line": 4, }, "start": Object { "column": 0, + "index": 19, "line": 4, }, }, @@ -12368,10 +12686,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 18, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -12503,10 +12823,12 @@ Array [ "loc": Object { "end": Object { "column": 41, + "index": 435, "line": 14, }, "start": Object { "column": 0, + "index": 394, "line": 14, }, }, @@ -12532,10 +12854,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 393, "line": 13, }, "start": Object { "column": 0, + "index": 314, "line": 10, }, }, @@ -12607,10 +12931,12 @@ Array [ "loc": Object { "end": Object { "column": 18, + "index": 63, "line": 4, }, "start": Object { "column": 0, + "index": 45, "line": 4, }, }, @@ -12635,10 +12961,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 44, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -12671,10 +12999,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 144, "line": 8, }, "start": Object { "column": 0, + "index": 80, "line": 5, }, }, @@ -12700,10 +13030,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 79, "line": 4, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -13006,10 +13338,12 @@ Array [ "loc": Object { "end": Object { "column": 0, + "index": 185, "line": 9, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -13035,10 +13369,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 184, "line": 8, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -13359,10 +13695,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 200, "line": 10, }, "start": Object { "column": 0, + "index": 150, "line": 7, }, }, @@ -13406,10 +13744,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 149, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -13625,10 +13965,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 147, "line": 10, }, "start": Object { "column": 0, + "index": 113, "line": 8, }, }, @@ -13662,10 +14004,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 112, "line": 7, }, "start": Object { "column": 0, + "index": 73, "line": 5, }, }, @@ -13758,10 +14102,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 255, "line": 18, }, "start": Object { "column": 0, + "index": 60, "line": 5, }, }, @@ -13787,10 +14133,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 59, "line": 4, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -13856,10 +14204,12 @@ Array [ "loc": Object { "end": Object { "column": 37, + "index": 150, "line": 9, }, "start": Object { "column": 2, + "index": 115, "line": 9, }, }, @@ -13872,10 +14222,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 112, "line": 8, }, "start": Object { "column": 2, + "index": 86, "line": 6, }, }, @@ -13917,10 +14269,12 @@ Array [ "loc": Object { "end": Object { "column": 30, + "index": 235, "line": 15, }, "start": Object { "column": 2, + "index": 207, "line": 15, }, }, @@ -13951,10 +14305,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 204, "line": 14, }, "start": Object { "column": 2, + "index": 154, "line": 11, }, }, @@ -14188,10 +14544,12 @@ Array [ "loc": Object { "end": Object { "column": 48, + "index": 95, "line": 4, }, "start": Object { "column": 0, + "index": 47, "line": 4, }, }, @@ -14216,10 +14574,12 @@ Array [ "loc": Object { "end": Object { "column": 36, + "index": 46, "line": 3, }, "start": Object { "column": 0, + "index": 10, "line": 3, }, }, @@ -14303,10 +14663,12 @@ Array [ "loc": Object { "end": Object { "column": 74, + "index": 95, "line": 4, }, "start": Object { "column": 0, + "index": 21, "line": 4, }, }, @@ -14332,10 +14694,12 @@ Array [ "loc": Object { "end": Object { "column": 10, + "index": 20, "line": 3, }, "start": Object { "column": 0, + "index": 10, "line": 3, }, }, @@ -14397,10 +14761,12 @@ Array [ "loc": Object { "end": Object { "column": 32, + "index": 141, "line": 6, }, "start": Object { "column": 0, + "index": 109, "line": 6, }, }, @@ -14426,10 +14792,12 @@ Array [ "loc": Object { "end": Object { "column": 12, + "index": 108, "line": 5, }, "start": Object { "column": 0, + "index": 96, "line": 5, }, }, @@ -14602,10 +14970,12 @@ Array [ "loc": Object { "end": Object { "column": 19, + "index": 38, "line": 4, }, "start": Object { "column": 0, + "index": 19, "line": 4, }, }, @@ -14630,10 +15000,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 18, "line": 3, }, "start": Object { "column": 0, + "index": 10, "line": 3, }, }, @@ -14683,10 +15055,12 @@ Array [ "loc": Object { "end": Object { "column": 25, + "index": 75, "line": 7, }, "start": Object { "column": 0, + "index": 50, "line": 7, }, }, @@ -14711,10 +15085,12 @@ Array [ "loc": Object { "end": Object { "column": 9, + "index": 49, "line": 6, }, "start": Object { "column": 0, + "index": 40, "line": 6, }, }, @@ -14764,10 +15140,12 @@ Array [ "loc": Object { "end": Object { "column": 39, + "index": 125, "line": 10, }, "start": Object { "column": 0, + "index": 86, "line": 10, }, }, @@ -14793,10 +15171,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 85, "line": 9, }, "start": Object { "column": 0, + "index": 77, "line": 9, }, }, @@ -14865,10 +15245,12 @@ Array [ "loc": Object { "end": Object { "column": 43, + "index": 180, "line": 13, }, "start": Object { "column": 0, + "index": 137, "line": 13, }, }, @@ -14894,10 +15276,12 @@ Array [ "loc": Object { "end": Object { "column": 9, + "index": 136, "line": 12, }, "start": Object { "column": 0, + "index": 127, "line": 12, }, }, @@ -14966,10 +15350,12 @@ Array [ "loc": Object { "end": Object { "column": 42, + "index": 234, "line": 16, }, "start": Object { "column": 0, + "index": 192, "line": 16, }, }, @@ -14995,10 +15381,12 @@ Array [ "loc": Object { "end": Object { "column": 9, + "index": 191, "line": 15, }, "start": Object { "column": 0, + "index": 182, "line": 15, }, }, @@ -15575,10 +15963,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 178, "line": 14, }, "start": Object { "column": 0, + "index": 101, "line": 9, }, }, @@ -15604,10 +15994,12 @@ Array [ "loc": Object { "end": Object { "column": 20, + "index": 100, "line": 8, }, "start": Object { "column": 0, + "index": 80, "line": 8, }, }, @@ -15622,10 +16014,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 142, "line": 11, }, "start": Object { "column": 2, + "index": 136, "line": 11, }, }, @@ -15651,10 +16045,12 @@ Array [ "loc": Object { "end": Object { "column": 22, + "index": 133, "line": 10, }, "start": Object { "column": 2, + "index": 113, "line": 10, }, }, @@ -15797,10 +16193,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 112, "line": 6, }, "start": Object { "column": 0, + "index": 52, "line": 4, }, }, @@ -15826,10 +16224,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 51, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -15863,10 +16263,12 @@ Array [ "loc": Object { "end": Object { "column": 42, + "index": 174, "line": 9, }, "start": Object { "column": 0, + "index": 132, "line": 9, }, }, @@ -15879,10 +16281,12 @@ Array [ "loc": Object { "end": Object { "column": 17, + "index": 131, "line": 8, }, "start": Object { "column": 0, + "index": 114, "line": 8, }, }, @@ -16010,10 +16414,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 133, "line": 8, }, "start": Object { "column": 0, + "index": 95, "line": 6, }, }, @@ -16039,10 +16445,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 94, "line": 5, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -16142,10 +16550,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 540, "line": 23, }, "start": Object { "column": 0, + "index": 487, "line": 21, }, }, @@ -16239,10 +16649,12 @@ and ", "loc": Object { "end": Object { "column": 3, + "index": 486, "line": 20, }, "start": Object { "column": 0, + "index": 135, "line": 10, }, }, @@ -16749,10 +17161,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 148, "line": 9, }, "start": Object { "column": 0, + "index": 33, "line": 4, }, }, @@ -16778,10 +17192,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 32, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -16796,10 +17212,12 @@ Array [ "loc": Object { "end": Object { "column": 15, + "index": 105, "line": 6, }, "start": Object { "column": 2, + "index": 92, "line": 6, }, }, @@ -16825,10 +17243,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 89, "line": 5, }, "start": Object { "column": 2, + "index": 68, "line": 5, }, }, @@ -16873,10 +17293,12 @@ Array [ "loc": Object { "end": Object { "column": 15, + "index": 146, "line": 8, }, "start": Object { "column": 2, + "index": 133, "line": 8, }, }, @@ -16902,10 +17324,12 @@ Array [ "loc": Object { "end": Object { "column": 23, + "index": 130, "line": 7, }, "start": Object { "column": 2, + "index": 109, "line": 7, }, }, @@ -17153,10 +17577,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 147, "line": 10, }, "start": Object { "column": 0, + "index": 113, "line": 8, }, }, @@ -17190,10 +17616,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 112, "line": 7, }, "start": Object { "column": 0, + "index": 73, "line": 5, }, }, @@ -17294,10 +17722,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 541, "line": 28, }, "start": Object { "column": 0, + "index": 72, "line": 6, }, }, @@ -17323,10 +17753,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 71, "line": 5, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -17341,10 +17773,12 @@ Array [ "loc": Object { "end": Object { "column": 20, + "index": 176, "line": 10, }, "start": Object { "column": 4, + "index": 160, "line": 10, }, }, @@ -17369,10 +17803,12 @@ Array [ "loc": Object { "end": Object { "column": 19, + "index": 155, "line": 9, }, "start": Object { "column": 4, + "index": 140, "line": 9, }, }, @@ -17412,10 +17848,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 360, "line": 18, }, "start": Object { "column": 4, + "index": 310, "line": 16, }, }, @@ -17441,10 +17879,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 305, "line": 15, }, "start": Object { "column": 4, + "index": 182, "line": 11, }, }, @@ -17551,10 +17991,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 534, "line": 26, }, "start": Object { "column": 4, + "index": 494, "line": 24, }, }, @@ -17580,10 +18022,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 489, "line": 23, }, "start": Object { "column": 4, + "index": 366, "line": 19, }, }, @@ -18104,10 +18548,12 @@ Array [ "loc": Object { "end": Object { "column": 16, + "index": 70, "line": 4, }, "start": Object { "column": 0, + "index": 54, "line": 4, }, }, @@ -18120,10 +18566,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 53, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -18228,10 +18676,12 @@ Array [ "loc": Object { "end": Object { "column": 49, + "index": 128, "line": 7, }, "start": Object { "column": 0, + "index": 79, "line": 7, }, }, @@ -18244,10 +18694,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 78, "line": 6, }, "start": Object { "column": 0, + "index": 72, "line": 6, }, }, @@ -18577,10 +19029,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 470, "line": 28, }, "start": Object { "column": 0, + "index": 86, "line": 7, }, }, @@ -18611,10 +19065,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 85, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -18630,10 +19086,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 343, "line": 20, }, "start": Object { "column": 2, + "index": 297, "line": 18, }, }, @@ -18659,10 +19117,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 294, "line": 17, }, "start": Object { "column": 2, + "index": 160, "line": 12, }, }, @@ -18771,10 +19231,12 @@ Array [ "loc": Object { "end": Object { "column": 26, + "index": 467, "line": 27, }, "start": Object { "column": 2, + "index": 443, "line": 27, }, }, @@ -18800,10 +19262,12 @@ Array [ "loc": Object { "end": Object { "column": 7, + "index": 440, "line": 26, }, "start": Object { "column": 2, + "index": 347, "line": 22, }, }, @@ -19184,10 +19648,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 150, "line": 9, }, "start": Object { "column": 0, + "index": 95, "line": 7, }, }, @@ -19221,10 +19687,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 94, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -19496,10 +19964,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 352, "line": 14, }, "start": Object { "column": 0, + "index": 288, "line": 11, }, }, @@ -19540,10 +20010,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 287, "line": 10, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -19967,10 +20439,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 289, "line": 19, }, "start": Object { "column": 0, + "index": 170, "line": 13, }, }, @@ -19996,10 +20470,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 73, "line": 6, }, "start": Object { "column": 0, + "index": 14, "line": 3, }, }, @@ -20071,10 +20547,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 289, "line": 19, }, "start": Object { "column": 0, + "index": 170, "line": 13, }, }, @@ -20100,10 +20578,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 169, "line": 12, }, "start": Object { "column": 0, + "index": 75, "line": 8, }, }, @@ -20491,10 +20971,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 585, "line": 13, }, "start": Object { "column": 0, + "index": 479, "line": 10, }, }, @@ -20520,10 +21002,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 478, "line": 9, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -21117,10 +21601,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 114, "line": 13, }, "start": Object { "column": 0, + "index": 108, "line": 13, }, }, @@ -21146,10 +21632,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 48, "line": 5, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -21161,10 +21649,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 114, "line": 13, }, "start": Object { "column": 0, + "index": 108, "line": 13, }, }, @@ -21190,10 +21680,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 107, "line": 12, }, "start": Object { "column": 1, + "index": 52, "line": 8, }, }, @@ -21351,10 +21843,12 @@ Array [ "loc": Object { "end": Object { "column": 32, + "index": 314, "line": 7, }, "start": Object { "column": 0, + "index": 282, "line": 7, }, }, @@ -21367,10 +21861,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 281, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -21563,10 +22059,12 @@ Array [ "loc": Object { "end": Object { "column": 32, + "index": 314, "line": 7, }, "start": Object { "column": 0, + "index": 282, "line": 7, }, }, @@ -21578,10 +22076,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 654, "line": 19, }, "start": Object { "column": 0, + "index": 316, "line": 9, }, }, @@ -22604,10 +23104,12 @@ Array [ "loc": Object { "end": Object { "column": 0, + "index": 185, "line": 7, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -22636,10 +23138,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 184, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -22840,10 +23344,12 @@ Array [ "loc": Object { "end": Object { "column": 0, + "index": 47, "line": 5, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -22872,10 +23378,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 46, "line": 4, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -23045,10 +23553,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 55, "line": 5, }, "start": Object { "column": 0, + "index": 7, "line": 2, }, }, @@ -23061,10 +23571,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 6, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -23281,10 +23793,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 161, "line": 7, }, "start": Object { "column": 0, + "index": 87, "line": 5, }, }, @@ -23310,10 +23824,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 86, "line": 4, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -23418,10 +23934,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 372, "line": 16, }, "start": Object { "column": 0, + "index": 301, "line": 14, }, }, @@ -23447,10 +23965,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 300, "line": 13, }, "start": Object { "column": 0, + "index": 163, "line": 9, }, }, @@ -23545,10 +24065,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 517, "line": 24, }, "start": Object { "column": 0, + "index": 474, "line": 22, }, }, @@ -23574,10 +24096,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 473, "line": 21, }, "start": Object { "column": 0, + "index": 374, "line": 18, }, }, @@ -23633,10 +24157,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 653, "line": 35, }, "start": Object { "column": 0, + "index": 558, "line": 29, }, }, @@ -23662,10 +24188,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 557, "line": 28, }, "start": Object { "column": 0, + "index": 519, "line": 26, }, }, @@ -23680,10 +24208,12 @@ Array [ "loc": Object { "end": Object { "column": 14, + "index": 651, "line": 34, }, "start": Object { "column": 2, + "index": 639, "line": 34, }, }, @@ -23709,10 +24239,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 636, "line": 33, }, "start": Object { "column": 2, + "index": 572, "line": 30, }, }, @@ -23808,10 +24340,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 822, "line": 47, }, "start": Object { "column": 0, + "index": 685, "line": 40, }, }, @@ -23836,10 +24370,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 684, "line": 39, }, "start": Object { "column": 0, + "index": 655, "line": 37, }, }, @@ -23855,10 +24391,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 819, "line": 46, }, "start": Object { "column": 2, + "index": 769, "line": 44, }, }, @@ -23884,10 +24422,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 766, "line": 43, }, "start": Object { "column": 2, + "index": 713, "line": 41, }, }, @@ -23951,10 +24491,12 @@ Array [ "loc": Object { "end": Object { "column": 22, + "index": 1216, "line": 61, }, "start": Object { "column": 0, + "index": 1194, "line": 61, }, }, @@ -23993,10 +24535,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 1193, "line": 60, }, "start": Object { "column": 0, + "index": 824, "line": 49, }, }, @@ -24194,10 +24738,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 1833, "line": 77, }, "start": Object { "column": 0, + "index": 1772, "line": 75, }, }, @@ -24232,10 +24778,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 1771, "line": 74, }, "start": Object { "column": 0, + "index": 1218, "line": 63, }, }, @@ -24488,10 +25036,12 @@ The latter is preferable in case of large GeoJSON files.", "loc": Object { "end": Object { "column": 37, + "index": 2052, "line": 87, }, "start": Object { "column": 0, + "index": 2015, "line": 87, }, }, @@ -24518,10 +25068,12 @@ values specified in code.", "loc": Object { "end": Object { "column": 3, + "index": 2014, "line": 86, }, "start": Object { "column": 0, + "index": 1835, "line": 79, }, }, @@ -24622,10 +25174,12 @@ values specified in code.", "loc": Object { "end": Object { "column": 1, + "index": 2283, "line": 97, }, "start": Object { "column": 0, + "index": 2240, "line": 95, }, }, @@ -24652,10 +25206,12 @@ or any type information we could infer from annotations.", "loc": Object { "end": Object { "column": 3, + "index": 2239, "line": 94, }, "start": Object { "column": 0, + "index": 2054, "line": 89, }, }, @@ -24717,10 +25273,12 @@ or any type information we could infer from annotations.", "loc": Object { "end": Object { "column": 1, + "index": 2629, "line": 111, }, "start": Object { "column": 0, + "index": 2570, "line": 109, }, }, @@ -24747,10 +25305,12 @@ iterator destructure (RestElement)", "loc": Object { "end": Object { "column": 3, + "index": 2569, "line": 108, }, "start": Object { "column": 0, + "index": 2285, "line": 99, }, }, @@ -26888,10 +27448,12 @@ Array [ "loc": Object { "end": Object { "column": 20, + "index": 38, "line": 4, }, "start": Object { "column": 0, + "index": 18, "line": 4, }, }, @@ -26917,10 +27479,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 17, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -27047,10 +27611,12 @@ Array [ "loc": Object { "end": Object { "column": 19, + "index": 53, "line": 4, }, "start": Object { "column": 0, + "index": 34, "line": 4, }, }, @@ -27076,10 +27642,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 33, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -27113,10 +27681,12 @@ Array [ "loc": Object { "end": Object { "column": 16, + "index": 194, "line": 12, }, "start": Object { "column": 2, + "index": 180, "line": 12, }, }, @@ -27142,10 +27712,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 177, "line": 11, }, "start": Object { "column": 2, + "index": 79, "line": 8, }, }, @@ -27186,10 +27758,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 333, "line": 19, }, "start": Object { "column": 0, + "index": 62, "line": 7, }, }, @@ -27202,10 +27776,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 61, "line": 6, }, "start": Object { "column": 0, + "index": 55, "line": 6, }, }, @@ -27220,10 +27796,12 @@ Array [ "loc": Object { "end": Object { "column": 13, + "index": 331, "line": 18, }, "start": Object { "column": 2, + "index": 320, "line": 18, }, }, @@ -27250,10 +27828,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 5, + "index": 317, "line": 17, }, "start": Object { "column": 2, + "index": 198, "line": 14, }, }, @@ -27314,10 +27894,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 20, + "index": 394, "line": 24, }, "start": Object { "column": 0, + "index": 374, "line": 24, }, }, @@ -27343,10 +27925,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 3, + "index": 373, "line": 23, }, "start": Object { "column": 0, + "index": 335, "line": 21, }, }, @@ -27361,10 +27945,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 41, + "index": 460, "line": 29, }, "start": Object { "column": 0, + "index": 419, "line": 29, }, }, @@ -27390,10 +27976,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 3, + "index": 418, "line": 28, }, "start": Object { "column": 0, + "index": 396, "line": 26, }, }, @@ -27440,10 +28028,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 48, + "index": 533, "line": 34, }, "start": Object { "column": 0, + "index": 485, "line": 34, }, }, @@ -27469,10 +28059,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 3, + "index": 484, "line": 33, }, "start": Object { "column": 0, + "index": 462, "line": 31, }, }, @@ -27544,10 +28136,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 19, + "index": 588, "line": 39, }, "start": Object { "column": 0, + "index": 569, "line": 39, }, }, @@ -27573,10 +28167,12 @@ that doesn't crash anything!", "loc": Object { "end": Object { "column": 3, + "index": 568, "line": 38, }, "start": Object { "column": 0, + "index": 535, "line": 36, }, }, @@ -27949,10 +28545,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 144, "line": 8, }, "start": Object { "column": 0, + "index": 80, "line": 5, }, }, @@ -27978,10 +28576,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 79, "line": 4, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -28146,10 +28746,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 238, "line": 10, }, "start": Object { "column": 0, + "index": 180, "line": 8, }, }, @@ -28176,10 +28778,12 @@ plus 3.", "loc": Object { "end": Object { "column": 3, + "index": 179, "line": 7, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -28281,10 +28885,12 @@ plus 3.", "loc": Object { "end": Object { "column": 1, + "index": 238, "line": 10, }, "start": Object { "column": 0, + "index": 180, "line": 8, }, }, @@ -28310,10 +28916,12 @@ plus 3.", "loc": Object { "end": Object { "column": 3, + "index": 395, "line": 18, }, "start": Object { "column": 0, + "index": 240, "line": 12, }, }, @@ -28805,10 +29413,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 165, "line": 10, }, "start": Object { "column": 0, + "index": 101, "line": 7, }, }, @@ -28834,10 +29444,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 100, "line": 6, }, "start": Object { "column": 0, + "index": 21, "line": 3, }, }, @@ -29065,10 +29677,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 245, "line": 13, }, "start": Object { "column": 0, + "index": 180, "line": 10, }, }, @@ -29099,10 +29713,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 179, "line": 9, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -29404,10 +30020,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 176, "line": 19, }, "start": Object { "column": 0, + "index": 93, "line": 10, }, }, @@ -29420,10 +30038,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 92, "line": 9, }, "start": Object { "column": 0, + "index": 86, "line": 9, }, }, @@ -29438,10 +30058,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 174, "line": 18, }, "start": Object { "column": 2, + "index": 168, "line": 18, }, }, @@ -29454,10 +30076,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 165, "line": 17, }, "start": Object { "column": 2, + "index": 159, "line": 17, }, }, @@ -29498,10 +30122,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 156, "line": 16, }, "start": Object { "column": 2, + "index": 150, "line": 16, }, }, @@ -29514,10 +30140,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 147, "line": 15, }, "start": Object { "column": 2, + "index": 141, "line": 15, }, }, @@ -29558,10 +30186,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 138, "line": 14, }, "start": Object { "column": 2, + "index": 132, "line": 14, }, }, @@ -29574,10 +30204,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 129, "line": 13, }, "start": Object { "column": 2, + "index": 123, "line": 13, }, }, @@ -29618,10 +30250,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 120, "line": 12, }, "start": Object { "column": 2, + "index": 114, "line": 12, }, }, @@ -29634,10 +30268,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 111, "line": 11, }, "start": Object { "column": 2, + "index": 105, "line": 11, }, }, @@ -29698,10 +30334,12 @@ Array [ "loc": Object { "end": Object { "column": 1, + "index": 268, "line": 31, }, "start": Object { "column": 0, + "index": 185, "line": 22, }, }, @@ -29714,10 +30352,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 184, "line": 21, }, "start": Object { "column": 0, + "index": 178, "line": 21, }, }, @@ -29732,10 +30372,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 266, "line": 30, }, "start": Object { "column": 2, + "index": 260, "line": 30, }, }, @@ -29748,10 +30390,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 257, "line": 29, }, "start": Object { "column": 2, + "index": 251, "line": 29, }, }, @@ -29792,10 +30436,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 248, "line": 28, }, "start": Object { "column": 2, + "index": 242, "line": 28, }, }, @@ -29808,10 +30454,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 239, "line": 27, }, "start": Object { "column": 2, + "index": 233, "line": 27, }, }, @@ -29852,10 +30500,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 230, "line": 26, }, "start": Object { "column": 2, + "index": 224, "line": 26, }, }, @@ -29868,10 +30518,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 221, "line": 25, }, "start": Object { "column": 2, + "index": 215, "line": 25, }, }, @@ -29912,10 +30564,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 212, "line": 24, }, "start": Object { "column": 2, + "index": 206, "line": 24, }, }, @@ -29928,10 +30582,12 @@ Array [ "loc": Object { "end": Object { "column": 8, + "index": 203, "line": 23, }, "start": Object { "column": 2, + "index": 197, "line": 23, }, }, @@ -29992,10 +30648,12 @@ Array [ "loc": Object { "end": Object { "column": 15, + "index": 84, "line": 7, }, "start": Object { "column": 0, + "index": 69, "line": 7, }, }, @@ -30008,10 +30666,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 68, "line": 6, }, "start": Object { "column": 0, + "index": 62, "line": 6, }, }, @@ -30045,10 +30705,12 @@ Array [ "loc": Object { "end": Object { "column": 15, + "index": 60, "line": 4, }, "start": Object { "column": 0, + "index": 45, "line": 4, }, }, @@ -30061,10 +30723,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 44, "line": 3, }, "start": Object { "column": 0, + "index": 38, "line": 3, }, }, @@ -30304,10 +30968,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 110, "line": 11, }, "start": Object { "column": 0, + "index": 36, "line": 4, }, }, @@ -30320,10 +30986,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 35, "line": 3, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -30364,10 +31032,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 107, "line": 10, }, "start": Object { "column": 2, + "index": 86, "line": 8, }, }, @@ -30397,10 +31067,12 @@ Array [ "loc": Object { "end": Object { "column": 5, + "index": 83, "line": 7, }, "start": Object { "column": 2, + "index": 52, "line": 5, }, }, @@ -30502,10 +31174,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 125, "line": 7, }, "start": Object { "column": 0, + "index": 40, "line": 4, }, }, @@ -30518,10 +31192,12 @@ Array [ "loc": Object { "end": Object { "column": 24, + "index": 24, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -30563,10 +31239,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 125, "line": 7, }, "start": Object { "column": 0, + "index": 40, "line": 4, }, }, @@ -30579,10 +31257,12 @@ Array [ "loc": Object { "end": Object { "column": 13, + "index": 39, "line": 3, }, "start": Object { "column": 0, + "index": 26, "line": 3, }, }, @@ -30597,10 +31277,12 @@ Array [ "loc": Object { "end": Object { "column": 21, + "index": 122, "line": 6, }, "start": Object { "column": 2, + "index": 103, "line": 6, }, }, @@ -30625,10 +31307,12 @@ Array [ "loc": Object { "end": Object { "column": 31, + "index": 100, "line": 5, }, "start": Object { "column": 2, + "index": 71, "line": 5, }, }, @@ -30701,10 +31385,12 @@ Array [ "loc": Object { "end": Object { "column": 2, + "index": 237, "line": 13, }, "start": Object { "column": 0, + "index": 141, "line": 10, }, }, @@ -30717,10 +31403,12 @@ Array [ "loc": Object { "end": Object { "column": 13, + "index": 140, "line": 9, }, "start": Object { "column": 0, + "index": 127, "line": 9, }, }, @@ -30735,10 +31423,12 @@ Array [ "loc": Object { "end": Object { "column": 21, + "index": 234, "line": 12, }, "start": Object { "column": 2, + "index": 215, "line": 12, }, }, @@ -30763,10 +31453,12 @@ Array [ "loc": Object { "end": Object { "column": 36, + "index": 212, "line": 11, }, "start": Object { "column": 2, + "index": 178, "line": 11, }, }, @@ -31053,10 +31745,12 @@ Array [ "loc": Object { "end": Object { "column": 0, + "index": 116, "line": 6, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -31082,10 +31776,12 @@ Array [ "loc": Object { "end": Object { "column": 3, + "index": 115, "line": 5, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, @@ -31336,10 +32032,12 @@ Array [ "loc": Object { "end": Object { "column": 40, + "index": 47, "line": 2, }, "start": Object { "column": 0, + "index": 7, "line": 2, }, }, @@ -31352,10 +32050,12 @@ Array [ "loc": Object { "end": Object { "column": 6, + "index": 6, "line": 1, }, "start": Object { "column": 0, + "index": 0, "line": 1, }, }, diff --git a/package-lock.json b/package-lock.json index 0d2c29a99..367dcedf3 100644 --- a/package-lock.json +++ b/package-lock.json @@ -4,6 +4,14 @@ "lockfileVersion": 1, "requires": true, "dependencies": { + "@ampproject/remapping": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.1.2.tgz", + "integrity": "sha512-hoyByceqwKirw7w3Z7gnIIZC3Wx3J484Y3L/cMpXFbr7d9ZQj2mODrirNzcJa+SM3UlpWXYvKV4RlRpFXlWgXg==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.0" + } + }, "@babel/code-frame": { "version": "7.15.8", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", @@ -13,58 +21,110 @@ } }, "@babel/compat-data": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", - "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==" + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.17.7.tgz", + "integrity": "sha512-p8pdE6j0a29TNGebNm7NzYZWB3xVZJBZ7XGs42uAKzQo8VQ3F0By/cQCtUEABwIqw5zo6WA4NbmxsfzADzMKnQ==" }, "@babel/core": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", - "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-compilation-targets": "^7.16.0", - "@babel/helper-module-transforms": "^7.16.0", - "@babel/helpers": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.17.9.tgz", + "integrity": "sha512-5ug+SfZCpDAkVp9SFIZAzlW18rlzsOcJGaetCjkySnrXXDUw9AR8cDUm1iByTmdWM6yxX6/zycaV76w3YTF2gw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-module-transforms": "^7.17.7", + "@babel/helpers": "^7.17.9", + "@babel/parser": "^7.17.9", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" + "json5": "^2.2.1", + "semver": "^6.3.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "requires": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.16.7" } }, + "@babel/generator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" + }, + "@babel/traverse": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" } }, "chalk": { @@ -80,149 +140,152 @@ } }, "@babel/generator": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", - "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", "requires": { - "@babel/types": "^7.16.0", + "@babel/types": "^7.17.0", "jsesc": "^2.5.1", "source-map": "^0.5.0" } }, "@babel/helper-compilation-targets": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", - "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.17.7.tgz", + "integrity": "sha512-UFzlz2jjd8kroj0hmCFV5zr+tQPi1dpC2cRsDV/3IEW8bJfCPrPpmcSN6ZS8RqIq4LXcmpipCQFPddyFA5Yc7w==", "requires": { - "@babel/compat-data": "^7.16.0", - "@babel/helper-validator-option": "^7.14.5", + "@babel/compat-data": "^7.17.7", + "@babel/helper-validator-option": "^7.16.7", "browserslist": "^4.17.5", "semver": "^6.3.0" } }, - "@babel/helper-function-name": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", - "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "@babel/helper-environment-visitor": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.16.7.tgz", + "integrity": "sha512-SLLb0AAn6PkUeAfKJCCOl9e1R53pQlGAfc4y4XuMRZfqeMYLE0dM1LMhqbGAlGQY0lfw5/ohoYWAe9V1yibRag==", "requires": { - "@babel/helper-get-function-arity": "^7.16.0", - "@babel/template": "^7.16.0", - "@babel/types": "^7.16.0" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", - "requires": { - "@babel/highlight": "^7.16.0" - } - }, - "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - } + "@babel/types": "^7.16.7" } }, - "@babel/helper-get-function-arity": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", - "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" } }, "@babel/helper-hoist-variables": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", - "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", - "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.7.tgz", + "integrity": "sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-module-transforms": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", - "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-replace-supers": "^7.16.0", - "@babel/helper-simple-access": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.17.7.tgz", + "integrity": "sha512-VmZD99F3gNTYB7fJRDTi+u6l/zxY0BE6OIxPSU7a50s6ZUQkHwSDmV92FfM+oCG0pZRVojGYhkR8I0OGeCVREw==", + "requires": { + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-module-imports": "^7.16.7", + "@babel/helper-simple-access": "^7.17.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/helper-validator-identifier": "^7.16.7", + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.3", + "@babel/types": "^7.17.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "requires": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.16.7" } }, + "@babel/generator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" + }, + "@babel/traverse": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" } }, "chalk": { @@ -237,45 +300,26 @@ } } }, - "@babel/helper-optimise-call-expression": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", - "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", - "requires": { - "@babel/types": "^7.16.0" - } - }, "@babel/helper-plugin-utils": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.16.7.tgz", "integrity": "sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==", "dev": true }, - "@babel/helper-replace-supers": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", - "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", - "requires": { - "@babel/helper-member-expression-to-functions": "^7.16.0", - "@babel/helper-optimise-call-expression": "^7.16.0", - "@babel/traverse": "^7.16.0", - "@babel/types": "^7.16.0" - } - }, "@babel/helper-simple-access": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", - "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "version": "7.17.7", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.17.7.tgz", + "integrity": "sha512-txyMCGroZ96i+Pxr3Je3lzEJjqwaRC9buMUgtomcrLe5Nd0+fk1h0LLA+ixUF5OW7AhHuQ7Es1WcQJZmZsz2XA==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.17.0" } }, "@babel/helper-split-export-declaration": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", - "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", "requires": { - "@babel/types": "^7.16.0" + "@babel/types": "^7.16.7" } }, "@babel/helper-validator-identifier": { @@ -284,46 +328,98 @@ "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==" }, "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.16.7.tgz", + "integrity": "sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==" }, "@babel/helpers": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", - "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.17.9.tgz", + "integrity": "sha512-cPCt915ShDWUEzEp3+UNRktO2n6v49l5RSnG9M5pS24hA+2FAc5si+Pn1i4VVbQQ+jh+bIZhPFQOJOzbrOYY1Q==", "requires": { - "@babel/template": "^7.16.0", - "@babel/traverse": "^7.16.3", - "@babel/types": "^7.16.0" + "@babel/template": "^7.16.7", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "requires": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.16.7" } }, + "@babel/generator": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.17.9.tgz", + "integrity": "sha512-rAdDousTwxbIxbz5I7GEQ3lUip+xVCXooZNbsydCWs3xA7ZsYOv+CFRdzGxRX78BmQHu9B1Eso59AOZQOJDEdQ==", + "requires": { + "@babel/types": "^7.17.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-function-name": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.17.9.tgz", + "integrity": "sha512-7cRisGlVtiVqZ0MW0/yFB4atgpGLWEHUVYnb448hZK4x+vih0YO5UoS11XIYtZYqHd0dIPMdUSv8q5K4LdMnIg==", + "requires": { + "@babel/template": "^7.16.7", + "@babel/types": "^7.17.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.7.tgz", + "integrity": "sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.7.tgz", + "integrity": "sha512-xbWoy/PFoxSWazIToT9Sif+jJTlrMcndIsaOKvTA6u7QEo7ilkRZpjew18/W3c7nm8fXdUDXh02VXTbZ0pGDNw==", + "requires": { + "@babel/types": "^7.16.7" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, - "@babel/template": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", - "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" + }, + "@babel/traverse": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/parser": "^7.16.0", - "@babel/types": "^7.16.0" + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", + "debug": "^4.1.0", + "globals": "^11.1.0" } }, "chalk": { @@ -361,9 +457,9 @@ } }, "@babel/parser": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", - "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==" + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" }, "@babel/plugin-syntax-async-generators": { "version": "7.8.4", @@ -486,7 +582,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.7.tgz", "integrity": "sha512-I8j/x8kHUrbYRTUxXrrMbfCa7jxkE7tZre39x3kjr9hvI82cK1FfqLygotcWN5kdPGWcLdWMHpSBavse5tWw3w==", - "dev": true, "requires": { "@babel/code-frame": "^7.16.7", "@babel/parser": "^7.16.7", @@ -497,7 +592,6 @@ "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", - "dev": true, "requires": { "@babel/highlight": "^7.16.7" } @@ -505,14 +599,12 @@ "@babel/helper-validator-identifier": { "version": "7.16.7", "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", - "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==", - "dev": true + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" }, "@babel/highlight": { "version": "7.17.9", "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", @@ -522,14 +614,12 @@ "@babel/parser": { "version": "7.17.9", "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", - "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", - "dev": true + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" }, "@babel/types": { "version": "7.17.0", "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" @@ -539,7 +629,6 @@ "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -549,39 +638,50 @@ } }, "@babel/traverse": { - "version": "7.16.3", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", - "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", - "requires": { - "@babel/code-frame": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/helper-function-name": "^7.16.0", - "@babel/helper-hoist-variables": "^7.16.0", - "@babel/helper-split-export-declaration": "^7.16.0", - "@babel/parser": "^7.16.3", - "@babel/types": "^7.16.0", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.17.9.tgz", + "integrity": "sha512-PQO8sDIJ8SIwipTPiR71kJQCKQYB5NGImbOviK8K+kg5xkNSYXLBupuX9QhatFowrsvo9Hj8WgArg3W7ijNAQw==", + "requires": { + "@babel/code-frame": "^7.16.7", + "@babel/generator": "^7.17.9", + "@babel/helper-environment-visitor": "^7.16.7", + "@babel/helper-function-name": "^7.17.9", + "@babel/helper-hoist-variables": "^7.16.7", + "@babel/helper-split-export-declaration": "^7.16.7", + "@babel/parser": "^7.17.9", + "@babel/types": "^7.17.0", "debug": "^4.1.0", "globals": "^11.1.0" }, "dependencies": { "@babel/code-frame": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", - "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.7.tgz", + "integrity": "sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==", "requires": { - "@babel/highlight": "^7.16.0" + "@babel/highlight": "^7.16.7" } }, + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + }, "@babel/highlight": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", - "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.17.9.tgz", + "integrity": "sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "chalk": "^2.0.0", "js-tokens": "^4.0.0" } }, + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==" + }, "chalk": { "version": "2.4.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", @@ -595,12 +695,19 @@ } }, "@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "version": "7.17.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.17.0.tgz", + "integrity": "sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==", "requires": { - "@babel/helper-validator-identifier": "^7.15.7", + "@babel/helper-validator-identifier": "^7.16.7", "to-fast-properties": "^2.0.0" + }, + "dependencies": { + "@babel/helper-validator-identifier": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.16.7.tgz", + "integrity": "sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==" + } } }, "@bcoe/v8-coverage": { @@ -1047,6 +1154,25 @@ "chalk": "^4.0.0" } }, + "@jridgewell/resolve-uri": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.0.5.tgz", + "integrity": "sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==" + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.11", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.11.tgz", + "integrity": "sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.4.tgz", + "integrity": "sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, "@sinonjs/commons": { "version": "1.8.3", "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", @@ -1250,17 +1376,23 @@ "dev": true }, "@vue/compiler-core": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.22.tgz", - "integrity": "sha512-uAkovrVeTcjzpiM4ECmVaMrv/bjdgAaLzvjcGqQPBEyUrcqsCgccT9fHJ/+hWVGhyMahmBwLqcn4guULNx7sdw==", + "version": "3.2.33", + "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.33.tgz", + "integrity": "sha512-AAmr52ji3Zhk7IKIuigX2osWWsb2nQE5xsdFYjdnmtQ4gymmqXbjLvkSE174+fF3A3kstYrTgGkqgOEbsdLDpw==", "optional": true, "requires": { - "@babel/parser": "^7.15.0", - "@vue/shared": "3.2.22", + "@babel/parser": "^7.16.4", + "@vue/shared": "3.2.33", "estree-walker": "^2.0.2", "source-map": "^0.6.1" }, "dependencies": { + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "optional": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1270,33 +1402,39 @@ } }, "@vue/compiler-dom": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.22.tgz", - "integrity": "sha512-VZdsw/VuO1ODs8K7NQwnMQzKITDkIFlYYC03SVnunuf6eNRxBPEonSyqbWNoo6qNaHAEBTG6VVcZC5xC9bAx1g==", + "version": "3.2.33", + "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.33.tgz", + "integrity": "sha512-GhiG1C8X98Xz9QUX/RlA6/kgPBWJkjq0Rq6//5XTAGSYrTMBgcLpP9+CnlUg1TFxnnCVughAG+KZl28XJqw8uQ==", "optional": true, "requires": { - "@vue/compiler-core": "3.2.22", - "@vue/shared": "3.2.22" + "@vue/compiler-core": "3.2.33", + "@vue/shared": "3.2.33" } }, "@vue/compiler-sfc": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.22.tgz", - "integrity": "sha512-tWRQ5ge1tsTDhUwHgueicKJ8rYm6WUVAPTaIpFW3GSwZKcOEJ2rXdfkHFShNVGupeRALz2ET2H84OL0GeRxY0A==", + "version": "3.2.33", + "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.33.tgz", + "integrity": "sha512-H8D0WqagCr295pQjUYyO8P3IejM3vEzeCO1apzByAEaAR/WimhMYczHfZVvlCE/9yBaEu/eu9RdiWr0kF8b71Q==", "optional": true, "requires": { - "@babel/parser": "^7.15.0", - "@vue/compiler-core": "3.2.22", - "@vue/compiler-dom": "3.2.22", - "@vue/compiler-ssr": "3.2.22", - "@vue/ref-transform": "3.2.22", - "@vue/shared": "3.2.22", + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.33", + "@vue/compiler-dom": "3.2.33", + "@vue/compiler-ssr": "3.2.33", + "@vue/reactivity-transform": "3.2.33", + "@vue/shared": "3.2.33", "estree-walker": "^2.0.2", "magic-string": "^0.25.7", "postcss": "^8.1.10", "source-map": "^0.6.1" }, "dependencies": { + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "optional": true + }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", @@ -1306,32 +1444,40 @@ } }, "@vue/compiler-ssr": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.22.tgz", - "integrity": "sha512-Cl6aoLJtXzzBkk1sKod8S0WBJLts3+ugVC91d22gGpbkw/64WnF12tOZi7Rg54PPLi1NovqyNWPsLH/SAFcu+w==", + "version": "3.2.33", + "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.33.tgz", + "integrity": "sha512-XQh1Xdk3VquDpXsnoCd7JnMoWec9CfAzQDQsaMcSU79OrrO2PNR0ErlIjm/mGq3GmBfkQjzZACV+7GhfRB8xMQ==", "optional": true, "requires": { - "@vue/compiler-dom": "3.2.22", - "@vue/shared": "3.2.22" + "@vue/compiler-dom": "3.2.33", + "@vue/shared": "3.2.33" } }, - "@vue/ref-transform": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.22.tgz", - "integrity": "sha512-qalVWbq5xWWxLZ0L9OroBg/JZhzavQuCcDXblfErxyDEH6Xc5gIJ4feo1SVCICFzhAUgLgQTdSFLpgjBawbFpw==", + "@vue/reactivity-transform": { + "version": "3.2.33", + "resolved": "https://registry.npmjs.org/@vue/reactivity-transform/-/reactivity-transform-3.2.33.tgz", + "integrity": "sha512-4UL5KOIvSQb254aqenW4q34qMXbfZcmEsV/yVidLUgvwYQQ/D21bGX3DlgPUGI3c4C+iOnNmDCkIxkILoX/Pyw==", "optional": true, "requires": { - "@babel/parser": "^7.15.0", - "@vue/compiler-core": "3.2.22", - "@vue/shared": "3.2.22", + "@babel/parser": "^7.16.4", + "@vue/compiler-core": "3.2.33", + "@vue/shared": "3.2.33", "estree-walker": "^2.0.2", "magic-string": "^0.25.7" + }, + "dependencies": { + "@babel/parser": { + "version": "7.17.9", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.17.9.tgz", + "integrity": "sha512-vqUSBLP8dQHFPdPi9bc5GK9vRkYHJ49fsZdtoJ8EQ8ibpwk5rPKfvNIwChB0KVXcIjcepEBBd2VHC5r9Gy8ueg==", + "optional": true + } } }, "@vue/shared": { - "version": "3.2.22", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.22.tgz", - "integrity": "sha512-qWVav014mpjEtbWbEgl0q9pEyrrIySKum8UVYjwhC6njrKzknLZPvfuYdQyVbApsqr94tf/3dP4pCuZmmjdCWQ==", + "version": "3.2.33", + "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.33.tgz", + "integrity": "sha512-UBc1Pg1T3yZ97vsA2ueER0F6GbJebLHYlEi4ou1H5YL4KWvMOOWwpYo9/QpWq93wxKG6Wo13IY74Hcn/f7c7Bg==", "optional": true }, "JSONStream": { @@ -1605,22 +1751,15 @@ "dev": true }, "browserslist": { - "version": "4.17.6", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", - "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", + "version": "4.20.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.20.2.tgz", + "integrity": "sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==", "requires": { - "caniuse-lite": "^1.0.30001274", - "electron-to-chromium": "^1.3.886", + "caniuse-lite": "^1.0.30001317", + "electron-to-chromium": "^1.4.84", "escalade": "^3.1.1", - "node-releases": "^2.0.1", + "node-releases": "^2.0.2", "picocolors": "^1.0.0" - }, - "dependencies": { - "picocolors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" - } } }, "bser": { @@ -1677,9 +1816,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001279", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001279.tgz", - "integrity": "sha512-VfEHpzHEXj6/CxggTwSFoZBBYGQfQv9Cf42KPlO79sWXCD1QNKWKsKzFeWL7QpZHJQYAvocqV6Rty1yJMkqWLQ==" + "version": "1.0.30001332", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001332.tgz", + "integrity": "sha512-10T30NYOEQtN6C11YGg411yebhvpnC6Z102+B95eAsN0oB6KUs01ivE8u+G6FMIRtIrVlYXhL+LUwQ3/hXwDWw==" }, "ccount": { "version": "2.0.0", @@ -2695,9 +2834,9 @@ "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" }, "electron-to-chromium": { - "version": "1.3.894", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.894.tgz", - "integrity": "sha512-WY8pA4irAZ4cm/Pr7YFPtPLVqj3nU6d0SbfoHF6M7HZNONfPdAnYAarumqQ75go2LuN72uO9wGuCEqnfya/ytg==" + "version": "1.4.107", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.107.tgz", + "integrity": "sha512-Huen6taaVrUrSy8o7mGStByba8PfOWWluHNxSHGBrCgEdFVLtvdQDBr9LBCF9Uci8SYxh28QNNMO0oC17wbGAg==" }, "emittery": { "version": "0.8.1", @@ -4835,12 +4974,9 @@ "dev": true }, "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "requires": { - "minimist": "^1.2.5" - } + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" }, "jsonfile": { "version": "4.0.0", @@ -5220,12 +5356,12 @@ } }, "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "version": "0.25.9", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.9.tgz", + "integrity": "sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==", "optional": true, "requires": { - "sourcemap-codec": "^1.4.4" + "sourcemap-codec": "^1.4.8" } }, "make-dir": { @@ -5991,7 +6127,8 @@ "minimist": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==" + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true }, "minimist-options": { "version": "4.1.0", @@ -6033,9 +6170,9 @@ "dev": true }, "nanoid": { - "version": "3.1.30", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", - "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.2.tgz", + "integrity": "sha512-CuHBogktKwpm5g2sRgv83jEy2ijFzBwMoYA60orPDR7ynsLijJDqgsi4RDGj3OJpy3Ieb+LYwiRmIOGyytgITA==", "optional": true }, "natural-compare": { @@ -6057,9 +6194,9 @@ "dev": true }, "node-releases": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", - "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==" + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.3.tgz", + "integrity": "sha512-maHFz6OLqYxz+VQyCAtA3PTX4UP/53pa05fyDNc9CwjvJ0yEh6+xBwKsgCxMNhS8taUKBFYxfuiaD9U/55iFaw==" }, "normalize-package-data": { "version": "3.0.3", @@ -6326,8 +6463,7 @@ "picocolors": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", - "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", - "optional": true + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" }, "picomatch": { "version": "2.3.0", @@ -6382,14 +6518,14 @@ } }, "postcss": { - "version": "8.3.11", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.11.tgz", - "integrity": "sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==", + "version": "8.4.12", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.12.tgz", + "integrity": "sha512-lg6eITwYe9v6Hr5CncVbK70SoioNQIq81nsaG86ev5hAidQvmOeETBqs7jm43K2F5/Ley3ytDtriImV6TpNiSg==", "optional": true, "requires": { - "nanoid": "^3.1.30", + "nanoid": "^3.3.1", "picocolors": "^1.0.0", - "source-map-js": "^0.6.2" + "source-map-js": "^1.0.2" } }, "prelude-ls": { @@ -6957,9 +7093,9 @@ "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" }, "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", "optional": true }, "source-map-support": { @@ -7966,23 +8102,31 @@ "dev": true }, "yargs": { - "version": "17.2.1", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.2.1.tgz", - "integrity": "sha512-XfR8du6ua4K6uLGm5S6fA+FIJom/MdJcFNVY8geLlp2v8GYbOXD4EB1tPNZsRn4vBzKGMgb5DRZMeWuFc2GO8Q==", + "version": "17.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.4.1.tgz", + "integrity": "sha512-WSZD9jgobAg3ZKuCQZSa3g9QOJeCCqLoLAykiWgmXnDo9EPnn4RPf5qVTtzgOx66o6/oqhcA5tHtJXpG8pMt3g==", "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", - "string-width": "^4.2.0", + "string-width": "^4.2.3", "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" + "yargs-parser": "^21.0.0" + }, + "dependencies": { + "yargs-parser": { + "version": "21.0.1", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.0.1.tgz", + "integrity": "sha512-9BK1jFpLzJROCI5TzwZL/TU4gqjK5xiHV/RfWLOahrjAko/e4DJkRDZQXfvqAsiZzzYhgAzbgz6lg48jcm4GLg==" + } } }, "yargs-parser": { "version": "20.2.9", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", + "dev": true }, "yn": { "version": "3.1.1", diff --git a/package.json b/package.json index 18b8ee5fe..e6347f3ed 100644 --- a/package.json +++ b/package.json @@ -9,11 +9,11 @@ "documentation": "./bin/documentation.js" }, "dependencies": { - "@babel/core": "^7.16.0", - "@babel/generator": "^7.16.0", - "@babel/parser": "^7.16.3", - "@babel/traverse": "^7.16.3", - "@babel/types": "^7.16.0", + "@babel/core": "^7.17.9", + "@babel/generator": "^7.17.9", + "@babel/parser": "^7.17.9", + "@babel/traverse": "^7.17.9", + "@babel/types": "^7.17.0", "chalk": "^4.1.2", "chokidar": "^3.5.3", "diff": "^5.0.0", @@ -45,11 +45,11 @@ "vfile": "^5.3.2", "vfile-reporter": "^7.0.4", "vfile-sort": "^3.0.0", - "yargs": "^17.2.1" + "yargs": "^17.4.1" }, "optionalDependencies": { - "@vue/compiler-sfc": "^3.0.11", - "vue-template-compiler": "^2.6.12" + "@vue/compiler-sfc": "^3.2.33", + "vue-template-compiler": "^2.6.14" }, "devDependencies": { "chdir": "0.0.0",