+ Method to get a known catalog item
Usage:
```
var req = CatalogItem.get(ItemType.Part, '3001');
client.send(req).then(item => console.log(item));
```
+
+
+
+
+
+
+
+
+
+
+
Parameters:
+
+
+
+
+
+
+
Name
+
+
+
Type
+
+
+
+
+
+
Description
+
+
+
+
+
+
+
+
+
itemType
+
+
+
+
+
+string
+
+
+
+
+
+
+
+
+
+
Catalog item type i.e. - MINIFIG, PART, SET, BOOK, GEAR, CATALOG, INSTRUCTION, UNSORTED_LOT, ORIGINAL_BOX
+ Method to get an image of a catalog item.
Usage:
```
var req = ItemImage.get(ItemType.Part, '3001', 0);
client.send(req).then(image => console.log(image));
```
+
+ Method to get a list of known color_id for a given catalog item.
Usage:
```
var req = KnownColor.get(ItemType.Part, '3001');
client.send(req).then(colors => console.log(colors));
```
+
+ Method to get a known catalog item's price guide
Usage:
```
var req = PriceGuide.get(ItemType.Part, '3001', {new_or_used: Condition.Used});
client.send(req).then(guide => console.log(guide));
```
+
+ Method to get a subset of a catalog item.
Usage:
```
var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});
client.send(req).then(subset => console.log(subset));
```
+
+ Method to get a superset of a catalog item
Usage:
```
var req = Superset.get(ItemType.Part, '4593');
client.send(req).then(superset => console.log(superset));
```
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/docs/ast/source/.external-ecmascript.js.json b/docs/ast/source/.external-ecmascript.js.json
deleted file mode 100644
index 50f809c..0000000
--- a/docs/ast/source/.external-ecmascript.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":6058,"loc":{"start":{"line":1,"column":0},"end":{"line":193,"column":0}},"program":{"type":"Program","start":0,"end":6058,"loc":{"start":{"line":1,"column":0},"end":{"line":193,"column":0}},"sourceType":"module","body":[],"directives":[],"leadingComments":null,"innerComments":[{"type":"CommentLine","value":" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects","start":0,"end":83,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":83}}},{"type":"CommentLine","value":" Value properties","start":85,"end":104,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":19}}},{"type":"CommentBlock","value":"*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ","start":105,"end":226,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ","start":228,"end":339,"loc":{"start":{"line":8,"column":0},"end":{"line":10,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ","start":341,"end":464,"loc":{"start":{"line":12,"column":0},"end":{"line":14,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ","start":466,"end":579,"loc":{"start":{"line":16,"column":0},"end":{"line":18,"column":3}}},{"type":"CommentLine","value":" Fundamental objects","start":581,"end":603,"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":22}}},{"type":"CommentBlock","value":"*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ","start":604,"end":721,"loc":{"start":{"line":21,"column":0},"end":{"line":23,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ","start":722,"end":839,"loc":{"start":{"line":24,"column":0},"end":{"line":26,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ","start":841,"end":962,"loc":{"start":{"line":28,"column":0},"end":{"line":30,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ","start":963,"end":1084,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ","start":1086,"end":1205,"loc":{"start":{"line":35,"column":0},"end":{"line":37,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ","start":1206,"end":1325,"loc":{"start":{"line":38,"column":0},"end":{"line":40,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ","start":1327,"end":1444,"loc":{"start":{"line":42,"column":0},"end":{"line":44,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ","start":1446,"end":1561,"loc":{"start":{"line":46,"column":0},"end":{"line":48,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ","start":1563,"end":1686,"loc":{"start":{"line":50,"column":0},"end":{"line":52,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ","start":1688,"end":1819,"loc":{"start":{"line":54,"column":0},"end":{"line":56,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ","start":1821,"end":1946,"loc":{"start":{"line":58,"column":0},"end":{"line":60,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ","start":1948,"end":2081,"loc":{"start":{"line":62,"column":0},"end":{"line":64,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ","start":2083,"end":2210,"loc":{"start":{"line":66,"column":0},"end":{"line":68,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ","start":2212,"end":2335,"loc":{"start":{"line":70,"column":0},"end":{"line":72,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ","start":2337,"end":2458,"loc":{"start":{"line":74,"column":0},"end":{"line":76,"column":3}}},{"type":"CommentLine","value":" Numbers and dates","start":2460,"end":2480,"loc":{"start":{"line":78,"column":0},"end":{"line":78,"column":20}}},{"type":"CommentBlock","value":"*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ","start":2481,"end":2598,"loc":{"start":{"line":79,"column":0},"end":{"line":81,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ","start":2599,"end":2716,"loc":{"start":{"line":82,"column":0},"end":{"line":84,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ","start":2718,"end":2831,"loc":{"start":{"line":86,"column":0},"end":{"line":88,"column":3}}},{"type":"CommentLine","value":" Text processing","start":2833,"end":2851,"loc":{"start":{"line":90,"column":0},"end":{"line":90,"column":18}}},{"type":"CommentBlock","value":"*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ","start":2852,"end":2969,"loc":{"start":{"line":91,"column":0},"end":{"line":93,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ","start":2970,"end":3087,"loc":{"start":{"line":94,"column":0},"end":{"line":96,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ","start":3089,"end":3206,"loc":{"start":{"line":98,"column":0},"end":{"line":100,"column":3}}},{"type":"CommentLine","value":" Indexed collections","start":3208,"end":3230,"loc":{"start":{"line":102,"column":0},"end":{"line":102,"column":22}}},{"type":"CommentBlock","value":"*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ","start":3231,"end":3346,"loc":{"start":{"line":103,"column":0},"end":{"line":105,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ","start":3348,"end":3471,"loc":{"start":{"line":107,"column":0},"end":{"line":109,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ","start":3472,"end":3597,"loc":{"start":{"line":110,"column":0},"end":{"line":112,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ","start":3599,"end":3738,"loc":{"start":{"line":114,"column":0},"end":{"line":116,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ","start":3740,"end":3865,"loc":{"start":{"line":118,"column":0},"end":{"line":120,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ","start":3867,"end":3994,"loc":{"start":{"line":122,"column":0},"end":{"line":124,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ","start":3996,"end":4121,"loc":{"start":{"line":126,"column":0},"end":{"line":128,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ","start":4123,"end":4250,"loc":{"start":{"line":130,"column":0},"end":{"line":132,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ","start":4252,"end":4381,"loc":{"start":{"line":134,"column":0},"end":{"line":136,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ","start":4383,"end":4512,"loc":{"start":{"line":138,"column":0},"end":{"line":140,"column":3}}},{"type":"CommentLine","value":" Keyed collections","start":4514,"end":4534,"loc":{"start":{"line":142,"column":0},"end":{"line":142,"column":20}}},{"type":"CommentBlock","value":"*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ","start":4535,"end":4646,"loc":{"start":{"line":143,"column":0},"end":{"line":145,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ","start":4648,"end":4759,"loc":{"start":{"line":147,"column":0},"end":{"line":149,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ","start":4761,"end":4880,"loc":{"start":{"line":151,"column":0},"end":{"line":153,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ","start":4882,"end":5001,"loc":{"start":{"line":155,"column":0},"end":{"line":157,"column":3}}},{"type":"CommentLine","value":" Structured data","start":5003,"end":5021,"loc":{"start":{"line":159,"column":0},"end":{"line":159,"column":18}}},{"type":"CommentBlock","value":"*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ","start":5022,"end":5149,"loc":{"start":{"line":160,"column":0},"end":{"line":162,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ","start":5151,"end":5272,"loc":{"start":{"line":164,"column":0},"end":{"line":166,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ","start":5274,"end":5387,"loc":{"start":{"line":168,"column":0},"end":{"line":170,"column":3}}},{"type":"CommentLine","value":" Control abstraction objects","start":5389,"end":5419,"loc":{"start":{"line":172,"column":0},"end":{"line":172,"column":30}}},{"type":"CommentBlock","value":"*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ","start":5420,"end":5539,"loc":{"start":{"line":173,"column":0},"end":{"line":175,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ","start":5541,"end":5664,"loc":{"start":{"line":177,"column":0},"end":{"line":179,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ","start":5666,"end":5805,"loc":{"start":{"line":181,"column":0},"end":{"line":183,"column":3}}},{"type":"CommentLine","value":" Reflection","start":5807,"end":5820,"loc":{"start":{"line":185,"column":0},"end":{"line":185,"column":13}}},{"type":"CommentBlock","value":"*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ","start":5821,"end":5940,"loc":{"start":{"line":186,"column":0},"end":{"line":188,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ","start":5942,"end":6057,"loc":{"start":{"line":190,"column":0},"end":{"line":192,"column":3}}}]},"comments":[{"type":"CommentLine","value":" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects","start":0,"end":83,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":83}}},{"type":"CommentLine","value":" Value properties","start":85,"end":104,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":19}}},{"type":"CommentBlock","value":"*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ","start":105,"end":226,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ","start":228,"end":339,"loc":{"start":{"line":8,"column":0},"end":{"line":10,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ","start":341,"end":464,"loc":{"start":{"line":12,"column":0},"end":{"line":14,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ","start":466,"end":579,"loc":{"start":{"line":16,"column":0},"end":{"line":18,"column":3}}},{"type":"CommentLine","value":" Fundamental objects","start":581,"end":603,"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":22}}},{"type":"CommentBlock","value":"*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ","start":604,"end":721,"loc":{"start":{"line":21,"column":0},"end":{"line":23,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ","start":722,"end":839,"loc":{"start":{"line":24,"column":0},"end":{"line":26,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ","start":841,"end":962,"loc":{"start":{"line":28,"column":0},"end":{"line":30,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ","start":963,"end":1084,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ","start":1086,"end":1205,"loc":{"start":{"line":35,"column":0},"end":{"line":37,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ","start":1206,"end":1325,"loc":{"start":{"line":38,"column":0},"end":{"line":40,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ","start":1327,"end":1444,"loc":{"start":{"line":42,"column":0},"end":{"line":44,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ","start":1446,"end":1561,"loc":{"start":{"line":46,"column":0},"end":{"line":48,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ","start":1563,"end":1686,"loc":{"start":{"line":50,"column":0},"end":{"line":52,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ","start":1688,"end":1819,"loc":{"start":{"line":54,"column":0},"end":{"line":56,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ","start":1821,"end":1946,"loc":{"start":{"line":58,"column":0},"end":{"line":60,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ","start":1948,"end":2081,"loc":{"start":{"line":62,"column":0},"end":{"line":64,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ","start":2083,"end":2210,"loc":{"start":{"line":66,"column":0},"end":{"line":68,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ","start":2212,"end":2335,"loc":{"start":{"line":70,"column":0},"end":{"line":72,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ","start":2337,"end":2458,"loc":{"start":{"line":74,"column":0},"end":{"line":76,"column":3}}},{"type":"CommentLine","value":" Numbers and dates","start":2460,"end":2480,"loc":{"start":{"line":78,"column":0},"end":{"line":78,"column":20}}},{"type":"CommentBlock","value":"*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ","start":2481,"end":2598,"loc":{"start":{"line":79,"column":0},"end":{"line":81,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ","start":2599,"end":2716,"loc":{"start":{"line":82,"column":0},"end":{"line":84,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ","start":2718,"end":2831,"loc":{"start":{"line":86,"column":0},"end":{"line":88,"column":3}}},{"type":"CommentLine","value":" Text processing","start":2833,"end":2851,"loc":{"start":{"line":90,"column":0},"end":{"line":90,"column":18}}},{"type":"CommentBlock","value":"*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ","start":2852,"end":2969,"loc":{"start":{"line":91,"column":0},"end":{"line":93,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ","start":2970,"end":3087,"loc":{"start":{"line":94,"column":0},"end":{"line":96,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ","start":3089,"end":3206,"loc":{"start":{"line":98,"column":0},"end":{"line":100,"column":3}}},{"type":"CommentLine","value":" Indexed collections","start":3208,"end":3230,"loc":{"start":{"line":102,"column":0},"end":{"line":102,"column":22}}},{"type":"CommentBlock","value":"*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ","start":3231,"end":3346,"loc":{"start":{"line":103,"column":0},"end":{"line":105,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ","start":3348,"end":3471,"loc":{"start":{"line":107,"column":0},"end":{"line":109,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ","start":3472,"end":3597,"loc":{"start":{"line":110,"column":0},"end":{"line":112,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ","start":3599,"end":3738,"loc":{"start":{"line":114,"column":0},"end":{"line":116,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ","start":3740,"end":3865,"loc":{"start":{"line":118,"column":0},"end":{"line":120,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ","start":3867,"end":3994,"loc":{"start":{"line":122,"column":0},"end":{"line":124,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ","start":3996,"end":4121,"loc":{"start":{"line":126,"column":0},"end":{"line":128,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ","start":4123,"end":4250,"loc":{"start":{"line":130,"column":0},"end":{"line":132,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ","start":4252,"end":4381,"loc":{"start":{"line":134,"column":0},"end":{"line":136,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ","start":4383,"end":4512,"loc":{"start":{"line":138,"column":0},"end":{"line":140,"column":3}}},{"type":"CommentLine","value":" Keyed collections","start":4514,"end":4534,"loc":{"start":{"line":142,"column":0},"end":{"line":142,"column":20}}},{"type":"CommentBlock","value":"*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ","start":4535,"end":4646,"loc":{"start":{"line":143,"column":0},"end":{"line":145,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ","start":4648,"end":4759,"loc":{"start":{"line":147,"column":0},"end":{"line":149,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ","start":4761,"end":4880,"loc":{"start":{"line":151,"column":0},"end":{"line":153,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ","start":4882,"end":5001,"loc":{"start":{"line":155,"column":0},"end":{"line":157,"column":3}}},{"type":"CommentLine","value":" Structured data","start":5003,"end":5021,"loc":{"start":{"line":159,"column":0},"end":{"line":159,"column":18}}},{"type":"CommentBlock","value":"*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ","start":5022,"end":5149,"loc":{"start":{"line":160,"column":0},"end":{"line":162,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ","start":5151,"end":5272,"loc":{"start":{"line":164,"column":0},"end":{"line":166,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ","start":5274,"end":5387,"loc":{"start":{"line":168,"column":0},"end":{"line":170,"column":3}}},{"type":"CommentLine","value":" Control abstraction objects","start":5389,"end":5419,"loc":{"start":{"line":172,"column":0},"end":{"line":172,"column":30}}},{"type":"CommentBlock","value":"*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ","start":5420,"end":5539,"loc":{"start":{"line":173,"column":0},"end":{"line":175,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ","start":5541,"end":5664,"loc":{"start":{"line":177,"column":0},"end":{"line":179,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ","start":5666,"end":5805,"loc":{"start":{"line":181,"column":0},"end":{"line":183,"column":3}}},{"type":"CommentLine","value":" Reflection","start":5807,"end":5820,"loc":{"start":{"line":185,"column":0},"end":{"line":185,"column":13}}},{"type":"CommentBlock","value":"*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ","start":5821,"end":5940,"loc":{"start":{"line":186,"column":0},"end":{"line":188,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ","start":5942,"end":6057,"loc":{"start":{"line":190,"column":0},"end":{"line":192,"column":3}}}],"tokens":[{"type":"CommentLine","value":" https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects","start":0,"end":83,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":83}}},{"type":"CommentLine","value":" Value properties","start":85,"end":104,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":19}}},{"type":"CommentBlock","value":"*\n * @external {Infinity} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Infinity\n ","start":105,"end":226,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {NaN} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/NaN\n ","start":228,"end":339,"loc":{"start":{"line":8,"column":0},"end":{"line":10,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {undefined} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/undefined\n ","start":341,"end":464,"loc":{"start":{"line":12,"column":0},"end":{"line":14,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {null} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/null\n ","start":466,"end":579,"loc":{"start":{"line":16,"column":0},"end":{"line":18,"column":3}}},{"type":"CommentLine","value":" Fundamental objects","start":581,"end":603,"loc":{"start":{"line":20,"column":0},"end":{"line":20,"column":22}}},{"type":"CommentBlock","value":"*\n * @external {Object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ","start":604,"end":721,"loc":{"start":{"line":21,"column":0},"end":{"line":23,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {object} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object\n ","start":722,"end":839,"loc":{"start":{"line":24,"column":0},"end":{"line":26,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ","start":841,"end":962,"loc":{"start":{"line":28,"column":0},"end":{"line":30,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {function} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function\n ","start":963,"end":1084,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ","start":1086,"end":1205,"loc":{"start":{"line":35,"column":0},"end":{"line":37,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {boolean} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Boolean\n ","start":1206,"end":1325,"loc":{"start":{"line":38,"column":0},"end":{"line":40,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Symbol} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Symbol\n ","start":1327,"end":1444,"loc":{"start":{"line":42,"column":0},"end":{"line":44,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Error} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error\n ","start":1446,"end":1561,"loc":{"start":{"line":46,"column":0},"end":{"line":48,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {EvalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/EvalError\n ","start":1563,"end":1686,"loc":{"start":{"line":50,"column":0},"end":{"line":52,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {InternalError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/InternalError\n ","start":1688,"end":1819,"loc":{"start":{"line":54,"column":0},"end":{"line":56,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {RangeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RangeError\n ","start":1821,"end":1946,"loc":{"start":{"line":58,"column":0},"end":{"line":60,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {ReferenceError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ReferenceError\n ","start":1948,"end":2081,"loc":{"start":{"line":62,"column":0},"end":{"line":64,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {SyntaxError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/SyntaxError\n ","start":2083,"end":2210,"loc":{"start":{"line":66,"column":0},"end":{"line":68,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {TypeError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/TypeError\n ","start":2212,"end":2335,"loc":{"start":{"line":70,"column":0},"end":{"line":72,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {URIError} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/URIError\n ","start":2337,"end":2458,"loc":{"start":{"line":74,"column":0},"end":{"line":76,"column":3}}},{"type":"CommentLine","value":" Numbers and dates","start":2460,"end":2480,"loc":{"start":{"line":78,"column":0},"end":{"line":78,"column":20}}},{"type":"CommentBlock","value":"*\n * @external {Number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ","start":2481,"end":2598,"loc":{"start":{"line":79,"column":0},"end":{"line":81,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {number} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number\n ","start":2599,"end":2716,"loc":{"start":{"line":82,"column":0},"end":{"line":84,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Date} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date\n ","start":2718,"end":2831,"loc":{"start":{"line":86,"column":0},"end":{"line":88,"column":3}}},{"type":"CommentLine","value":" Text processing","start":2833,"end":2851,"loc":{"start":{"line":90,"column":0},"end":{"line":90,"column":18}}},{"type":"CommentBlock","value":"*\n * @external {String} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ","start":2852,"end":2969,"loc":{"start":{"line":91,"column":0},"end":{"line":93,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {string} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String\n ","start":2970,"end":3087,"loc":{"start":{"line":94,"column":0},"end":{"line":96,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {RegExp} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp\n ","start":3089,"end":3206,"loc":{"start":{"line":98,"column":0},"end":{"line":100,"column":3}}},{"type":"CommentLine","value":" Indexed collections","start":3208,"end":3230,"loc":{"start":{"line":102,"column":0},"end":{"line":102,"column":22}}},{"type":"CommentBlock","value":"*\n * @external {Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array\n ","start":3231,"end":3346,"loc":{"start":{"line":103,"column":0},"end":{"line":105,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int8Array\n ","start":3348,"end":3471,"loc":{"start":{"line":107,"column":0},"end":{"line":109,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint8Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8Array\n ","start":3472,"end":3597,"loc":{"start":{"line":110,"column":0},"end":{"line":112,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint8ClampedArray} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint8ClampedArray\n ","start":3599,"end":3738,"loc":{"start":{"line":114,"column":0},"end":{"line":116,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int16Array\n ","start":3740,"end":3865,"loc":{"start":{"line":118,"column":0},"end":{"line":120,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint16Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint16Array\n ","start":3867,"end":3994,"loc":{"start":{"line":122,"column":0},"end":{"line":124,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Int32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Int32Array\n ","start":3996,"end":4121,"loc":{"start":{"line":126,"column":0},"end":{"line":128,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Uint32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Uint32Array\n ","start":4123,"end":4250,"loc":{"start":{"line":130,"column":0},"end":{"line":132,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Float32Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float32Array\n ","start":4252,"end":4381,"loc":{"start":{"line":134,"column":0},"end":{"line":136,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Float64Array} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Float64Array\n ","start":4383,"end":4512,"loc":{"start":{"line":138,"column":0},"end":{"line":140,"column":3}}},{"type":"CommentLine","value":" Keyed collections","start":4514,"end":4534,"loc":{"start":{"line":142,"column":0},"end":{"line":142,"column":20}}},{"type":"CommentBlock","value":"*\n * @external {Map} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map\n ","start":4535,"end":4646,"loc":{"start":{"line":143,"column":0},"end":{"line":145,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Set} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set\n ","start":4648,"end":4759,"loc":{"start":{"line":147,"column":0},"end":{"line":149,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {WeakMap} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakMap\n ","start":4761,"end":4880,"loc":{"start":{"line":151,"column":0},"end":{"line":153,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {WeakSet} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/WeakSet\n ","start":4882,"end":5001,"loc":{"start":{"line":155,"column":0},"end":{"line":157,"column":3}}},{"type":"CommentLine","value":" Structured data","start":5003,"end":5021,"loc":{"start":{"line":159,"column":0},"end":{"line":159,"column":18}}},{"type":"CommentBlock","value":"*\n * @external {ArrayBuffer} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/ArrayBuffer\n ","start":5022,"end":5149,"loc":{"start":{"line":160,"column":0},"end":{"line":162,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {DataView} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/DataView\n ","start":5151,"end":5272,"loc":{"start":{"line":164,"column":0},"end":{"line":166,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {JSON} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON\n ","start":5274,"end":5387,"loc":{"start":{"line":168,"column":0},"end":{"line":170,"column":3}}},{"type":"CommentLine","value":" Control abstraction objects","start":5389,"end":5419,"loc":{"start":{"line":172,"column":0},"end":{"line":172,"column":30}}},{"type":"CommentBlock","value":"*\n * @external {Promise} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise\n ","start":5420,"end":5539,"loc":{"start":{"line":173,"column":0},"end":{"line":175,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Generator} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Generator\n ","start":5541,"end":5664,"loc":{"start":{"line":177,"column":0},"end":{"line":179,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {GeneratorFunction} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/GeneratorFunction\n ","start":5666,"end":5805,"loc":{"start":{"line":181,"column":0},"end":{"line":183,"column":3}}},{"type":"CommentLine","value":" Reflection","start":5807,"end":5820,"loc":{"start":{"line":185,"column":0},"end":{"line":185,"column":13}}},{"type":"CommentBlock","value":"*\n * @external {Reflect} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Reflect\n ","start":5821,"end":5940,"loc":{"start":{"line":186,"column":0},"end":{"line":188,"column":3}}},{"type":"CommentBlock","value":"*\n * @external {Proxy} https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy\n ","start":5942,"end":6057,"loc":{"start":{"line":190,"column":0},"end":{"line":192,"column":3}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6058,"end":6058,"loc":{"start":{"line":193,"column":0},"end":{"line":193,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/brickLinkApiError.js.json b/docs/ast/source/brickLinkApiError.js.json
deleted file mode 100644
index 300a946..0000000
--- a/docs/ast/source/brickLinkApiError.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":650,"loc":{"start":{"line":1,"column":0},"end":{"line":19,"column":0}},"program":{"type":"Program","start":0,"end":650,"loc":{"start":{"line":1,"column":0},"end":{"line":19,"column":0}},"sourceType":"module","body":[{"type":"ExportNamedDeclaration","start":149,"end":648,"loc":{"start":{"line":5,"column":0},"end":{"line":18,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":156,"end":648,"loc":{"start":{"line":5,"column":7},"end":{"line":18,"column":1}},"id":{"type":"Identifier","start":162,"end":179,"loc":{"start":{"line":5,"column":13},"end":{"line":5,"column":30},"identifierName":"BrickLinkApiError"},"name":"BrickLinkApiError","leadingComments":null},"superClass":{"type":"Identifier","start":188,"end":193,"loc":{"start":{"line":5,"column":39},"end":{"line":5,"column":44},"identifierName":"Error"},"name":"Error"},"body":{"type":"ClassBody","start":194,"end":648,"loc":{"start":{"line":5,"column":45},"end":{"line":18,"column":1}},"body":[{"type":"ClassMethod","start":518,"end":645,"loc":{"start":{"line":13,"column":4},"end":{"line":17,"column":5}},"static":false,"computed":false,"key":{"type":"Identifier","start":518,"end":529,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":15},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":530,"end":534,"loc":{"start":{"line":13,"column":16},"end":{"line":13,"column":20},"identifierName":"meta"},"name":"meta"}],"body":{"type":"BlockStatement","start":536,"end":645,"loc":{"start":{"line":13,"column":22},"end":{"line":17,"column":5}},"body":[{"type":"ExpressionStatement","start":547,"end":567,"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":28}},"expression":{"type":"CallExpression","start":547,"end":566,"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":27}},"callee":{"type":"Super","start":547,"end":552,"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":13}}},"arguments":[{"type":"MemberExpression","start":553,"end":565,"loc":{"start":{"line":14,"column":14},"end":{"line":14,"column":26}},"object":{"type":"Identifier","start":553,"end":557,"loc":{"start":{"line":14,"column":14},"end":{"line":14,"column":18},"identifierName":"meta"},"name":"meta"},"property":{"type":"Identifier","start":558,"end":565,"loc":{"start":{"line":14,"column":19},"end":{"line":14,"column":26},"identifierName":"message"},"name":"message"},"computed":false}]}},{"type":"ExpressionStatement","start":577,"end":611,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":42}},"expression":{"type":"AssignmentExpression","start":577,"end":610,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":41}},"operator":"=","left":{"type":"MemberExpression","start":577,"end":586,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":17}},"object":{"type":"ThisExpression","start":577,"end":581,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":12}}},"property":{"type":"Identifier","start":582,"end":586,"loc":{"start":{"line":15,"column":13},"end":{"line":15,"column":17},"identifierName":"name"},"name":"name"},"computed":false},"right":{"type":"MemberExpression","start":589,"end":610,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":41}},"object":{"type":"MemberExpression","start":589,"end":605,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":36}},"object":{"type":"ThisExpression","start":589,"end":593,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":24}}},"property":{"type":"Identifier","start":594,"end":605,"loc":{"start":{"line":15,"column":25},"end":{"line":15,"column":36},"identifierName":"constructor"},"name":"constructor"},"computed":false},"property":{"type":"Identifier","start":606,"end":610,"loc":{"start":{"line":15,"column":37},"end":{"line":15,"column":41},"identifierName":"name"},"name":"name"},"computed":false}}},{"type":"ExpressionStatement","start":621,"end":638,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":25}},"expression":{"type":"AssignmentExpression","start":621,"end":637,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":24}},"operator":"=","left":{"type":"MemberExpression","start":621,"end":630,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":17}},"object":{"type":"ThisExpression","start":621,"end":625,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":12}}},"property":{"type":"Identifier","start":626,"end":630,"loc":{"start":{"line":16,"column":13},"end":{"line":16,"column":17},"identifierName":"meta"},"name":"meta"},"computed":false},"right":{"type":"Identifier","start":633,"end":637,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":24},"identifierName":"meta"},"name":"meta"}}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a BrickLink error exception object.\r\n * @param {Object} meta The object containing error data.\r\n * @param {number} meta.code The HTTP response status code.\r\n * @param {string} meta.message The error message.\r\n * @param {string} meta.description The error description.\r\n ","start":201,"end":512,"loc":{"start":{"line":6,"column":4},"end":{"line":12,"column":7}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * An object that represents a BrickLInk API error\r\n * Catching this error can be used to access HTTPS status codes and error description\r\n ","start":0,"end":147,"loc":{"start":{"line":1,"column":0},"end":{"line":4,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][0][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * An object that represents a BrickLInk API error\r\n * Catching this error can be used to access HTTPS status codes and error description\r\n ","start":0,"end":147,"loc":{"start":{"line":1,"column":0},"end":{"line":4,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a BrickLink error exception object.\r\n * @param {Object} meta The object containing error data.\r\n * @param {number} meta.code The HTTP response status code.\r\n * @param {string} meta.message The error message.\r\n * @param {string} meta.description The error description.\r\n ","start":201,"end":512,"loc":{"start":{"line":6,"column":4},"end":{"line":12,"column":7}}}],"tokens":[{"type":"CommentBlock","value":"*\r\n * An object that represents a BrickLInk API error\r\n * Catching this error can be used to access HTTPS status codes and error description\r\n ","start":0,"end":147,"loc":{"start":{"line":1,"column":0},"end":{"line":4,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":149,"end":155,"loc":{"start":{"line":5,"column":0},"end":{"line":5,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":156,"end":161,"loc":{"start":{"line":5,"column":7},"end":{"line":5,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BrickLinkApiError","start":162,"end":179,"loc":{"start":{"line":5,"column":13},"end":{"line":5,"column":30}}},{"type":{"label":"extends","keyword":"extends","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"extends","start":180,"end":187,"loc":{"start":{"line":5,"column":31},"end":{"line":5,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Error","start":188,"end":193,"loc":{"start":{"line":5,"column":39},"end":{"line":5,"column":44}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":194,"end":195,"loc":{"start":{"line":5,"column":45},"end":{"line":5,"column":46}}},{"type":"CommentBlock","value":"*\r\n * Create a BrickLink error exception object.\r\n * @param {Object} meta The object containing error data.\r\n * @param {number} meta.code The HTTP response status code.\r\n * @param {string} meta.message The error message.\r\n * @param {string} meta.description The error description.\r\n ","start":201,"end":512,"loc":{"start":{"line":6,"column":4},"end":{"line":12,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":518,"end":529,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":15}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":529,"end":530,"loc":{"start":{"line":13,"column":15},"end":{"line":13,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":530,"end":534,"loc":{"start":{"line":13,"column":16},"end":{"line":13,"column":20}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":534,"end":535,"loc":{"start":{"line":13,"column":20},"end":{"line":13,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":536,"end":537,"loc":{"start":{"line":13,"column":22},"end":{"line":13,"column":23}}},{"type":{"label":"super","keyword":"super","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"super","start":547,"end":552,"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":552,"end":553,"loc":{"start":{"line":14,"column":13},"end":{"line":14,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":553,"end":557,"loc":{"start":{"line":14,"column":14},"end":{"line":14,"column":18}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":557,"end":558,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"message","start":558,"end":565,"loc":{"start":{"line":14,"column":19},"end":{"line":14,"column":26}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":565,"end":566,"loc":{"start":{"line":14,"column":26},"end":{"line":14,"column":27}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":566,"end":567,"loc":{"start":{"line":14,"column":27},"end":{"line":14,"column":28}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":577,"end":581,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":12}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":581,"end":582,"loc":{"start":{"line":15,"column":12},"end":{"line":15,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"name","start":582,"end":586,"loc":{"start":{"line":15,"column":13},"end":{"line":15,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":587,"end":588,"loc":{"start":{"line":15,"column":18},"end":{"line":15,"column":19}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":589,"end":593,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":593,"end":594,"loc":{"start":{"line":15,"column":24},"end":{"line":15,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":594,"end":605,"loc":{"start":{"line":15,"column":25},"end":{"line":15,"column":36}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":605,"end":606,"loc":{"start":{"line":15,"column":36},"end":{"line":15,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"name","start":606,"end":610,"loc":{"start":{"line":15,"column":37},"end":{"line":15,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":610,"end":611,"loc":{"start":{"line":15,"column":41},"end":{"line":15,"column":42}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":621,"end":625,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":12}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":625,"end":626,"loc":{"start":{"line":16,"column":12},"end":{"line":16,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":626,"end":630,"loc":{"start":{"line":16,"column":13},"end":{"line":16,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":631,"end":632,"loc":{"start":{"line":16,"column":18},"end":{"line":16,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":633,"end":637,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":24}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":637,"end":638,"loc":{"start":{"line":16,"column":24},"end":{"line":16,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":644,"end":645,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":5}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":647,"end":648,"loc":{"start":{"line":18,"column":0},"end":{"line":18,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":650,"end":650,"loc":{"start":{"line":19,"column":0},"end":{"line":19,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/catalogItem/catalogItem.js.json b/docs/ast/source/catalogItem/catalogItem.js.json
deleted file mode 100644
index 7503149..0000000
--- a/docs/ast/source/catalogItem/catalogItem.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":2146,"loc":{"start":{"line":1,"column":0},"end":{"line":70,"column":0}},"program":{"type":"Program","start":0,"end":2146,"loc":{"start":{"line":1,"column":0},"end":{"line":70,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":46,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":46}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}}],"source":{"type":"StringLiteral","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a Catalog Item.\r\n ","start":50,"end":89,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}]},{"type":"ExportNamedDeclaration","start":91,"end":2144,"loc":{"start":{"line":6,"column":0},"end":{"line":69,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":98,"end":2144,"loc":{"start":{"line":6,"column":7},"end":{"line":69,"column":1}},"id":{"type":"Identifier","start":104,"end":115,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":24},"identifierName":"CatalogItem"},"name":"CatalogItem","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":116,"end":2144,"loc":{"start":{"line":6,"column":25},"end":{"line":69,"column":1}},"body":[{"type":"ClassMethod","start":256,"end":1371,"loc":{"start":{"line":11,"column":2},"end":{"line":44,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":256,"end":267,"loc":{"start":{"line":11,"column":2},"end":{"line":11,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":268,"end":272,"loc":{"start":{"line":11,"column":14},"end":{"line":11,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":274,"end":1371,"loc":{"start":{"line":11,"column":20},"end":{"line":44,"column":3}},"body":[{"type":"ExpressionStatement","start":281,"end":299,"loc":{"start":{"line":12,"column":4},"end":{"line":12,"column":22}},"expression":{"type":"AssignmentExpression","start":281,"end":298,"loc":{"start":{"line":12,"column":4},"end":{"line":12,"column":21}},"operator":"=","left":{"type":"Identifier","start":281,"end":285,"loc":{"start":{"line":12,"column":4},"end":{"line":12,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":288,"end":298,"loc":{"start":{"line":12,"column":11},"end":{"line":12,"column":21}},"left":{"type":"Identifier","start":288,"end":292,"loc":{"start":{"line":12,"column":11},"end":{"line":12,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":296,"end":298,"loc":{"start":{"line":12,"column":19},"end":{"line":12,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":307,"end":328,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}}]},{"type":"ExpressionStatement","start":334,"end":358,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":28}},"expression":{"type":"AssignmentExpression","start":334,"end":357,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":27}},"operator":"=","left":{"type":"MemberExpression","start":334,"end":341,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":11}},"object":{"type":"ThisExpression","start":334,"end":338,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":339,"end":341,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":11},"identifierName":"no"},"name":"no"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":344,"end":357,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":27}},"left":{"type":"MemberExpression","start":344,"end":351,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":21}},"object":{"type":"Identifier","start":344,"end":348,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":349,"end":351,"loc":{"start":{"line":15,"column":19},"end":{"line":15,"column":21},"identifierName":"no"},"name":"no"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":355,"end":357,"loc":{"start":{"line":15,"column":25},"end":{"line":15,"column":27}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":307,"end":328,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":364,"end":385,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}]},{"type":"ExpressionStatement","start":391,"end":419,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":32}},"expression":{"type":"AssignmentExpression","start":391,"end":418,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":31}},"operator":"=","left":{"type":"MemberExpression","start":391,"end":400,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":13}},"object":{"type":"ThisExpression","start":391,"end":395,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":396,"end":400,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":13},"identifierName":"name"},"name":"name"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":403,"end":418,"loc":{"start":{"line":17,"column":16},"end":{"line":17,"column":31}},"left":{"type":"MemberExpression","start":403,"end":412,"loc":{"start":{"line":17,"column":16},"end":{"line":17,"column":25}},"object":{"type":"Identifier","start":403,"end":407,"loc":{"start":{"line":17,"column":16},"end":{"line":17,"column":20},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":408,"end":412,"loc":{"start":{"line":17,"column":21},"end":{"line":17,"column":25},"identifierName":"name"},"name":"name"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":416,"end":418,"loc":{"start":{"line":17,"column":29},"end":{"line":17,"column":31}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":364,"end":385,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":425,"end":446,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}]},{"type":"ExpressionStatement","start":452,"end":480,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":32}},"expression":{"type":"AssignmentExpression","start":452,"end":479,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":31}},"operator":"=","left":{"type":"MemberExpression","start":452,"end":461,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":13}},"object":{"type":"ThisExpression","start":452,"end":456,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":457,"end":461,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":13},"identifierName":"type"},"name":"type"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":464,"end":479,"loc":{"start":{"line":19,"column":16},"end":{"line":19,"column":31}},"left":{"type":"MemberExpression","start":464,"end":473,"loc":{"start":{"line":19,"column":16},"end":{"line":19,"column":25}},"object":{"type":"Identifier","start":464,"end":468,"loc":{"start":{"line":19,"column":16},"end":{"line":19,"column":20},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":469,"end":473,"loc":{"start":{"line":19,"column":21},"end":{"line":19,"column":25},"identifierName":"type"},"name":"type"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":477,"end":479,"loc":{"start":{"line":19,"column":29},"end":{"line":19,"column":31}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":425,"end":446,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":486,"end":507,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}]},{"type":"ExpressionStatement","start":513,"end":573,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":64}},"expression":{"type":"AssignmentExpression","start":513,"end":572,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":63}},"operator":"=","left":{"type":"MemberExpression","start":513,"end":529,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":20}},"object":{"type":"ThisExpression","start":513,"end":517,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":518,"end":529,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":20},"identifierName":"category_id"},"name":"category_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":532,"end":572,"loc":{"start":{"line":21,"column":23},"end":{"line":21,"column":63}},"left":{"type":"LogicalExpression","start":532,"end":567,"loc":{"start":{"line":21,"column":23},"end":{"line":21,"column":58}},"left":{"type":"MemberExpression","start":532,"end":548,"loc":{"start":{"line":21,"column":23},"end":{"line":21,"column":39}},"object":{"type":"Identifier","start":532,"end":536,"loc":{"start":{"line":21,"column":23},"end":{"line":21,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":537,"end":548,"loc":{"start":{"line":21,"column":28},"end":{"line":21,"column":39},"identifierName":"category_id"},"name":"category_id"},"computed":false},"operator":"||","right":{"type":"MemberExpression","start":552,"end":567,"loc":{"start":{"line":21,"column":43},"end":{"line":21,"column":58}},"object":{"type":"Identifier","start":552,"end":556,"loc":{"start":{"line":21,"column":43},"end":{"line":21,"column":47},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":557,"end":567,"loc":{"start":{"line":21,"column":48},"end":{"line":21,"column":58},"identifierName":"categoryID"},"name":"categoryID"},"computed":false}},"operator":"||","right":{"type":"NumericLiteral","start":571,"end":572,"loc":{"start":{"line":21,"column":62},"end":{"line":21,"column":63}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":486,"end":507,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":579,"end":600,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}}]},{"type":"ExpressionStatement","start":606,"end":650,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":48}},"expression":{"type":"AssignmentExpression","start":606,"end":649,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":47}},"operator":"=","left":{"type":"MemberExpression","start":606,"end":623,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":21}},"object":{"type":"ThisExpression","start":606,"end":610,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":611,"end":623,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":21},"identifierName":"alternate_no"},"name":"alternate_no"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":626,"end":649,"loc":{"start":{"line":23,"column":24},"end":{"line":23,"column":47}},"left":{"type":"MemberExpression","start":626,"end":643,"loc":{"start":{"line":23,"column":24},"end":{"line":23,"column":41}},"object":{"type":"Identifier","start":626,"end":630,"loc":{"start":{"line":23,"column":24},"end":{"line":23,"column":28},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":631,"end":643,"loc":{"start":{"line":23,"column":29},"end":{"line":23,"column":41},"identifierName":"alternate_no"},"name":"alternate_no"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":647,"end":649,"loc":{"start":{"line":23,"column":45},"end":{"line":23,"column":47}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":579,"end":600,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":656,"end":677,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}}]},{"type":"ExpressionStatement","start":683,"end":721,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":42}},"expression":{"type":"AssignmentExpression","start":683,"end":720,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":41}},"operator":"=","left":{"type":"MemberExpression","start":683,"end":697,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":18}},"object":{"type":"ThisExpression","start":683,"end":687,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":688,"end":697,"loc":{"start":{"line":25,"column":9},"end":{"line":25,"column":18},"identifierName":"image_url"},"name":"image_url"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":700,"end":720,"loc":{"start":{"line":25,"column":21},"end":{"line":25,"column":41}},"left":{"type":"MemberExpression","start":700,"end":714,"loc":{"start":{"line":25,"column":21},"end":{"line":25,"column":35}},"object":{"type":"Identifier","start":700,"end":704,"loc":{"start":{"line":25,"column":21},"end":{"line":25,"column":25},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":705,"end":714,"loc":{"start":{"line":25,"column":26},"end":{"line":25,"column":35},"identifierName":"image_url"},"name":"image_url"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":718,"end":720,"loc":{"start":{"line":25,"column":39},"end":{"line":25,"column":41}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":656,"end":677,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":727,"end":748,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":25}}}]},{"type":"ExpressionStatement","start":754,"end":800,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":50}},"expression":{"type":"AssignmentExpression","start":754,"end":799,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":754,"end":772,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":22}},"object":{"type":"ThisExpression","start":754,"end":758,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":759,"end":772,"loc":{"start":{"line":27,"column":9},"end":{"line":27,"column":22},"identifierName":"thumbnail_url"},"name":"thumbnail_url"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":775,"end":799,"loc":{"start":{"line":27,"column":25},"end":{"line":27,"column":49}},"left":{"type":"MemberExpression","start":775,"end":793,"loc":{"start":{"line":27,"column":25},"end":{"line":27,"column":43}},"object":{"type":"Identifier","start":775,"end":779,"loc":{"start":{"line":27,"column":25},"end":{"line":27,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":780,"end":793,"loc":{"start":{"line":27,"column":30},"end":{"line":27,"column":43},"identifierName":"thumbnail_url"},"name":"thumbnail_url"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":797,"end":799,"loc":{"start":{"line":27,"column":47},"end":{"line":27,"column":49}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":727,"end":748,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":806,"end":827,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":25}}}]},{"type":"ExpressionStatement","start":833,"end":865,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":36}},"expression":{"type":"AssignmentExpression","start":833,"end":864,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":35}},"operator":"=","left":{"type":"MemberExpression","start":833,"end":844,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":15}},"object":{"type":"ThisExpression","start":833,"end":837,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":838,"end":844,"loc":{"start":{"line":29,"column":9},"end":{"line":29,"column":15},"identifierName":"weight"},"name":"weight"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":847,"end":864,"loc":{"start":{"line":29,"column":18},"end":{"line":29,"column":35}},"left":{"type":"MemberExpression","start":847,"end":858,"loc":{"start":{"line":29,"column":18},"end":{"line":29,"column":29}},"object":{"type":"Identifier","start":847,"end":851,"loc":{"start":{"line":29,"column":18},"end":{"line":29,"column":22},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":852,"end":858,"loc":{"start":{"line":29,"column":23},"end":{"line":29,"column":29},"identifierName":"weight"},"name":"weight"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":862,"end":864,"loc":{"start":{"line":29,"column":33},"end":{"line":29,"column":35}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":806,"end":827,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":871,"end":892,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":25}}}]},{"type":"ExpressionStatement","start":898,"end":928,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":34}},"expression":{"type":"AssignmentExpression","start":898,"end":927,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":33}},"operator":"=","left":{"type":"MemberExpression","start":898,"end":908,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":14}},"object":{"type":"ThisExpression","start":898,"end":902,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":903,"end":908,"loc":{"start":{"line":31,"column":9},"end":{"line":31,"column":14},"identifierName":"dim_x"},"name":"dim_x"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":911,"end":927,"loc":{"start":{"line":31,"column":17},"end":{"line":31,"column":33}},"left":{"type":"MemberExpression","start":911,"end":921,"loc":{"start":{"line":31,"column":17},"end":{"line":31,"column":27}},"object":{"type":"Identifier","start":911,"end":915,"loc":{"start":{"line":31,"column":17},"end":{"line":31,"column":21},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":916,"end":921,"loc":{"start":{"line":31,"column":22},"end":{"line":31,"column":27},"identifierName":"dim_x"},"name":"dim_x"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":925,"end":927,"loc":{"start":{"line":31,"column":31},"end":{"line":31,"column":33}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":871,"end":892,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":934,"end":955,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":25}}}]},{"type":"ExpressionStatement","start":961,"end":991,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":34}},"expression":{"type":"AssignmentExpression","start":961,"end":990,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":33}},"operator":"=","left":{"type":"MemberExpression","start":961,"end":971,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":14}},"object":{"type":"ThisExpression","start":961,"end":965,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":966,"end":971,"loc":{"start":{"line":33,"column":9},"end":{"line":33,"column":14},"identifierName":"dim_y"},"name":"dim_y"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":974,"end":990,"loc":{"start":{"line":33,"column":17},"end":{"line":33,"column":33}},"left":{"type":"MemberExpression","start":974,"end":984,"loc":{"start":{"line":33,"column":17},"end":{"line":33,"column":27}},"object":{"type":"Identifier","start":974,"end":978,"loc":{"start":{"line":33,"column":17},"end":{"line":33,"column":21},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":979,"end":984,"loc":{"start":{"line":33,"column":22},"end":{"line":33,"column":27},"identifierName":"dim_y"},"name":"dim_y"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":988,"end":990,"loc":{"start":{"line":33,"column":31},"end":{"line":33,"column":33}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":934,"end":955,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":997,"end":1018,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":25}}}]},{"type":"ExpressionStatement","start":1024,"end":1054,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":34}},"expression":{"type":"AssignmentExpression","start":1024,"end":1053,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":33}},"operator":"=","left":{"type":"MemberExpression","start":1024,"end":1034,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":14}},"object":{"type":"ThisExpression","start":1024,"end":1028,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1029,"end":1034,"loc":{"start":{"line":35,"column":9},"end":{"line":35,"column":14},"identifierName":"dim_z"},"name":"dim_z"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1037,"end":1053,"loc":{"start":{"line":35,"column":17},"end":{"line":35,"column":33}},"left":{"type":"MemberExpression","start":1037,"end":1047,"loc":{"start":{"line":35,"column":17},"end":{"line":35,"column":27}},"object":{"type":"Identifier","start":1037,"end":1041,"loc":{"start":{"line":35,"column":17},"end":{"line":35,"column":21},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1042,"end":1047,"loc":{"start":{"line":35,"column":22},"end":{"line":35,"column":27},"identifierName":"dim_z"},"name":"dim_z"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1051,"end":1053,"loc":{"start":{"line":35,"column":31},"end":{"line":35,"column":33}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":997,"end":1018,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1060,"end":1081,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":25}}}]},{"type":"ExpressionStatement","start":1087,"end":1133,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":50}},"expression":{"type":"AssignmentExpression","start":1087,"end":1132,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":1087,"end":1105,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":22}},"object":{"type":"ThisExpression","start":1087,"end":1091,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1092,"end":1105,"loc":{"start":{"line":37,"column":9},"end":{"line":37,"column":22},"identifierName":"year_released"},"name":"year_released"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1108,"end":1132,"loc":{"start":{"line":37,"column":25},"end":{"line":37,"column":49}},"left":{"type":"MemberExpression","start":1108,"end":1126,"loc":{"start":{"line":37,"column":25},"end":{"line":37,"column":43}},"object":{"type":"Identifier","start":1108,"end":1112,"loc":{"start":{"line":37,"column":25},"end":{"line":37,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1113,"end":1126,"loc":{"start":{"line":37,"column":30},"end":{"line":37,"column":43},"identifierName":"year_released"},"name":"year_released"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1130,"end":1132,"loc":{"start":{"line":37,"column":47},"end":{"line":37,"column":49}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1060,"end":1081,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1139,"end":1160,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}}]},{"type":"ExpressionStatement","start":1166,"end":1208,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":46}},"expression":{"type":"AssignmentExpression","start":1166,"end":1207,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":45}},"operator":"=","left":{"type":"MemberExpression","start":1166,"end":1182,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":20}},"object":{"type":"ThisExpression","start":1166,"end":1170,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1171,"end":1182,"loc":{"start":{"line":39,"column":9},"end":{"line":39,"column":20},"identifierName":"description"},"name":"description"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1185,"end":1207,"loc":{"start":{"line":39,"column":23},"end":{"line":39,"column":45}},"left":{"type":"MemberExpression","start":1185,"end":1201,"loc":{"start":{"line":39,"column":23},"end":{"line":39,"column":39}},"object":{"type":"Identifier","start":1185,"end":1189,"loc":{"start":{"line":39,"column":23},"end":{"line":39,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1190,"end":1201,"loc":{"start":{"line":39,"column":28},"end":{"line":39,"column":39},"identifierName":"description"},"name":"description"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1205,"end":1207,"loc":{"start":{"line":39,"column":43},"end":{"line":39,"column":45}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1139,"end":1160,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {boolean} ","start":1214,"end":1236,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":26}}}]},{"type":"ExpressionStatement","start":1242,"end":1287,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":49}},"expression":{"type":"AssignmentExpression","start":1242,"end":1286,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":48}},"operator":"=","left":{"type":"MemberExpression","start":1242,"end":1258,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":20}},"object":{"type":"ThisExpression","start":1242,"end":1246,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1247,"end":1258,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":20},"identifierName":"is_obsolete"},"name":"is_obsolete"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1261,"end":1286,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":48}},"left":{"type":"MemberExpression","start":1261,"end":1277,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":39}},"object":{"type":"Identifier","start":1261,"end":1265,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1266,"end":1277,"loc":{"start":{"line":41,"column":28},"end":{"line":41,"column":39},"identifierName":"is_obsolete"},"name":"is_obsolete"},"computed":false},"operator":"||","right":{"type":"BooleanLiteral","start":1281,"end":1286,"loc":{"start":{"line":41,"column":43},"end":{"line":41,"column":48}},"value":false}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {boolean} ","start":1214,"end":1236,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":26}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1293,"end":1314,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":25}}}]},{"type":"ExpressionStatement","start":1320,"end":1366,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":50}},"expression":{"type":"AssignmentExpression","start":1320,"end":1365,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":1320,"end":1338,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":22}},"object":{"type":"ThisExpression","start":1320,"end":1324,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1325,"end":1338,"loc":{"start":{"line":43,"column":9},"end":{"line":43,"column":22},"identifierName":"language_code"},"name":"language_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1341,"end":1365,"loc":{"start":{"line":43,"column":25},"end":{"line":43,"column":49}},"left":{"type":"MemberExpression","start":1341,"end":1359,"loc":{"start":{"line":43,"column":25},"end":{"line":43,"column":43}},"object":{"type":"Identifier","start":1341,"end":1345,"loc":{"start":{"line":43,"column":25},"end":{"line":43,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1346,"end":1359,"loc":{"start":{"line":43,"column":30},"end":{"line":43,"column":43},"identifierName":"language_code"},"name":"language_code"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1363,"end":1365,"loc":{"start":{"line":43,"column":47},"end":{"line":43,"column":49}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1293,"end":1314,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":25}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a new instance of a Catalog Item\r\n * @param {object} [data] Data typically returned from an API response.\r\n ","start":121,"end":252,"loc":{"start":{"line":7,"column":2},"end":{"line":10,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = CatalogItem.get(ItemType.Part, '3001');\r\n * client.send(req).then(item => console.log(item));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type i.e. - MINIFIG, PART, SET, BOOK, GEAR, CATALOG, INSTRUCTION, UNSORTED_LOT, ORIGINAL_BOX\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":1377,"end":1864,"loc":{"start":{"line":46,"column":2},"end":{"line":59,"column":5}}}]},{"type":"ClassMethod","start":1868,"end":2141,"loc":{"start":{"line":60,"column":2},"end":{"line":68,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1875,"end":1878,"loc":{"start":{"line":60,"column":9},"end":{"line":60,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1879,"end":1887,"loc":{"start":{"line":60,"column":13},"end":{"line":60,"column":21},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1889,"end":1899,"loc":{"start":{"line":60,"column":23},"end":{"line":60,"column":33},"identifierName":"itemNumber"},"name":"itemNumber"}],"body":{"type":"BlockStatement","start":1901,"end":2141,"loc":{"start":{"line":60,"column":35},"end":{"line":68,"column":3}},"body":[{"type":"VariableDeclaration","start":1908,"end":1945,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":41}},"declarations":[{"type":"VariableDeclarator","start":1915,"end":1944,"loc":{"start":{"line":61,"column":11},"end":{"line":61,"column":40}},"id":{"type":"Identifier","start":1915,"end":1921,"loc":{"start":{"line":61,"column":11},"end":{"line":61,"column":17},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1924,"end":1944,"loc":{"start":{"line":61,"column":20},"end":{"line":61,"column":40}},"object":{"type":"Identifier","start":1924,"end":1940,"loc":{"start":{"line":61,"column":20},"end":{"line":61,"column":36},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1941,"end":1944,"loc":{"start":{"line":61,"column":37},"end":{"line":61,"column":40},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"const"},{"type":"VariableDeclaration","start":1951,"end":1998,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":51}},"declarations":[{"type":"VariableDeclarator","start":1957,"end":1997,"loc":{"start":{"line":62,"column":10},"end":{"line":62,"column":50}},"id":{"type":"Identifier","start":1957,"end":1960,"loc":{"start":{"line":62,"column":10},"end":{"line":62,"column":13},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1963,"end":1997,"loc":{"start":{"line":62,"column":16},"end":{"line":62,"column":50}},"expressions":[{"type":"Identifier","start":1973,"end":1981,"loc":{"start":{"line":62,"column":26},"end":{"line":62,"column":34},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1985,"end":1995,"loc":{"start":{"line":62,"column":38},"end":{"line":62,"column":48},"identifierName":"itemNumber"},"name":"itemNumber"}],"quasis":[{"type":"TemplateElement","start":1964,"end":1971,"loc":{"start":{"line":62,"column":17},"end":{"line":62,"column":24}},"value":{"raw":"/items/","cooked":"/items/"},"tail":false},{"type":"TemplateElement","start":1982,"end":1983,"loc":{"start":{"line":62,"column":35},"end":{"line":62,"column":36}},"value":{"raw":"/","cooked":"/"},"tail":false},{"type":"TemplateElement","start":1996,"end":1996,"loc":{"start":{"line":62,"column":49},"end":{"line":62,"column":49}},"value":{"raw":"","cooked":""},"tail":true}]}}],"kind":"const"},{"type":"ReturnStatement","start":2006,"end":2136,"loc":{"start":{"line":64,"column":4},"end":{"line":67,"column":7}},"argument":{"type":"NewExpression","start":2013,"end":2135,"loc":{"start":{"line":64,"column":11},"end":{"line":67,"column":6}},"callee":{"type":"Identifier","start":2017,"end":2033,"loc":{"start":{"line":64,"column":15},"end":{"line":64,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":2034,"end":2040,"loc":{"start":{"line":64,"column":32},"end":{"line":64,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":2042,"end":2045,"loc":{"start":{"line":64,"column":40},"end":{"line":64,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":2047,"end":2051,"loc":{"start":{"line":64,"column":45},"end":{"line":64,"column":49}}},{"type":"ArrowFunctionExpression","start":2053,"end":2134,"loc":{"start":{"line":64,"column":51},"end":{"line":67,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2054,"end":2058,"loc":{"start":{"line":64,"column":52},"end":{"line":64,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":2063,"end":2134,"loc":{"start":{"line":64,"column":61},"end":{"line":67,"column":5}},"body":[{"type":"VariableDeclaration","start":2072,"end":2107,"loc":{"start":{"line":65,"column":6},"end":{"line":65,"column":41}},"declarations":[{"type":"VariableDeclarator","start":2078,"end":2106,"loc":{"start":{"line":65,"column":12},"end":{"line":65,"column":40}},"id":{"type":"Identifier","start":2078,"end":2082,"loc":{"start":{"line":65,"column":12},"end":{"line":65,"column":16},"identifierName":"item"},"name":"item"},"init":{"type":"NewExpression","start":2085,"end":2106,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":40}},"callee":{"type":"Identifier","start":2089,"end":2100,"loc":{"start":{"line":65,"column":23},"end":{"line":65,"column":34},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[{"type":"Identifier","start":2101,"end":2105,"loc":{"start":{"line":65,"column":35},"end":{"line":65,"column":39},"identifierName":"data"},"name":"data"}]}}],"kind":"const"},{"type":"ReturnStatement","start":2115,"end":2127,"loc":{"start":{"line":66,"column":6},"end":{"line":66,"column":18}},"argument":{"type":"Identifier","start":2122,"end":2126,"loc":{"start":{"line":66,"column":13},"end":{"line":66,"column":17},"identifierName":"item"},"name":"item"}}],"directives":[]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = CatalogItem.get(ItemType.Part, '3001');\r\n * client.send(req).then(item => console.log(item));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type i.e. - MINIFIG, PART, SET, BOOK, GEAR, CATALOG, INSTRUCTION, UNSORTED_LOT, ORIGINAL_BOX\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":1377,"end":1864,"loc":{"start":{"line":46,"column":2},"end":{"line":59,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a Catalog Item.\r\n ","start":50,"end":89,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents a Catalog Item.\r\n ","start":50,"end":89,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a Catalog Item\r\n * @param {object} [data] Data typically returned from an API response.\r\n ","start":121,"end":252,"loc":{"start":{"line":7,"column":2},"end":{"line":10,"column":5}}},{"type":"CommentBlock","value":"* @type {string} ","start":307,"end":328,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":364,"end":385,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":425,"end":446,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":486,"end":507,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":579,"end":600,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":656,"end":677,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":727,"end":748,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":806,"end":827,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":871,"end":892,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":934,"end":955,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":997,"end":1018,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":1060,"end":1081,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":1139,"end":1160,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}},{"type":"CommentBlock","value":"* @type {boolean} ","start":1214,"end":1236,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":26}}},{"type":"CommentBlock","value":"* @type {string} ","start":1293,"end":1314,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = CatalogItem.get(ItemType.Part, '3001');\r\n * client.send(req).then(item => console.log(item));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type i.e. - MINIFIG, PART, SET, BOOK, GEAR, CATALOG, INSTRUCTION, UNSORTED_LOT, ORIGINAL_BOX\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":1377,"end":1864,"loc":{"start":{"line":46,"column":2},"end":{"line":59,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":26,"end":27,"loc":{"start":{"line":1,"column":26},"end":{"line":1,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":28,"end":32,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":45,"end":46,"loc":{"start":{"line":1,"column":45},"end":{"line":1,"column":46}}},{"type":"CommentBlock","value":"*\r\n * Represents a Catalog Item.\r\n ","start":50,"end":89,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":91,"end":97,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":98,"end":103,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":104,"end":115,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":24}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":116,"end":117,"loc":{"start":{"line":6,"column":25},"end":{"line":6,"column":26}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a Catalog Item\r\n * @param {object} [data] Data typically returned from an API response.\r\n ","start":121,"end":252,"loc":{"start":{"line":7,"column":2},"end":{"line":10,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":256,"end":267,"loc":{"start":{"line":11,"column":2},"end":{"line":11,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":267,"end":268,"loc":{"start":{"line":11,"column":13},"end":{"line":11,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":268,"end":272,"loc":{"start":{"line":11,"column":14},"end":{"line":11,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":272,"end":273,"loc":{"start":{"line":11,"column":18},"end":{"line":11,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":274,"end":275,"loc":{"start":{"line":11,"column":20},"end":{"line":11,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":281,"end":285,"loc":{"start":{"line":12,"column":4},"end":{"line":12,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":286,"end":287,"loc":{"start":{"line":12,"column":9},"end":{"line":12,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":288,"end":292,"loc":{"start":{"line":12,"column":11},"end":{"line":12,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":293,"end":295,"loc":{"start":{"line":12,"column":16},"end":{"line":12,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":296,"end":297,"loc":{"start":{"line":12,"column":19},"end":{"line":12,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":297,"end":298,"loc":{"start":{"line":12,"column":20},"end":{"line":12,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":298,"end":299,"loc":{"start":{"line":12,"column":21},"end":{"line":12,"column":22}}},{"type":"CommentBlock","value":"* @type {string} ","start":307,"end":328,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":334,"end":338,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":338,"end":339,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"no","start":339,"end":341,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":342,"end":343,"loc":{"start":{"line":15,"column":12},"end":{"line":15,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":344,"end":348,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":348,"end":349,"loc":{"start":{"line":15,"column":18},"end":{"line":15,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"no","start":349,"end":351,"loc":{"start":{"line":15,"column":19},"end":{"line":15,"column":21}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":352,"end":354,"loc":{"start":{"line":15,"column":22},"end":{"line":15,"column":24}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":355,"end":357,"loc":{"start":{"line":15,"column":25},"end":{"line":15,"column":27}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":357,"end":358,"loc":{"start":{"line":15,"column":27},"end":{"line":15,"column":28}}},{"type":"CommentBlock","value":"* @type {string} ","start":364,"end":385,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":391,"end":395,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":395,"end":396,"loc":{"start":{"line":17,"column":8},"end":{"line":17,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"name","start":396,"end":400,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":401,"end":402,"loc":{"start":{"line":17,"column":14},"end":{"line":17,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":403,"end":407,"loc":{"start":{"line":17,"column":16},"end":{"line":17,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":407,"end":408,"loc":{"start":{"line":17,"column":20},"end":{"line":17,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"name","start":408,"end":412,"loc":{"start":{"line":17,"column":21},"end":{"line":17,"column":25}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":413,"end":415,"loc":{"start":{"line":17,"column":26},"end":{"line":17,"column":28}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":416,"end":418,"loc":{"start":{"line":17,"column":29},"end":{"line":17,"column":31}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":418,"end":419,"loc":{"start":{"line":17,"column":31},"end":{"line":17,"column":32}}},{"type":"CommentBlock","value":"* @type {string} ","start":425,"end":446,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":452,"end":456,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":456,"end":457,"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"type","start":457,"end":461,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":462,"end":463,"loc":{"start":{"line":19,"column":14},"end":{"line":19,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":464,"end":468,"loc":{"start":{"line":19,"column":16},"end":{"line":19,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":468,"end":469,"loc":{"start":{"line":19,"column":20},"end":{"line":19,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"type","start":469,"end":473,"loc":{"start":{"line":19,"column":21},"end":{"line":19,"column":25}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":474,"end":476,"loc":{"start":{"line":19,"column":26},"end":{"line":19,"column":28}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":477,"end":479,"loc":{"start":{"line":19,"column":29},"end":{"line":19,"column":31}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":479,"end":480,"loc":{"start":{"line":19,"column":31},"end":{"line":19,"column":32}}},{"type":"CommentBlock","value":"* @type {number} ","start":486,"end":507,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":513,"end":517,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":517,"end":518,"loc":{"start":{"line":21,"column":8},"end":{"line":21,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"category_id","start":518,"end":529,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":530,"end":531,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":532,"end":536,"loc":{"start":{"line":21,"column":23},"end":{"line":21,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":536,"end":537,"loc":{"start":{"line":21,"column":27},"end":{"line":21,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"category_id","start":537,"end":548,"loc":{"start":{"line":21,"column":28},"end":{"line":21,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":549,"end":551,"loc":{"start":{"line":21,"column":40},"end":{"line":21,"column":42}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":552,"end":556,"loc":{"start":{"line":21,"column":43},"end":{"line":21,"column":47}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":556,"end":557,"loc":{"start":{"line":21,"column":47},"end":{"line":21,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"categoryID","start":557,"end":567,"loc":{"start":{"line":21,"column":48},"end":{"line":21,"column":58}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":568,"end":570,"loc":{"start":{"line":21,"column":59},"end":{"line":21,"column":61}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":571,"end":572,"loc":{"start":{"line":21,"column":62},"end":{"line":21,"column":63}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":572,"end":573,"loc":{"start":{"line":21,"column":63},"end":{"line":21,"column":64}}},{"type":"CommentBlock","value":"* @type {string} ","start":579,"end":600,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":606,"end":610,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":610,"end":611,"loc":{"start":{"line":23,"column":8},"end":{"line":23,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"alternate_no","start":611,"end":623,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":624,"end":625,"loc":{"start":{"line":23,"column":22},"end":{"line":23,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":626,"end":630,"loc":{"start":{"line":23,"column":24},"end":{"line":23,"column":28}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":630,"end":631,"loc":{"start":{"line":23,"column":28},"end":{"line":23,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"alternate_no","start":631,"end":643,"loc":{"start":{"line":23,"column":29},"end":{"line":23,"column":41}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":644,"end":646,"loc":{"start":{"line":23,"column":42},"end":{"line":23,"column":44}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":647,"end":649,"loc":{"start":{"line":23,"column":45},"end":{"line":23,"column":47}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":649,"end":650,"loc":{"start":{"line":23,"column":47},"end":{"line":23,"column":48}}},{"type":"CommentBlock","value":"* @type {string} ","start":656,"end":677,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":683,"end":687,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":687,"end":688,"loc":{"start":{"line":25,"column":8},"end":{"line":25,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"image_url","start":688,"end":697,"loc":{"start":{"line":25,"column":9},"end":{"line":25,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":698,"end":699,"loc":{"start":{"line":25,"column":19},"end":{"line":25,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":700,"end":704,"loc":{"start":{"line":25,"column":21},"end":{"line":25,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":704,"end":705,"loc":{"start":{"line":25,"column":25},"end":{"line":25,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"image_url","start":705,"end":714,"loc":{"start":{"line":25,"column":26},"end":{"line":25,"column":35}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":715,"end":717,"loc":{"start":{"line":25,"column":36},"end":{"line":25,"column":38}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":718,"end":720,"loc":{"start":{"line":25,"column":39},"end":{"line":25,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":720,"end":721,"loc":{"start":{"line":25,"column":41},"end":{"line":25,"column":42}}},{"type":"CommentBlock","value":"* @type {string} ","start":727,"end":748,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":754,"end":758,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":758,"end":759,"loc":{"start":{"line":27,"column":8},"end":{"line":27,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"thumbnail_url","start":759,"end":772,"loc":{"start":{"line":27,"column":9},"end":{"line":27,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":773,"end":774,"loc":{"start":{"line":27,"column":23},"end":{"line":27,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":775,"end":779,"loc":{"start":{"line":27,"column":25},"end":{"line":27,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":779,"end":780,"loc":{"start":{"line":27,"column":29},"end":{"line":27,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"thumbnail_url","start":780,"end":793,"loc":{"start":{"line":27,"column":30},"end":{"line":27,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":794,"end":796,"loc":{"start":{"line":27,"column":44},"end":{"line":27,"column":46}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":797,"end":799,"loc":{"start":{"line":27,"column":47},"end":{"line":27,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":799,"end":800,"loc":{"start":{"line":27,"column":49},"end":{"line":27,"column":50}}},{"type":"CommentBlock","value":"* @type {number} ","start":806,"end":827,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":833,"end":837,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":837,"end":838,"loc":{"start":{"line":29,"column":8},"end":{"line":29,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"weight","start":838,"end":844,"loc":{"start":{"line":29,"column":9},"end":{"line":29,"column":15}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":845,"end":846,"loc":{"start":{"line":29,"column":16},"end":{"line":29,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":847,"end":851,"loc":{"start":{"line":29,"column":18},"end":{"line":29,"column":22}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":851,"end":852,"loc":{"start":{"line":29,"column":22},"end":{"line":29,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"weight","start":852,"end":858,"loc":{"start":{"line":29,"column":23},"end":{"line":29,"column":29}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":859,"end":861,"loc":{"start":{"line":29,"column":30},"end":{"line":29,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":862,"end":864,"loc":{"start":{"line":29,"column":33},"end":{"line":29,"column":35}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":864,"end":865,"loc":{"start":{"line":29,"column":35},"end":{"line":29,"column":36}}},{"type":"CommentBlock","value":"* @type {string} ","start":871,"end":892,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":898,"end":902,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":902,"end":903,"loc":{"start":{"line":31,"column":8},"end":{"line":31,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dim_x","start":903,"end":908,"loc":{"start":{"line":31,"column":9},"end":{"line":31,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":909,"end":910,"loc":{"start":{"line":31,"column":15},"end":{"line":31,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":911,"end":915,"loc":{"start":{"line":31,"column":17},"end":{"line":31,"column":21}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":915,"end":916,"loc":{"start":{"line":31,"column":21},"end":{"line":31,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dim_x","start":916,"end":921,"loc":{"start":{"line":31,"column":22},"end":{"line":31,"column":27}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":922,"end":924,"loc":{"start":{"line":31,"column":28},"end":{"line":31,"column":30}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":925,"end":927,"loc":{"start":{"line":31,"column":31},"end":{"line":31,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":927,"end":928,"loc":{"start":{"line":31,"column":33},"end":{"line":31,"column":34}}},{"type":"CommentBlock","value":"* @type {string} ","start":934,"end":955,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":961,"end":965,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":965,"end":966,"loc":{"start":{"line":33,"column":8},"end":{"line":33,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dim_y","start":966,"end":971,"loc":{"start":{"line":33,"column":9},"end":{"line":33,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":972,"end":973,"loc":{"start":{"line":33,"column":15},"end":{"line":33,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":974,"end":978,"loc":{"start":{"line":33,"column":17},"end":{"line":33,"column":21}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":978,"end":979,"loc":{"start":{"line":33,"column":21},"end":{"line":33,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dim_y","start":979,"end":984,"loc":{"start":{"line":33,"column":22},"end":{"line":33,"column":27}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":985,"end":987,"loc":{"start":{"line":33,"column":28},"end":{"line":33,"column":30}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":988,"end":990,"loc":{"start":{"line":33,"column":31},"end":{"line":33,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":990,"end":991,"loc":{"start":{"line":33,"column":33},"end":{"line":33,"column":34}}},{"type":"CommentBlock","value":"* @type {string} ","start":997,"end":1018,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1024,"end":1028,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1028,"end":1029,"loc":{"start":{"line":35,"column":8},"end":{"line":35,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dim_z","start":1029,"end":1034,"loc":{"start":{"line":35,"column":9},"end":{"line":35,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1035,"end":1036,"loc":{"start":{"line":35,"column":15},"end":{"line":35,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1037,"end":1041,"loc":{"start":{"line":35,"column":17},"end":{"line":35,"column":21}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1041,"end":1042,"loc":{"start":{"line":35,"column":21},"end":{"line":35,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dim_z","start":1042,"end":1047,"loc":{"start":{"line":35,"column":22},"end":{"line":35,"column":27}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1048,"end":1050,"loc":{"start":{"line":35,"column":28},"end":{"line":35,"column":30}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1051,"end":1053,"loc":{"start":{"line":35,"column":31},"end":{"line":35,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1053,"end":1054,"loc":{"start":{"line":35,"column":33},"end":{"line":35,"column":34}}},{"type":"CommentBlock","value":"* @type {string} ","start":1060,"end":1081,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1087,"end":1091,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1091,"end":1092,"loc":{"start":{"line":37,"column":8},"end":{"line":37,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"year_released","start":1092,"end":1105,"loc":{"start":{"line":37,"column":9},"end":{"line":37,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1106,"end":1107,"loc":{"start":{"line":37,"column":23},"end":{"line":37,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1108,"end":1112,"loc":{"start":{"line":37,"column":25},"end":{"line":37,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1112,"end":1113,"loc":{"start":{"line":37,"column":29},"end":{"line":37,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"year_released","start":1113,"end":1126,"loc":{"start":{"line":37,"column":30},"end":{"line":37,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1127,"end":1129,"loc":{"start":{"line":37,"column":44},"end":{"line":37,"column":46}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1130,"end":1132,"loc":{"start":{"line":37,"column":47},"end":{"line":37,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1132,"end":1133,"loc":{"start":{"line":37,"column":49},"end":{"line":37,"column":50}}},{"type":"CommentBlock","value":"* @type {string} ","start":1139,"end":1160,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1166,"end":1170,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1170,"end":1171,"loc":{"start":{"line":39,"column":8},"end":{"line":39,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"description","start":1171,"end":1182,"loc":{"start":{"line":39,"column":9},"end":{"line":39,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1183,"end":1184,"loc":{"start":{"line":39,"column":21},"end":{"line":39,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1185,"end":1189,"loc":{"start":{"line":39,"column":23},"end":{"line":39,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1189,"end":1190,"loc":{"start":{"line":39,"column":27},"end":{"line":39,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"description","start":1190,"end":1201,"loc":{"start":{"line":39,"column":28},"end":{"line":39,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1202,"end":1204,"loc":{"start":{"line":39,"column":40},"end":{"line":39,"column":42}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1205,"end":1207,"loc":{"start":{"line":39,"column":43},"end":{"line":39,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1207,"end":1208,"loc":{"start":{"line":39,"column":45},"end":{"line":39,"column":46}}},{"type":"CommentBlock","value":"* @type {boolean} ","start":1214,"end":1236,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":26}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1242,"end":1246,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1246,"end":1247,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"is_obsolete","start":1247,"end":1258,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1259,"end":1260,"loc":{"start":{"line":41,"column":21},"end":{"line":41,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1261,"end":1265,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1265,"end":1266,"loc":{"start":{"line":41,"column":27},"end":{"line":41,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"is_obsolete","start":1266,"end":1277,"loc":{"start":{"line":41,"column":28},"end":{"line":41,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1278,"end":1280,"loc":{"start":{"line":41,"column":40},"end":{"line":41,"column":42}}},{"type":{"label":"false","keyword":"false","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"false","start":1281,"end":1286,"loc":{"start":{"line":41,"column":43},"end":{"line":41,"column":48}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1286,"end":1287,"loc":{"start":{"line":41,"column":48},"end":{"line":41,"column":49}}},{"type":"CommentBlock","value":"* @type {string} ","start":1293,"end":1314,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1320,"end":1324,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1324,"end":1325,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"language_code","start":1325,"end":1338,"loc":{"start":{"line":43,"column":9},"end":{"line":43,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1339,"end":1340,"loc":{"start":{"line":43,"column":23},"end":{"line":43,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1341,"end":1345,"loc":{"start":{"line":43,"column":25},"end":{"line":43,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1345,"end":1346,"loc":{"start":{"line":43,"column":29},"end":{"line":43,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"language_code","start":1346,"end":1359,"loc":{"start":{"line":43,"column":30},"end":{"line":43,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1360,"end":1362,"loc":{"start":{"line":43,"column":44},"end":{"line":43,"column":46}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1363,"end":1365,"loc":{"start":{"line":43,"column":47},"end":{"line":43,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1365,"end":1366,"loc":{"start":{"line":43,"column":49},"end":{"line":43,"column":50}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1370,"end":1371,"loc":{"start":{"line":44,"column":2},"end":{"line":44,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = CatalogItem.get(ItemType.Part, '3001');\r\n * client.send(req).then(item => console.log(item));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type i.e. - MINIFIG, PART, SET, BOOK, GEAR, CATALOG, INSTRUCTION, UNSORTED_LOT, ORIGINAL_BOX\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":1377,"end":1864,"loc":{"start":{"line":46,"column":2},"end":{"line":59,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1868,"end":1874,"loc":{"start":{"line":60,"column":2},"end":{"line":60,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1875,"end":1878,"loc":{"start":{"line":60,"column":9},"end":{"line":60,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1878,"end":1879,"loc":{"start":{"line":60,"column":12},"end":{"line":60,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1879,"end":1887,"loc":{"start":{"line":60,"column":13},"end":{"line":60,"column":21}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1887,"end":1888,"loc":{"start":{"line":60,"column":21},"end":{"line":60,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1889,"end":1899,"loc":{"start":{"line":60,"column":23},"end":{"line":60,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1899,"end":1900,"loc":{"start":{"line":60,"column":33},"end":{"line":60,"column":34}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1901,"end":1902,"loc":{"start":{"line":60,"column":35},"end":{"line":60,"column":36}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":1908,"end":1913,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1915,"end":1921,"loc":{"start":{"line":61,"column":11},"end":{"line":61,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1922,"end":1923,"loc":{"start":{"line":61,"column":18},"end":{"line":61,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1924,"end":1940,"loc":{"start":{"line":61,"column":20},"end":{"line":61,"column":36}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1940,"end":1941,"loc":{"start":{"line":61,"column":36},"end":{"line":61,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1941,"end":1944,"loc":{"start":{"line":61,"column":37},"end":{"line":61,"column":40}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1944,"end":1945,"loc":{"start":{"line":61,"column":40},"end":{"line":61,"column":41}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":1951,"end":1956,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1957,"end":1960,"loc":{"start":{"line":62,"column":10},"end":{"line":62,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1961,"end":1962,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":15}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1963,"end":1964,"loc":{"start":{"line":62,"column":16},"end":{"line":62,"column":17}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/items/","start":1964,"end":1971,"loc":{"start":{"line":62,"column":17},"end":{"line":62,"column":24}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1971,"end":1973,"loc":{"start":{"line":62,"column":24},"end":{"line":62,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1973,"end":1981,"loc":{"start":{"line":62,"column":26},"end":{"line":62,"column":34}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1981,"end":1982,"loc":{"start":{"line":62,"column":34},"end":{"line":62,"column":35}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/","start":1982,"end":1983,"loc":{"start":{"line":62,"column":35},"end":{"line":62,"column":36}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1983,"end":1985,"loc":{"start":{"line":62,"column":36},"end":{"line":62,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1985,"end":1995,"loc":{"start":{"line":62,"column":38},"end":{"line":62,"column":48}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1995,"end":1996,"loc":{"start":{"line":62,"column":48},"end":{"line":62,"column":49}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1996,"end":1996,"loc":{"start":{"line":62,"column":49},"end":{"line":62,"column":49}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1996,"end":1997,"loc":{"start":{"line":62,"column":49},"end":{"line":62,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1997,"end":1998,"loc":{"start":{"line":62,"column":50},"end":{"line":62,"column":51}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2006,"end":2012,"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2013,"end":2016,"loc":{"start":{"line":64,"column":11},"end":{"line":64,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":2017,"end":2033,"loc":{"start":{"line":64,"column":15},"end":{"line":64,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2033,"end":2034,"loc":{"start":{"line":64,"column":31},"end":{"line":64,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":2034,"end":2040,"loc":{"start":{"line":64,"column":32},"end":{"line":64,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2040,"end":2041,"loc":{"start":{"line":64,"column":38},"end":{"line":64,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":2042,"end":2045,"loc":{"start":{"line":64,"column":40},"end":{"line":64,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2045,"end":2046,"loc":{"start":{"line":64,"column":43},"end":{"line":64,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":2047,"end":2051,"loc":{"start":{"line":64,"column":45},"end":{"line":64,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2051,"end":2052,"loc":{"start":{"line":64,"column":49},"end":{"line":64,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2053,"end":2054,"loc":{"start":{"line":64,"column":51},"end":{"line":64,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2054,"end":2058,"loc":{"start":{"line":64,"column":52},"end":{"line":64,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2058,"end":2059,"loc":{"start":{"line":64,"column":56},"end":{"line":64,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2060,"end":2062,"loc":{"start":{"line":64,"column":58},"end":{"line":64,"column":60}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2063,"end":2064,"loc":{"start":{"line":64,"column":61},"end":{"line":64,"column":62}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2072,"end":2077,"loc":{"start":{"line":65,"column":6},"end":{"line":65,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":2078,"end":2082,"loc":{"start":{"line":65,"column":12},"end":{"line":65,"column":16}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2083,"end":2084,"loc":{"start":{"line":65,"column":17},"end":{"line":65,"column":18}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2085,"end":2088,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":2089,"end":2100,"loc":{"start":{"line":65,"column":23},"end":{"line":65,"column":34}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2100,"end":2101,"loc":{"start":{"line":65,"column":34},"end":{"line":65,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2101,"end":2105,"loc":{"start":{"line":65,"column":35},"end":{"line":65,"column":39}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2105,"end":2106,"loc":{"start":{"line":65,"column":39},"end":{"line":65,"column":40}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2106,"end":2107,"loc":{"start":{"line":65,"column":40},"end":{"line":65,"column":41}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2115,"end":2121,"loc":{"start":{"line":66,"column":6},"end":{"line":66,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":2122,"end":2126,"loc":{"start":{"line":66,"column":13},"end":{"line":66,"column":17}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2126,"end":2127,"loc":{"start":{"line":66,"column":17},"end":{"line":66,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2133,"end":2134,"loc":{"start":{"line":67,"column":4},"end":{"line":67,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2134,"end":2135,"loc":{"start":{"line":67,"column":5},"end":{"line":67,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2135,"end":2136,"loc":{"start":{"line":67,"column":6},"end":{"line":67,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2140,"end":2141,"loc":{"start":{"line":68,"column":2},"end":{"line":68,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2143,"end":2144,"loc":{"start":{"line":69,"column":0},"end":{"line":69,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2146,"end":2146,"loc":{"start":{"line":70,"column":0},"end":{"line":70,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/catalogItem/itemImage.js.json b/docs/ast/source/catalogItem/itemImage.js.json
deleted file mode 100644
index 3ae0b1c..0000000
--- a/docs/ast/source/catalogItem/itemImage.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":1549,"loc":{"start":{"line":1,"column":0},"end":{"line":50,"column":0}},"program":{"type":"Program","start":0,"end":1549,"loc":{"start":{"line":1,"column":0},"end":{"line":50,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":46,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":46}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}}],"source":{"type":"StringLiteral","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents an image for a specific color of a catalog item.\r\n ","start":50,"end":122,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}]},{"type":"ExportNamedDeclaration","start":124,"end":1547,"loc":{"start":{"line":6,"column":0},"end":{"line":49,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":131,"end":1547,"loc":{"start":{"line":6,"column":7},"end":{"line":49,"column":1}},"id":{"type":"Identifier","start":137,"end":146,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":22},"identifierName":"ItemImage"},"name":"ItemImage","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":147,"end":1547,"loc":{"start":{"line":6,"column":23},"end":{"line":49,"column":1}},"body":[{"type":"ClassMethod","start":573,"end":886,"loc":{"start":{"line":15,"column":2},"end":{"line":25,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":573,"end":584,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":585,"end":589,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":591,"end":886,"loc":{"start":{"line":15,"column":20},"end":{"line":25,"column":3}},"body":[{"type":"ExpressionStatement","start":598,"end":616,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":22}},"expression":{"type":"AssignmentExpression","start":598,"end":615,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":21}},"operator":"=","left":{"type":"Identifier","start":598,"end":602,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":605,"end":615,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":21}},"left":{"type":"Identifier","start":605,"end":609,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":613,"end":615,"loc":{"start":{"line":16,"column":19},"end":{"line":16,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":622,"end":643,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}}]},{"type":"ExpressionStatement","start":649,"end":684,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":39}},"expression":{"type":"AssignmentExpression","start":649,"end":683,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":649,"end":662,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":17}},"object":{"type":"ThisExpression","start":649,"end":653,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":654,"end":662,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":665,"end":683,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":38}},"left":{"type":"MemberExpression","start":665,"end":678,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":33}},"object":{"type":"Identifier","start":665,"end":669,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":670,"end":678,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":682,"end":683,"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":622,"end":643,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":690,"end":711,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}}]},{"type":"ExpressionStatement","start":717,"end":763,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":50}},"expression":{"type":"AssignmentExpression","start":717,"end":762,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":717,"end":735,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":22}},"object":{"type":"ThisExpression","start":717,"end":721,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":722,"end":735,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":22},"identifierName":"thumbnail_url"},"name":"thumbnail_url"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":738,"end":762,"loc":{"start":{"line":20,"column":25},"end":{"line":20,"column":49}},"left":{"type":"MemberExpression","start":738,"end":756,"loc":{"start":{"line":20,"column":25},"end":{"line":20,"column":43}},"object":{"type":"Identifier","start":738,"end":742,"loc":{"start":{"line":20,"column":25},"end":{"line":20,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":743,"end":756,"loc":{"start":{"line":20,"column":30},"end":{"line":20,"column":43},"identifierName":"thumbnail_url"},"name":"thumbnail_url"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":760,"end":762,"loc":{"start":{"line":20,"column":47},"end":{"line":20,"column":49}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":690,"end":711,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":769,"end":790,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}]},{"type":"ExpressionStatement","start":796,"end":824,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":32}},"expression":{"type":"AssignmentExpression","start":796,"end":823,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":31}},"operator":"=","left":{"type":"MemberExpression","start":796,"end":805,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":13}},"object":{"type":"ThisExpression","start":796,"end":800,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":801,"end":805,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":13},"identifierName":"type"},"name":"type"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":808,"end":823,"loc":{"start":{"line":22,"column":16},"end":{"line":22,"column":31}},"left":{"type":"MemberExpression","start":808,"end":817,"loc":{"start":{"line":22,"column":16},"end":{"line":22,"column":25}},"object":{"type":"Identifier","start":808,"end":812,"loc":{"start":{"line":22,"column":16},"end":{"line":22,"column":20},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":813,"end":817,"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":25},"identifierName":"type"},"name":"type"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":821,"end":823,"loc":{"start":{"line":22,"column":29},"end":{"line":22,"column":31}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":769,"end":790,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":830,"end":851,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}}]},{"type":"ExpressionStatement","start":857,"end":881,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":28}},"expression":{"type":"AssignmentExpression","start":857,"end":880,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":27}},"operator":"=","left":{"type":"MemberExpression","start":857,"end":864,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":11}},"object":{"type":"ThisExpression","start":857,"end":861,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":862,"end":864,"loc":{"start":{"line":24,"column":9},"end":{"line":24,"column":11},"identifierName":"no"},"name":"no"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":867,"end":880,"loc":{"start":{"line":24,"column":14},"end":{"line":24,"column":27}},"left":{"type":"MemberExpression","start":867,"end":874,"loc":{"start":{"line":24,"column":14},"end":{"line":24,"column":21}},"object":{"type":"Identifier","start":867,"end":871,"loc":{"start":{"line":24,"column":14},"end":{"line":24,"column":18},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":872,"end":874,"loc":{"start":{"line":24,"column":19},"end":{"line":24,"column":21},"identifierName":"no"},"name":"no"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":878,"end":880,"loc":{"start":{"line":24,"column":25},"end":{"line":24,"column":27}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":830,"end":851,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of Item Image\r\n * @param {object} data The API response data\r\n * @param {number} [data.color_id=0] Color Id of the image.\r\n * @param {string} [data.thumbnail_url=''] The Url of the thumbnail image.\r\n * @param {string} [data.type=''] The type of catalog item as correspondeing to {@link ItemType}.\r\n * @param {string} [data.no=''] The catalog item's identification number.\r\n ","start":152,"end":569,"loc":{"start":{"line":7,"column":2},"end":{"line":14,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get an image of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = ItemImage.get(ItemType.Part, '3001', 0);\r\n * client.send(req).then(image => console.log(image));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {number} colorId Catalog item's color id.\r\n ","start":892,"end":1273,"loc":{"start":{"line":27,"column":2},"end":{"line":40,"column":5}}}]},{"type":"ClassMethod","start":1277,"end":1544,"loc":{"start":{"line":41,"column":2},"end":{"line":48,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1284,"end":1287,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1288,"end":1296,"loc":{"start":{"line":41,"column":13},"end":{"line":41,"column":21},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1298,"end":1308,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":33},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":1310,"end":1317,"loc":{"start":{"line":41,"column":35},"end":{"line":41,"column":42},"identifierName":"colorId"},"name":"colorId"}],"body":{"type":"BlockStatement","start":1319,"end":1544,"loc":{"start":{"line":41,"column":44},"end":{"line":48,"column":3}},"body":[{"type":"VariableDeclaration","start":1326,"end":1360,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":38}},"declarations":[{"type":"VariableDeclarator","start":1330,"end":1359,"loc":{"start":{"line":42,"column":8},"end":{"line":42,"column":37}},"id":{"type":"Identifier","start":1330,"end":1336,"loc":{"start":{"line":42,"column":8},"end":{"line":42,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1339,"end":1359,"loc":{"start":{"line":42,"column":17},"end":{"line":42,"column":37}},"object":{"type":"Identifier","start":1339,"end":1355,"loc":{"start":{"line":42,"column":17},"end":{"line":42,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1356,"end":1359,"loc":{"start":{"line":42,"column":34},"end":{"line":42,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":1366,"end":1429,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":67}},"declarations":[{"type":"VariableDeclarator","start":1370,"end":1428,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":66}},"id":{"type":"Identifier","start":1370,"end":1373,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1376,"end":1428,"loc":{"start":{"line":43,"column":14},"end":{"line":43,"column":66}},"expressions":[{"type":"Identifier","start":1386,"end":1394,"loc":{"start":{"line":43,"column":24},"end":{"line":43,"column":32},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1398,"end":1408,"loc":{"start":{"line":43,"column":36},"end":{"line":43,"column":46},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":1419,"end":1426,"loc":{"start":{"line":43,"column":57},"end":{"line":43,"column":64},"identifierName":"colorId"},"name":"colorId"}],"quasis":[{"type":"TemplateElement","start":1377,"end":1384,"loc":{"start":{"line":43,"column":15},"end":{"line":43,"column":22}},"value":{"raw":"/items/","cooked":"/items/"},"tail":false},{"type":"TemplateElement","start":1395,"end":1396,"loc":{"start":{"line":43,"column":33},"end":{"line":43,"column":34}},"value":{"raw":"/","cooked":"/"},"tail":false},{"type":"TemplateElement","start":1409,"end":1417,"loc":{"start":{"line":43,"column":47},"end":{"line":43,"column":55}},"value":{"raw":"/images/","cooked":"/images/"},"tail":false},{"type":"TemplateElement","start":1427,"end":1427,"loc":{"start":{"line":43,"column":65},"end":{"line":43,"column":65}},"value":{"raw":"","cooked":""},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":1437,"end":1539,"loc":{"start":{"line":45,"column":4},"end":{"line":47,"column":7}},"argument":{"type":"NewExpression","start":1444,"end":1538,"loc":{"start":{"line":45,"column":11},"end":{"line":47,"column":6}},"callee":{"type":"Identifier","start":1448,"end":1464,"loc":{"start":{"line":45,"column":15},"end":{"line":45,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":1465,"end":1471,"loc":{"start":{"line":45,"column":32},"end":{"line":45,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":1473,"end":1476,"loc":{"start":{"line":45,"column":40},"end":{"line":45,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":1478,"end":1482,"loc":{"start":{"line":45,"column":45},"end":{"line":45,"column":49}}},{"type":"ArrowFunctionExpression","start":1484,"end":1537,"loc":{"start":{"line":45,"column":51},"end":{"line":47,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1485,"end":1489,"loc":{"start":{"line":45,"column":52},"end":{"line":45,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":1494,"end":1537,"loc":{"start":{"line":45,"column":61},"end":{"line":47,"column":5}},"body":[{"type":"ReturnStatement","start":1503,"end":1530,"loc":{"start":{"line":46,"column":6},"end":{"line":46,"column":33}},"argument":{"type":"NewExpression","start":1510,"end":1529,"loc":{"start":{"line":46,"column":13},"end":{"line":46,"column":32}},"callee":{"type":"Identifier","start":1514,"end":1523,"loc":{"start":{"line":46,"column":17},"end":{"line":46,"column":26},"identifierName":"ItemImage"},"name":"ItemImage"},"arguments":[{"type":"Identifier","start":1524,"end":1528,"loc":{"start":{"line":46,"column":27},"end":{"line":46,"column":31},"identifierName":"data"},"name":"data"}]}}],"directives":[]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get an image of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = ItemImage.get(ItemType.Part, '3001', 0);\r\n * client.send(req).then(image => console.log(image));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {number} colorId Catalog item's color id.\r\n ","start":892,"end":1273,"loc":{"start":{"line":27,"column":2},"end":{"line":40,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents an image for a specific color of a catalog item.\r\n ","start":50,"end":122,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents an image for a specific color of a catalog item.\r\n ","start":50,"end":122,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of Item Image\r\n * @param {object} data The API response data\r\n * @param {number} [data.color_id=0] Color Id of the image.\r\n * @param {string} [data.thumbnail_url=''] The Url of the thumbnail image.\r\n * @param {string} [data.type=''] The type of catalog item as correspondeing to {@link ItemType}.\r\n * @param {string} [data.no=''] The catalog item's identification number.\r\n ","start":152,"end":569,"loc":{"start":{"line":7,"column":2},"end":{"line":14,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":622,"end":643,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":690,"end":711,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":769,"end":790,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":830,"end":851,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Method to get an image of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = ItemImage.get(ItemType.Part, '3001', 0);\r\n * client.send(req).then(image => console.log(image));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {number} colorId Catalog item's color id.\r\n ","start":892,"end":1273,"loc":{"start":{"line":27,"column":2},"end":{"line":40,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":26,"end":27,"loc":{"start":{"line":1,"column":26},"end":{"line":1,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":28,"end":32,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":45,"end":46,"loc":{"start":{"line":1,"column":45},"end":{"line":1,"column":46}}},{"type":"CommentBlock","value":"*\r\n * Represents an image for a specific color of a catalog item.\r\n ","start":50,"end":122,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":124,"end":130,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":131,"end":136,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemImage","start":137,"end":146,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":22}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":147,"end":148,"loc":{"start":{"line":6,"column":23},"end":{"line":6,"column":24}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of Item Image\r\n * @param {object} data The API response data\r\n * @param {number} [data.color_id=0] Color Id of the image.\r\n * @param {string} [data.thumbnail_url=''] The Url of the thumbnail image.\r\n * @param {string} [data.type=''] The type of catalog item as correspondeing to {@link ItemType}.\r\n * @param {string} [data.no=''] The catalog item's identification number.\r\n ","start":152,"end":569,"loc":{"start":{"line":7,"column":2},"end":{"line":14,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":573,"end":584,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":584,"end":585,"loc":{"start":{"line":15,"column":13},"end":{"line":15,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":585,"end":589,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":589,"end":590,"loc":{"start":{"line":15,"column":18},"end":{"line":15,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":591,"end":592,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":598,"end":602,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":603,"end":604,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":605,"end":609,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":610,"end":612,"loc":{"start":{"line":16,"column":16},"end":{"line":16,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":613,"end":614,"loc":{"start":{"line":16,"column":19},"end":{"line":16,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":614,"end":615,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":615,"end":616,"loc":{"start":{"line":16,"column":21},"end":{"line":16,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":622,"end":643,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":649,"end":653,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":653,"end":654,"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":654,"end":662,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":663,"end":664,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":665,"end":669,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":669,"end":670,"loc":{"start":{"line":18,"column":24},"end":{"line":18,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":670,"end":678,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":679,"end":681,"loc":{"start":{"line":18,"column":34},"end":{"line":18,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":682,"end":683,"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":683,"end":684,"loc":{"start":{"line":18,"column":38},"end":{"line":18,"column":39}}},{"type":"CommentBlock","value":"* @type {string} ","start":690,"end":711,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":717,"end":721,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":721,"end":722,"loc":{"start":{"line":20,"column":8},"end":{"line":20,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"thumbnail_url","start":722,"end":735,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":736,"end":737,"loc":{"start":{"line":20,"column":23},"end":{"line":20,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":738,"end":742,"loc":{"start":{"line":20,"column":25},"end":{"line":20,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":742,"end":743,"loc":{"start":{"line":20,"column":29},"end":{"line":20,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"thumbnail_url","start":743,"end":756,"loc":{"start":{"line":20,"column":30},"end":{"line":20,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":757,"end":759,"loc":{"start":{"line":20,"column":44},"end":{"line":20,"column":46}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":760,"end":762,"loc":{"start":{"line":20,"column":47},"end":{"line":20,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":762,"end":763,"loc":{"start":{"line":20,"column":49},"end":{"line":20,"column":50}}},{"type":"CommentBlock","value":"* @type {string} ","start":769,"end":790,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":796,"end":800,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":800,"end":801,"loc":{"start":{"line":22,"column":8},"end":{"line":22,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"type","start":801,"end":805,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":806,"end":807,"loc":{"start":{"line":22,"column":14},"end":{"line":22,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":808,"end":812,"loc":{"start":{"line":22,"column":16},"end":{"line":22,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":812,"end":813,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"type","start":813,"end":817,"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":25}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":818,"end":820,"loc":{"start":{"line":22,"column":26},"end":{"line":22,"column":28}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":821,"end":823,"loc":{"start":{"line":22,"column":29},"end":{"line":22,"column":31}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":823,"end":824,"loc":{"start":{"line":22,"column":31},"end":{"line":22,"column":32}}},{"type":"CommentBlock","value":"* @type {string} ","start":830,"end":851,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":857,"end":861,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":861,"end":862,"loc":{"start":{"line":24,"column":8},"end":{"line":24,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"no","start":862,"end":864,"loc":{"start":{"line":24,"column":9},"end":{"line":24,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":865,"end":866,"loc":{"start":{"line":24,"column":12},"end":{"line":24,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":867,"end":871,"loc":{"start":{"line":24,"column":14},"end":{"line":24,"column":18}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":871,"end":872,"loc":{"start":{"line":24,"column":18},"end":{"line":24,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"no","start":872,"end":874,"loc":{"start":{"line":24,"column":19},"end":{"line":24,"column":21}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":875,"end":877,"loc":{"start":{"line":24,"column":22},"end":{"line":24,"column":24}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":878,"end":880,"loc":{"start":{"line":24,"column":25},"end":{"line":24,"column":27}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":880,"end":881,"loc":{"start":{"line":24,"column":27},"end":{"line":24,"column":28}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":885,"end":886,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get an image of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = ItemImage.get(ItemType.Part, '3001', 0);\r\n * client.send(req).then(image => console.log(image));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {number} colorId Catalog item's color id.\r\n ","start":892,"end":1273,"loc":{"start":{"line":27,"column":2},"end":{"line":40,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1277,"end":1283,"loc":{"start":{"line":41,"column":2},"end":{"line":41,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1284,"end":1287,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1287,"end":1288,"loc":{"start":{"line":41,"column":12},"end":{"line":41,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1288,"end":1296,"loc":{"start":{"line":41,"column":13},"end":{"line":41,"column":21}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1296,"end":1297,"loc":{"start":{"line":41,"column":21},"end":{"line":41,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1298,"end":1308,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1308,"end":1309,"loc":{"start":{"line":41,"column":33},"end":{"line":41,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"colorId","start":1310,"end":1317,"loc":{"start":{"line":41,"column":35},"end":{"line":41,"column":42}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1317,"end":1318,"loc":{"start":{"line":41,"column":42},"end":{"line":41,"column":43}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1319,"end":1320,"loc":{"start":{"line":41,"column":44},"end":{"line":41,"column":45}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1326,"end":1329,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1330,"end":1336,"loc":{"start":{"line":42,"column":8},"end":{"line":42,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1337,"end":1338,"loc":{"start":{"line":42,"column":15},"end":{"line":42,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1339,"end":1355,"loc":{"start":{"line":42,"column":17},"end":{"line":42,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1355,"end":1356,"loc":{"start":{"line":42,"column":33},"end":{"line":42,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1356,"end":1359,"loc":{"start":{"line":42,"column":34},"end":{"line":42,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1359,"end":1360,"loc":{"start":{"line":42,"column":37},"end":{"line":42,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1366,"end":1369,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1370,"end":1373,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1374,"end":1375,"loc":{"start":{"line":43,"column":12},"end":{"line":43,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1376,"end":1377,"loc":{"start":{"line":43,"column":14},"end":{"line":43,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/items/","start":1377,"end":1384,"loc":{"start":{"line":43,"column":15},"end":{"line":43,"column":22}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1384,"end":1386,"loc":{"start":{"line":43,"column":22},"end":{"line":43,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1386,"end":1394,"loc":{"start":{"line":43,"column":24},"end":{"line":43,"column":32}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1394,"end":1395,"loc":{"start":{"line":43,"column":32},"end":{"line":43,"column":33}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/","start":1395,"end":1396,"loc":{"start":{"line":43,"column":33},"end":{"line":43,"column":34}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1396,"end":1398,"loc":{"start":{"line":43,"column":34},"end":{"line":43,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1398,"end":1408,"loc":{"start":{"line":43,"column":36},"end":{"line":43,"column":46}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1408,"end":1409,"loc":{"start":{"line":43,"column":46},"end":{"line":43,"column":47}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/images/","start":1409,"end":1417,"loc":{"start":{"line":43,"column":47},"end":{"line":43,"column":55}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1417,"end":1419,"loc":{"start":{"line":43,"column":55},"end":{"line":43,"column":57}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"colorId","start":1419,"end":1426,"loc":{"start":{"line":43,"column":57},"end":{"line":43,"column":64}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1426,"end":1427,"loc":{"start":{"line":43,"column":64},"end":{"line":43,"column":65}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1427,"end":1427,"loc":{"start":{"line":43,"column":65},"end":{"line":43,"column":65}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1427,"end":1428,"loc":{"start":{"line":43,"column":65},"end":{"line":43,"column":66}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1428,"end":1429,"loc":{"start":{"line":43,"column":66},"end":{"line":43,"column":67}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1437,"end":1443,"loc":{"start":{"line":45,"column":4},"end":{"line":45,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1444,"end":1447,"loc":{"start":{"line":45,"column":11},"end":{"line":45,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1448,"end":1464,"loc":{"start":{"line":45,"column":15},"end":{"line":45,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1464,"end":1465,"loc":{"start":{"line":45,"column":31},"end":{"line":45,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1465,"end":1471,"loc":{"start":{"line":45,"column":32},"end":{"line":45,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1471,"end":1472,"loc":{"start":{"line":45,"column":38},"end":{"line":45,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1473,"end":1476,"loc":{"start":{"line":45,"column":40},"end":{"line":45,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1476,"end":1477,"loc":{"start":{"line":45,"column":43},"end":{"line":45,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1478,"end":1482,"loc":{"start":{"line":45,"column":45},"end":{"line":45,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1482,"end":1483,"loc":{"start":{"line":45,"column":49},"end":{"line":45,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1484,"end":1485,"loc":{"start":{"line":45,"column":51},"end":{"line":45,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1485,"end":1489,"loc":{"start":{"line":45,"column":52},"end":{"line":45,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1489,"end":1490,"loc":{"start":{"line":45,"column":56},"end":{"line":45,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1491,"end":1493,"loc":{"start":{"line":45,"column":58},"end":{"line":45,"column":60}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1494,"end":1495,"loc":{"start":{"line":45,"column":61},"end":{"line":45,"column":62}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1503,"end":1509,"loc":{"start":{"line":46,"column":6},"end":{"line":46,"column":12}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1510,"end":1513,"loc":{"start":{"line":46,"column":13},"end":{"line":46,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemImage","start":1514,"end":1523,"loc":{"start":{"line":46,"column":17},"end":{"line":46,"column":26}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1523,"end":1524,"loc":{"start":{"line":46,"column":26},"end":{"line":46,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1524,"end":1528,"loc":{"start":{"line":46,"column":27},"end":{"line":46,"column":31}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1528,"end":1529,"loc":{"start":{"line":46,"column":31},"end":{"line":46,"column":32}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1529,"end":1530,"loc":{"start":{"line":46,"column":32},"end":{"line":46,"column":33}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1536,"end":1537,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1537,"end":1538,"loc":{"start":{"line":47,"column":5},"end":{"line":47,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1538,"end":1539,"loc":{"start":{"line":47,"column":6},"end":{"line":47,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1543,"end":1544,"loc":{"start":{"line":48,"column":2},"end":{"line":48,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1546,"end":1547,"loc":{"start":{"line":49,"column":0},"end":{"line":49,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1549,"end":1549,"loc":{"start":{"line":50,"column":0},"end":{"line":50,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/catalogItem/knownColor.js.json b/docs/ast/source/catalogItem/knownColor.js.json
deleted file mode 100644
index 78f0880..0000000
--- a/docs/ast/source/catalogItem/knownColor.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":1280,"loc":{"start":{"line":1,"column":0},"end":{"line":44,"column":0}},"program":{"type":"Program","start":0,"end":1280,"loc":{"start":{"line":1,"column":0},"end":{"line":44,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":46,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":46}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}}],"source":{"type":"StringLiteral","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a known color object.\r\n ","start":50,"end":95,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}]},{"type":"ExportNamedDeclaration","start":97,"end":1278,"loc":{"start":{"line":6,"column":0},"end":{"line":43,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":104,"end":1278,"loc":{"start":{"line":6,"column":7},"end":{"line":43,"column":1}},"id":{"type":"Identifier","start":110,"end":120,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":23},"identifierName":"KnownColor"},"name":"KnownColor","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":121,"end":1278,"loc":{"start":{"line":6,"column":24},"end":{"line":43,"column":1}},"body":[{"type":"ClassMethod","start":372,"end":556,"loc":{"start":{"line":13,"column":2},"end":{"line":19,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":372,"end":383,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":384,"end":388,"loc":{"start":{"line":13,"column":14},"end":{"line":13,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":390,"end":556,"loc":{"start":{"line":13,"column":20},"end":{"line":19,"column":3}},"body":[{"type":"ExpressionStatement","start":397,"end":415,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":22}},"expression":{"type":"AssignmentExpression","start":397,"end":414,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":21}},"operator":"=","left":{"type":"Identifier","start":397,"end":401,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":404,"end":414,"loc":{"start":{"line":14,"column":11},"end":{"line":14,"column":21}},"left":{"type":"Identifier","start":404,"end":408,"loc":{"start":{"line":14,"column":11},"end":{"line":14,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":412,"end":414,"loc":{"start":{"line":14,"column":19},"end":{"line":14,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":421,"end":442,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}}]},{"type":"ExpressionStatement","start":448,"end":483,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":39}},"expression":{"type":"AssignmentExpression","start":448,"end":482,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":448,"end":461,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":17}},"object":{"type":"ThisExpression","start":448,"end":452,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":453,"end":461,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":464,"end":482,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":38}},"left":{"type":"MemberExpression","start":464,"end":477,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":33}},"object":{"type":"Identifier","start":464,"end":468,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":469,"end":477,"loc":{"start":{"line":16,"column":25},"end":{"line":16,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":481,"end":482,"loc":{"start":{"line":16,"column":37},"end":{"line":16,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":421,"end":442,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":489,"end":510,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}}]},{"type":"ExpressionStatement","start":516,"end":551,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":39}},"expression":{"type":"AssignmentExpression","start":516,"end":550,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":516,"end":529,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":17}},"object":{"type":"ThisExpression","start":516,"end":520,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":521,"end":529,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":17},"identifierName":"quantity"},"name":"quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":532,"end":550,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":38}},"left":{"type":"MemberExpression","start":532,"end":545,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":33}},"object":{"type":"Identifier","start":532,"end":536,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":537,"end":545,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":33},"identifierName":"quantity"},"name":"quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":549,"end":550,"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":489,"end":510,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a new instance of a known color\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.color_id=0] The color id.\r\n * @param {number} [data.quantity=0] The quantity of items with this known color.\r\n ","start":126,"end":368,"loc":{"start":{"line":7,"column":2},"end":{"line":12,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a list of known color_id for a given catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = KnownColor.get(ItemType.Part, '3001');\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that resolves to a list of {@link KnownColor}.\r\n ","start":562,"end":1001,"loc":{"start":{"line":21,"column":2},"end":{"line":34,"column":5}}}]},{"type":"ClassMethod","start":1005,"end":1275,"loc":{"start":{"line":35,"column":2},"end":{"line":42,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1012,"end":1015,"loc":{"start":{"line":35,"column":9},"end":{"line":35,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1016,"end":1024,"loc":{"start":{"line":35,"column":13},"end":{"line":35,"column":21},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1026,"end":1036,"loc":{"start":{"line":35,"column":23},"end":{"line":35,"column":33},"identifierName":"itemNumber"},"name":"itemNumber"}],"body":{"type":"BlockStatement","start":1038,"end":1275,"loc":{"start":{"line":35,"column":35},"end":{"line":42,"column":3}},"body":[{"type":"VariableDeclaration","start":1045,"end":1079,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":38}},"declarations":[{"type":"VariableDeclarator","start":1049,"end":1078,"loc":{"start":{"line":36,"column":8},"end":{"line":36,"column":37}},"id":{"type":"Identifier","start":1049,"end":1055,"loc":{"start":{"line":36,"column":8},"end":{"line":36,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1058,"end":1078,"loc":{"start":{"line":36,"column":17},"end":{"line":36,"column":37}},"object":{"type":"Identifier","start":1058,"end":1074,"loc":{"start":{"line":36,"column":17},"end":{"line":36,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1075,"end":1078,"loc":{"start":{"line":36,"column":34},"end":{"line":36,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":1085,"end":1137,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":56}},"declarations":[{"type":"VariableDeclarator","start":1089,"end":1136,"loc":{"start":{"line":37,"column":8},"end":{"line":37,"column":55}},"id":{"type":"Identifier","start":1089,"end":1092,"loc":{"start":{"line":37,"column":8},"end":{"line":37,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1095,"end":1136,"loc":{"start":{"line":37,"column":14},"end":{"line":37,"column":55}},"expressions":[{"type":"Identifier","start":1105,"end":1113,"loc":{"start":{"line":37,"column":24},"end":{"line":37,"column":32},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1117,"end":1127,"loc":{"start":{"line":37,"column":36},"end":{"line":37,"column":46},"identifierName":"itemNumber"},"name":"itemNumber"}],"quasis":[{"type":"TemplateElement","start":1096,"end":1103,"loc":{"start":{"line":37,"column":15},"end":{"line":37,"column":22}},"value":{"raw":"/items/","cooked":"/items/"},"tail":false},{"type":"TemplateElement","start":1114,"end":1115,"loc":{"start":{"line":37,"column":33},"end":{"line":37,"column":34}},"value":{"raw":"/","cooked":"/"},"tail":false},{"type":"TemplateElement","start":1128,"end":1135,"loc":{"start":{"line":37,"column":47},"end":{"line":37,"column":54}},"value":{"raw":"/colors","cooked":"/colors"},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":1145,"end":1270,"loc":{"start":{"line":39,"column":4},"end":{"line":41,"column":7}},"argument":{"type":"NewExpression","start":1152,"end":1269,"loc":{"start":{"line":39,"column":11},"end":{"line":41,"column":6}},"callee":{"type":"Identifier","start":1156,"end":1172,"loc":{"start":{"line":39,"column":15},"end":{"line":39,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":1173,"end":1179,"loc":{"start":{"line":39,"column":32},"end":{"line":39,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":1181,"end":1184,"loc":{"start":{"line":39,"column":40},"end":{"line":39,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":1186,"end":1190,"loc":{"start":{"line":39,"column":45},"end":{"line":39,"column":49}}},{"type":"ArrowFunctionExpression","start":1192,"end":1268,"loc":{"start":{"line":39,"column":51},"end":{"line":41,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1193,"end":1197,"loc":{"start":{"line":39,"column":52},"end":{"line":39,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":1202,"end":1268,"loc":{"start":{"line":39,"column":61},"end":{"line":41,"column":5}},"body":[{"type":"ReturnStatement","start":1211,"end":1261,"loc":{"start":{"line":40,"column":6},"end":{"line":40,"column":56}},"argument":{"type":"CallExpression","start":1218,"end":1260,"loc":{"start":{"line":40,"column":13},"end":{"line":40,"column":55}},"callee":{"type":"MemberExpression","start":1218,"end":1226,"loc":{"start":{"line":40,"column":13},"end":{"line":40,"column":21}},"object":{"type":"Identifier","start":1218,"end":1222,"loc":{"start":{"line":40,"column":13},"end":{"line":40,"column":17},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1223,"end":1226,"loc":{"start":{"line":40,"column":18},"end":{"line":40,"column":21},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":1227,"end":1259,"loc":{"start":{"line":40,"column":22},"end":{"line":40,"column":54}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1228,"end":1233,"loc":{"start":{"line":40,"column":23},"end":{"line":40,"column":28},"identifierName":"color"},"name":"color"}],"body":{"type":"NewExpression","start":1238,"end":1259,"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":54}},"callee":{"type":"Identifier","start":1242,"end":1252,"loc":{"start":{"line":40,"column":37},"end":{"line":40,"column":47},"identifierName":"KnownColor"},"name":"KnownColor"},"arguments":[{"type":"Identifier","start":1253,"end":1258,"loc":{"start":{"line":40,"column":48},"end":{"line":40,"column":53},"identifierName":"color"},"name":"color"}]}}]}}],"directives":[]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a list of known color_id for a given catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = KnownColor.get(ItemType.Part, '3001');\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that resolves to a list of {@link KnownColor}.\r\n ","start":562,"end":1001,"loc":{"start":{"line":21,"column":2},"end":{"line":34,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a known color object.\r\n ","start":50,"end":95,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents a known color object.\r\n ","start":50,"end":95,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a known color\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.color_id=0] The color id.\r\n * @param {number} [data.quantity=0] The quantity of items with this known color.\r\n ","start":126,"end":368,"loc":{"start":{"line":7,"column":2},"end":{"line":12,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":421,"end":442,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":489,"end":510,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Method to get a list of known color_id for a given catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = KnownColor.get(ItemType.Part, '3001');\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that resolves to a list of {@link KnownColor}.\r\n ","start":562,"end":1001,"loc":{"start":{"line":21,"column":2},"end":{"line":34,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":26,"end":27,"loc":{"start":{"line":1,"column":26},"end":{"line":1,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":28,"end":32,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":45,"end":46,"loc":{"start":{"line":1,"column":45},"end":{"line":1,"column":46}}},{"type":"CommentBlock","value":"*\r\n * Represents a known color object.\r\n ","start":50,"end":95,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":97,"end":103,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":104,"end":109,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"KnownColor","start":110,"end":120,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":23}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":121,"end":122,"loc":{"start":{"line":6,"column":24},"end":{"line":6,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a known color\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.color_id=0] The color id.\r\n * @param {number} [data.quantity=0] The quantity of items with this known color.\r\n ","start":126,"end":368,"loc":{"start":{"line":7,"column":2},"end":{"line":12,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":372,"end":383,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":383,"end":384,"loc":{"start":{"line":13,"column":13},"end":{"line":13,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":384,"end":388,"loc":{"start":{"line":13,"column":14},"end":{"line":13,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":388,"end":389,"loc":{"start":{"line":13,"column":18},"end":{"line":13,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":390,"end":391,"loc":{"start":{"line":13,"column":20},"end":{"line":13,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":397,"end":401,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":402,"end":403,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":404,"end":408,"loc":{"start":{"line":14,"column":11},"end":{"line":14,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":409,"end":411,"loc":{"start":{"line":14,"column":16},"end":{"line":14,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":412,"end":413,"loc":{"start":{"line":14,"column":19},"end":{"line":14,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":413,"end":414,"loc":{"start":{"line":14,"column":20},"end":{"line":14,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":414,"end":415,"loc":{"start":{"line":14,"column":21},"end":{"line":14,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":421,"end":442,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":448,"end":452,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":452,"end":453,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":453,"end":461,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":462,"end":463,"loc":{"start":{"line":16,"column":18},"end":{"line":16,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":464,"end":468,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":468,"end":469,"loc":{"start":{"line":16,"column":24},"end":{"line":16,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":469,"end":477,"loc":{"start":{"line":16,"column":25},"end":{"line":16,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":478,"end":480,"loc":{"start":{"line":16,"column":34},"end":{"line":16,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":481,"end":482,"loc":{"start":{"line":16,"column":37},"end":{"line":16,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":482,"end":483,"loc":{"start":{"line":16,"column":38},"end":{"line":16,"column":39}}},{"type":"CommentBlock","value":"* @type {number} ","start":489,"end":510,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":516,"end":520,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":520,"end":521,"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":521,"end":529,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":530,"end":531,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":532,"end":536,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":536,"end":537,"loc":{"start":{"line":18,"column":24},"end":{"line":18,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":537,"end":545,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":546,"end":548,"loc":{"start":{"line":18,"column":34},"end":{"line":18,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":549,"end":550,"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":550,"end":551,"loc":{"start":{"line":18,"column":38},"end":{"line":18,"column":39}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":555,"end":556,"loc":{"start":{"line":19,"column":2},"end":{"line":19,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get a list of known color_id for a given catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = KnownColor.get(ItemType.Part, '3001');\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @return {BricklinkRequest} A request that resolves to a list of {@link KnownColor}.\r\n ","start":562,"end":1001,"loc":{"start":{"line":21,"column":2},"end":{"line":34,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1005,"end":1011,"loc":{"start":{"line":35,"column":2},"end":{"line":35,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1012,"end":1015,"loc":{"start":{"line":35,"column":9},"end":{"line":35,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1015,"end":1016,"loc":{"start":{"line":35,"column":12},"end":{"line":35,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1016,"end":1024,"loc":{"start":{"line":35,"column":13},"end":{"line":35,"column":21}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1024,"end":1025,"loc":{"start":{"line":35,"column":21},"end":{"line":35,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1026,"end":1036,"loc":{"start":{"line":35,"column":23},"end":{"line":35,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1036,"end":1037,"loc":{"start":{"line":35,"column":33},"end":{"line":35,"column":34}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1038,"end":1039,"loc":{"start":{"line":35,"column":35},"end":{"line":35,"column":36}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1045,"end":1048,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1049,"end":1055,"loc":{"start":{"line":36,"column":8},"end":{"line":36,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1056,"end":1057,"loc":{"start":{"line":36,"column":15},"end":{"line":36,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1058,"end":1074,"loc":{"start":{"line":36,"column":17},"end":{"line":36,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1074,"end":1075,"loc":{"start":{"line":36,"column":33},"end":{"line":36,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1075,"end":1078,"loc":{"start":{"line":36,"column":34},"end":{"line":36,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1078,"end":1079,"loc":{"start":{"line":36,"column":37},"end":{"line":36,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1085,"end":1088,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1089,"end":1092,"loc":{"start":{"line":37,"column":8},"end":{"line":37,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1093,"end":1094,"loc":{"start":{"line":37,"column":12},"end":{"line":37,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1095,"end":1096,"loc":{"start":{"line":37,"column":14},"end":{"line":37,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/items/","start":1096,"end":1103,"loc":{"start":{"line":37,"column":15},"end":{"line":37,"column":22}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1103,"end":1105,"loc":{"start":{"line":37,"column":22},"end":{"line":37,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1105,"end":1113,"loc":{"start":{"line":37,"column":24},"end":{"line":37,"column":32}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1113,"end":1114,"loc":{"start":{"line":37,"column":32},"end":{"line":37,"column":33}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/","start":1114,"end":1115,"loc":{"start":{"line":37,"column":33},"end":{"line":37,"column":34}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1115,"end":1117,"loc":{"start":{"line":37,"column":34},"end":{"line":37,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1117,"end":1127,"loc":{"start":{"line":37,"column":36},"end":{"line":37,"column":46}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1127,"end":1128,"loc":{"start":{"line":37,"column":46},"end":{"line":37,"column":47}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/colors","start":1128,"end":1135,"loc":{"start":{"line":37,"column":47},"end":{"line":37,"column":54}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1135,"end":1136,"loc":{"start":{"line":37,"column":54},"end":{"line":37,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1136,"end":1137,"loc":{"start":{"line":37,"column":55},"end":{"line":37,"column":56}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1145,"end":1151,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1152,"end":1155,"loc":{"start":{"line":39,"column":11},"end":{"line":39,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1156,"end":1172,"loc":{"start":{"line":39,"column":15},"end":{"line":39,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1172,"end":1173,"loc":{"start":{"line":39,"column":31},"end":{"line":39,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1173,"end":1179,"loc":{"start":{"line":39,"column":32},"end":{"line":39,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1179,"end":1180,"loc":{"start":{"line":39,"column":38},"end":{"line":39,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1181,"end":1184,"loc":{"start":{"line":39,"column":40},"end":{"line":39,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1184,"end":1185,"loc":{"start":{"line":39,"column":43},"end":{"line":39,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1186,"end":1190,"loc":{"start":{"line":39,"column":45},"end":{"line":39,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1190,"end":1191,"loc":{"start":{"line":39,"column":49},"end":{"line":39,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1192,"end":1193,"loc":{"start":{"line":39,"column":51},"end":{"line":39,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1193,"end":1197,"loc":{"start":{"line":39,"column":52},"end":{"line":39,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1197,"end":1198,"loc":{"start":{"line":39,"column":56},"end":{"line":39,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1199,"end":1201,"loc":{"start":{"line":39,"column":58},"end":{"line":39,"column":60}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1202,"end":1203,"loc":{"start":{"line":39,"column":61},"end":{"line":39,"column":62}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1211,"end":1217,"loc":{"start":{"line":40,"column":6},"end":{"line":40,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1218,"end":1222,"loc":{"start":{"line":40,"column":13},"end":{"line":40,"column":17}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1222,"end":1223,"loc":{"start":{"line":40,"column":17},"end":{"line":40,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":1223,"end":1226,"loc":{"start":{"line":40,"column":18},"end":{"line":40,"column":21}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1226,"end":1227,"loc":{"start":{"line":40,"column":21},"end":{"line":40,"column":22}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1227,"end":1228,"loc":{"start":{"line":40,"column":22},"end":{"line":40,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color","start":1228,"end":1233,"loc":{"start":{"line":40,"column":23},"end":{"line":40,"column":28}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1233,"end":1234,"loc":{"start":{"line":40,"column":28},"end":{"line":40,"column":29}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1235,"end":1237,"loc":{"start":{"line":40,"column":30},"end":{"line":40,"column":32}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1238,"end":1241,"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"KnownColor","start":1242,"end":1252,"loc":{"start":{"line":40,"column":37},"end":{"line":40,"column":47}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1252,"end":1253,"loc":{"start":{"line":40,"column":47},"end":{"line":40,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color","start":1253,"end":1258,"loc":{"start":{"line":40,"column":48},"end":{"line":40,"column":53}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1258,"end":1259,"loc":{"start":{"line":40,"column":53},"end":{"line":40,"column":54}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1259,"end":1260,"loc":{"start":{"line":40,"column":54},"end":{"line":40,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1260,"end":1261,"loc":{"start":{"line":40,"column":55},"end":{"line":40,"column":56}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1267,"end":1268,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1268,"end":1269,"loc":{"start":{"line":41,"column":5},"end":{"line":41,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1269,"end":1270,"loc":{"start":{"line":41,"column":6},"end":{"line":41,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1274,"end":1275,"loc":{"start":{"line":42,"column":2},"end":{"line":42,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1277,"end":1278,"loc":{"start":{"line":43,"column":0},"end":{"line":43,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1280,"end":1280,"loc":{"start":{"line":44,"column":0},"end":{"line":44,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/catalogItem/priceGuide.js.json b/docs/ast/source/catalogItem/priceGuide.js.json
deleted file mode 100644
index fb6cd2c..0000000
--- a/docs/ast/source/catalogItem/priceGuide.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":4914,"loc":{"start":{"line":1,"column":0},"end":{"line":125,"column":0}},"program":{"type":"Program","start":0,"end":4914,"loc":{"start":{"line":1,"column":0},"end":{"line":125,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":61,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":61}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}},{"type":"ImportSpecifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40}},"imported":{"type":"Identifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40},"identifierName":"RequestParams"},"name":"RequestParams"},"local":{"type":"Identifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40},"identifierName":"RequestParams"},"name":"RequestParams"}}],"source":{"type":"StringLiteral","start":48,"end":60,"loc":{"start":{"line":1,"column":48},"end":{"line":1,"column":60}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"}},{"type":"ImportDeclaration","start":63,"end":107,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":44}},"specifiers":[{"type":"ImportSpecifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}},"imported":{"type":"Identifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"},"local":{"type":"Identifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"}}],"source":{"type":"StringLiteral","start":91,"end":106,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":43}},"extra":{"rawValue":"./catalogItem","raw":"'./catalogItem'"},"value":"./catalogItem"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Specific sale price details for a givent item.\r\n ","start":111,"end":170,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}]},{"type":"ExportNamedDeclaration","start":172,"end":979,"loc":{"start":{"line":7,"column":0},"end":{"line":29,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":179,"end":979,"loc":{"start":{"line":7,"column":7},"end":{"line":29,"column":1}},"id":{"type":"Identifier","start":185,"end":196,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":24},"identifierName":"PriceDetail"},"name":"PriceDetail","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":197,"end":979,"loc":{"start":{"line":7,"column":25},"end":{"line":29,"column":1}},"body":[{"type":"ClassMethod","start":319,"end":976,"loc":{"start":{"line":12,"column":2},"end":{"line":28,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":319,"end":330,"loc":{"start":{"line":12,"column":2},"end":{"line":12,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":331,"end":335,"loc":{"start":{"line":12,"column":14},"end":{"line":12,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":337,"end":976,"loc":{"start":{"line":12,"column":20},"end":{"line":28,"column":3}},"body":[{"type":"ExpressionStatement","start":344,"end":362,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":22}},"expression":{"type":"AssignmentExpression","start":344,"end":361,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":21}},"operator":"=","left":{"type":"Identifier","start":344,"end":348,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":351,"end":361,"loc":{"start":{"line":13,"column":11},"end":{"line":13,"column":21}},"left":{"type":"Identifier","start":351,"end":355,"loc":{"start":{"line":13,"column":11},"end":{"line":13,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":359,"end":361,"loc":{"start":{"line":13,"column":19},"end":{"line":13,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":368,"end":389,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}}]},{"type":"ExpressionStatement","start":395,"end":430,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":39}},"expression":{"type":"AssignmentExpression","start":395,"end":429,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":395,"end":408,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":17}},"object":{"type":"ThisExpression","start":395,"end":399,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":400,"end":408,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":17},"identifierName":"quantity"},"name":"quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":411,"end":429,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":38}},"left":{"type":"MemberExpression","start":411,"end":424,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":33}},"object":{"type":"Identifier","start":411,"end":415,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":416,"end":424,"loc":{"start":{"line":15,"column":25},"end":{"line":15,"column":33},"identifierName":"quantity"},"name":"quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":428,"end":429,"loc":{"start":{"line":15,"column":37},"end":{"line":15,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":368,"end":389,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":436,"end":457,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}]},{"type":"ExpressionStatement","start":463,"end":502,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":43}},"expression":{"type":"AssignmentExpression","start":463,"end":501,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":42}},"operator":"=","left":{"type":"MemberExpression","start":463,"end":478,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":19}},"object":{"type":"ThisExpression","start":463,"end":467,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":468,"end":478,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":19},"identifierName":"unit_price"},"name":"unit_price"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":481,"end":501,"loc":{"start":{"line":17,"column":22},"end":{"line":17,"column":42}},"left":{"type":"MemberExpression","start":481,"end":496,"loc":{"start":{"line":17,"column":22},"end":{"line":17,"column":37}},"object":{"type":"Identifier","start":481,"end":485,"loc":{"start":{"line":17,"column":22},"end":{"line":17,"column":26},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":486,"end":496,"loc":{"start":{"line":17,"column":27},"end":{"line":17,"column":37},"identifierName":"unit_price"},"name":"unit_price"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":500,"end":501,"loc":{"start":{"line":17,"column":41},"end":{"line":17,"column":42}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":436,"end":457,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":508,"end":529,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}]},{"type":"ExpressionStatement","start":535,"end":591,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":60}},"expression":{"type":"AssignmentExpression","start":535,"end":590,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":59}},"operator":"=","left":{"type":"MemberExpression","start":535,"end":558,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":27}},"object":{"type":"ThisExpression","start":535,"end":539,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":540,"end":558,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":27},"identifierName":"shipping_available"},"name":"shipping_available"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":561,"end":590,"loc":{"start":{"line":19,"column":30},"end":{"line":19,"column":59}},"left":{"type":"MemberExpression","start":561,"end":584,"loc":{"start":{"line":19,"column":30},"end":{"line":19,"column":53}},"object":{"type":"Identifier","start":561,"end":565,"loc":{"start":{"line":19,"column":30},"end":{"line":19,"column":34},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":566,"end":584,"loc":{"start":{"line":19,"column":35},"end":{"line":19,"column":53},"identifierName":"shipping_available"},"name":"shipping_available"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":588,"end":590,"loc":{"start":{"line":19,"column":57},"end":{"line":19,"column":59}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":508,"end":529,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":597,"end":618,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}]},{"type":"ExpressionStatement","start":624,"end":680,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":60}},"expression":{"type":"AssignmentExpression","start":624,"end":679,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":59}},"operator":"=","left":{"type":"MemberExpression","start":624,"end":647,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":27}},"object":{"type":"ThisExpression","start":624,"end":628,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":629,"end":647,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":27},"identifierName":"shipping_available"},"name":"shipping_available"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":650,"end":679,"loc":{"start":{"line":21,"column":30},"end":{"line":21,"column":59}},"left":{"type":"MemberExpression","start":650,"end":673,"loc":{"start":{"line":21,"column":30},"end":{"line":21,"column":53}},"object":{"type":"Identifier","start":650,"end":654,"loc":{"start":{"line":21,"column":30},"end":{"line":21,"column":34},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":655,"end":673,"loc":{"start":{"line":21,"column":35},"end":{"line":21,"column":53},"identifierName":"shipping_available"},"name":"shipping_available"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":677,"end":679,"loc":{"start":{"line":21,"column":57},"end":{"line":21,"column":59}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":597,"end":618,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":686,"end":707,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}}]},{"type":"ExpressionStatement","start":713,"end":771,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":62}},"expression":{"type":"AssignmentExpression","start":713,"end":770,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":61}},"operator":"=","left":{"type":"MemberExpression","start":713,"end":737,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":28}},"object":{"type":"ThisExpression","start":713,"end":717,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":718,"end":737,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":28},"identifierName":"seller_country_code"},"name":"seller_country_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":740,"end":770,"loc":{"start":{"line":23,"column":31},"end":{"line":23,"column":61}},"left":{"type":"MemberExpression","start":740,"end":764,"loc":{"start":{"line":23,"column":31},"end":{"line":23,"column":55}},"object":{"type":"Identifier","start":740,"end":744,"loc":{"start":{"line":23,"column":31},"end":{"line":23,"column":35},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":745,"end":764,"loc":{"start":{"line":23,"column":36},"end":{"line":23,"column":55},"identifierName":"seller_country_code"},"name":"seller_country_code"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":768,"end":770,"loc":{"start":{"line":23,"column":59},"end":{"line":23,"column":61}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":686,"end":707,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":777,"end":798,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}}]},{"type":"ExpressionStatement","start":804,"end":860,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":60}},"expression":{"type":"AssignmentExpression","start":804,"end":859,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":59}},"operator":"=","left":{"type":"MemberExpression","start":804,"end":827,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":27}},"object":{"type":"ThisExpression","start":804,"end":808,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":809,"end":827,"loc":{"start":{"line":25,"column":9},"end":{"line":25,"column":27},"identifierName":"buyer_country_code"},"name":"buyer_country_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":830,"end":859,"loc":{"start":{"line":25,"column":30},"end":{"line":25,"column":59}},"left":{"type":"MemberExpression","start":830,"end":853,"loc":{"start":{"line":25,"column":30},"end":{"line":25,"column":53}},"object":{"type":"Identifier","start":830,"end":834,"loc":{"start":{"line":25,"column":30},"end":{"line":25,"column":34},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":835,"end":853,"loc":{"start":{"line":25,"column":35},"end":{"line":25,"column":53},"identifierName":"buyer_country_code"},"name":"buyer_country_code"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":857,"end":859,"loc":{"start":{"line":25,"column":57},"end":{"line":25,"column":59}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":777,"end":798,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {Date|null} ","start":866,"end":890,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":28}}}]},{"type":"ExpressionStatement","start":896,"end":971,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":79}},"expression":{"type":"AssignmentExpression","start":896,"end":970,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":78}},"operator":"=","left":{"type":"MemberExpression","start":896,"end":913,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":21}},"object":{"type":"ThisExpression","start":896,"end":900,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":901,"end":913,"loc":{"start":{"line":27,"column":9},"end":{"line":27,"column":21},"identifierName":"date_ordered"},"name":"date_ordered"},"computed":false,"leadingComments":null},"right":{"type":"ConditionalExpression","start":916,"end":970,"loc":{"start":{"line":27,"column":24},"end":{"line":27,"column":78}},"test":{"type":"MemberExpression","start":916,"end":933,"loc":{"start":{"line":27,"column":24},"end":{"line":27,"column":41}},"object":{"type":"Identifier","start":916,"end":920,"loc":{"start":{"line":27,"column":24},"end":{"line":27,"column":28},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":921,"end":933,"loc":{"start":{"line":27,"column":29},"end":{"line":27,"column":41},"identifierName":"date_ordered"},"name":"date_ordered"},"computed":false},"consequent":{"type":"NewExpression","start":936,"end":963,"loc":{"start":{"line":27,"column":44},"end":{"line":27,"column":71}},"callee":{"type":"Identifier","start":940,"end":944,"loc":{"start":{"line":27,"column":48},"end":{"line":27,"column":52},"identifierName":"Date"},"name":"Date"},"arguments":[{"type":"MemberExpression","start":945,"end":962,"loc":{"start":{"line":27,"column":53},"end":{"line":27,"column":70}},"object":{"type":"Identifier","start":945,"end":949,"loc":{"start":{"line":27,"column":53},"end":{"line":27,"column":57},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":950,"end":962,"loc":{"start":{"line":27,"column":58},"end":{"line":27,"column":70},"identifierName":"date_ordered"},"name":"date_ordered"},"computed":false}]},"alternate":{"type":"NullLiteral","start":966,"end":970,"loc":{"start":{"line":27,"column":74},"end":{"line":27,"column":78}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {Date|null} ","start":866,"end":890,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":28}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a Price Detail instance.\r\n * @param {object} [data] Data returned from an API response.\r\n ","start":202,"end":315,"loc":{"start":{"line":8,"column":2},"end":{"line":11,"column":5}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Specific sale price details for a givent item.\r\n ","start":111,"end":170,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a Price Guide for a catalog item.\r\n ","start":983,"end":1040,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"trailingComments\"][0]"}]},{"type":"ExportNamedDeclaration","start":1042,"end":3107,"loc":{"start":{"line":34,"column":0},"end":{"line":88,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":1049,"end":3107,"loc":{"start":{"line":34,"column":7},"end":{"line":88,"column":1}},"id":{"type":"Identifier","start":1055,"end":1065,"loc":{"start":{"line":34,"column":13},"end":{"line":34,"column":23},"identifierName":"PriceGuide"},"name":"PriceGuide","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":1066,"end":3107,"loc":{"start":{"line":34,"column":24},"end":{"line":88,"column":1}},"body":[{"type":"ClassMethod","start":1196,"end":2203,"loc":{"start":{"line":39,"column":2},"end":{"line":62,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1196,"end":1207,"loc":{"start":{"line":39,"column":2},"end":{"line":39,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1208,"end":1212,"loc":{"start":{"line":39,"column":14},"end":{"line":39,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":1214,"end":2203,"loc":{"start":{"line":39,"column":20},"end":{"line":62,"column":3}},"body":[{"type":"ExpressionStatement","start":1300,"end":1371,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":75}},"expression":{"type":"AssignmentExpression","start":1300,"end":1370,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":74}},"operator":"=","left":{"type":"MemberExpression","start":1300,"end":1309,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":13}},"object":{"type":"ThisExpression","start":1300,"end":1304,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1305,"end":1309,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":13},"identifierName":"item"},"name":"item"},"computed":false,"leadingComments":null},"right":{"type":"ConditionalExpression","start":1312,"end":1370,"loc":{"start":{"line":41,"column":16},"end":{"line":41,"column":74}},"test":{"type":"MemberExpression","start":1312,"end":1321,"loc":{"start":{"line":41,"column":16},"end":{"line":41,"column":25}},"object":{"type":"Identifier","start":1312,"end":1316,"loc":{"start":{"line":41,"column":16},"end":{"line":41,"column":20},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1317,"end":1321,"loc":{"start":{"line":41,"column":21},"end":{"line":41,"column":25},"identifierName":"item"},"name":"item"},"computed":false},"consequent":{"type":"NewExpression","start":1324,"end":1350,"loc":{"start":{"line":41,"column":28},"end":{"line":41,"column":54}},"callee":{"type":"Identifier","start":1328,"end":1339,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":43},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[{"type":"MemberExpression","start":1340,"end":1349,"loc":{"start":{"line":41,"column":44},"end":{"line":41,"column":53}},"object":{"type":"Identifier","start":1340,"end":1344,"loc":{"start":{"line":41,"column":44},"end":{"line":41,"column":48},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1345,"end":1349,"loc":{"start":{"line":41,"column":49},"end":{"line":41,"column":53},"identifierName":"item"},"name":"item"},"computed":false}]},"alternate":{"type":"NewExpression","start":1353,"end":1370,"loc":{"start":{"line":41,"column":57},"end":{"line":41,"column":74}},"callee":{"type":"Identifier","start":1357,"end":1368,"loc":{"start":{"line":41,"column":61},"end":{"line":41,"column":72},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[]}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {CatalogItem} item The item that belongs to the price guide. ","start":1221,"end":1294,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":77}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} new_or_used Whether or not the price guide is new or used condition. ","start":1377,"end":1467,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":94}}}]},{"type":"ExpressionStatement","start":1473,"end":1515,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":46}},"expression":{"type":"AssignmentExpression","start":1473,"end":1514,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":45}},"operator":"=","left":{"type":"MemberExpression","start":1473,"end":1489,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":20}},"object":{"type":"ThisExpression","start":1473,"end":1477,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1478,"end":1489,"loc":{"start":{"line":43,"column":9},"end":{"line":43,"column":20},"identifierName":"new_or_used"},"name":"new_or_used"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1492,"end":1514,"loc":{"start":{"line":43,"column":23},"end":{"line":43,"column":45}},"left":{"type":"MemberExpression","start":1492,"end":1508,"loc":{"start":{"line":43,"column":23},"end":{"line":43,"column":39}},"object":{"type":"Identifier","start":1492,"end":1496,"loc":{"start":{"line":43,"column":23},"end":{"line":43,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1497,"end":1508,"loc":{"start":{"line":43,"column":28},"end":{"line":43,"column":39},"identifierName":"new_or_used"},"name":"new_or_used"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1512,"end":1514,"loc":{"start":{"line":43,"column":43},"end":{"line":43,"column":45}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} new_or_used Whether or not the price guide is new or used condition. ","start":1377,"end":1467,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":94}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1521,"end":1542,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":25}}}]},{"type":"ExpressionStatement","start":1548,"end":1594,"loc":{"start":{"line":45,"column":4},"end":{"line":45,"column":50}},"expression":{"type":"AssignmentExpression","start":1548,"end":1593,"loc":{"start":{"line":45,"column":4},"end":{"line":45,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":1548,"end":1566,"loc":{"start":{"line":45,"column":4},"end":{"line":45,"column":22}},"object":{"type":"ThisExpression","start":1548,"end":1552,"loc":{"start":{"line":45,"column":4},"end":{"line":45,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1553,"end":1566,"loc":{"start":{"line":45,"column":9},"end":{"line":45,"column":22},"identifierName":"currency_code"},"name":"currency_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1569,"end":1593,"loc":{"start":{"line":45,"column":25},"end":{"line":45,"column":49}},"left":{"type":"MemberExpression","start":1569,"end":1587,"loc":{"start":{"line":45,"column":25},"end":{"line":45,"column":43}},"object":{"type":"Identifier","start":1569,"end":1573,"loc":{"start":{"line":45,"column":25},"end":{"line":45,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1574,"end":1587,"loc":{"start":{"line":45,"column":30},"end":{"line":45,"column":43},"identifierName":"currency_code"},"name":"currency_code"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1591,"end":1593,"loc":{"start":{"line":45,"column":47},"end":{"line":45,"column":49}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1521,"end":1542,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1600,"end":1621,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":25}}}]},{"type":"ExpressionStatement","start":1627,"end":1664,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":41}},"expression":{"type":"AssignmentExpression","start":1627,"end":1663,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":40}},"operator":"=","left":{"type":"MemberExpression","start":1627,"end":1641,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":18}},"object":{"type":"ThisExpression","start":1627,"end":1631,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1632,"end":1641,"loc":{"start":{"line":47,"column":9},"end":{"line":47,"column":18},"identifierName":"min_price"},"name":"min_price"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1644,"end":1663,"loc":{"start":{"line":47,"column":21},"end":{"line":47,"column":40}},"left":{"type":"MemberExpression","start":1644,"end":1658,"loc":{"start":{"line":47,"column":21},"end":{"line":47,"column":35}},"object":{"type":"Identifier","start":1644,"end":1648,"loc":{"start":{"line":47,"column":21},"end":{"line":47,"column":25},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1649,"end":1658,"loc":{"start":{"line":47,"column":26},"end":{"line":47,"column":35},"identifierName":"min_price"},"name":"min_price"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1662,"end":1663,"loc":{"start":{"line":47,"column":39},"end":{"line":47,"column":40}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1600,"end":1621,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1670,"end":1691,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":25}}}]},{"type":"ExpressionStatement","start":1697,"end":1734,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":41}},"expression":{"type":"AssignmentExpression","start":1697,"end":1733,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":40}},"operator":"=","left":{"type":"MemberExpression","start":1697,"end":1711,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":18}},"object":{"type":"ThisExpression","start":1697,"end":1701,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1702,"end":1711,"loc":{"start":{"line":49,"column":9},"end":{"line":49,"column":18},"identifierName":"max_price"},"name":"max_price"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1714,"end":1733,"loc":{"start":{"line":49,"column":21},"end":{"line":49,"column":40}},"left":{"type":"MemberExpression","start":1714,"end":1728,"loc":{"start":{"line":49,"column":21},"end":{"line":49,"column":35}},"object":{"type":"Identifier","start":1714,"end":1718,"loc":{"start":{"line":49,"column":21},"end":{"line":49,"column":25},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1719,"end":1728,"loc":{"start":{"line":49,"column":26},"end":{"line":49,"column":35},"identifierName":"max_price"},"name":"max_price"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1732,"end":1733,"loc":{"start":{"line":49,"column":39},"end":{"line":49,"column":40}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1670,"end":1691,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1740,"end":1761,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":25}}}]},{"type":"ExpressionStatement","start":1767,"end":1804,"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":41}},"expression":{"type":"AssignmentExpression","start":1767,"end":1803,"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":40}},"operator":"=","left":{"type":"MemberExpression","start":1767,"end":1781,"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":18}},"object":{"type":"ThisExpression","start":1767,"end":1771,"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1772,"end":1781,"loc":{"start":{"line":51,"column":9},"end":{"line":51,"column":18},"identifierName":"avg_price"},"name":"avg_price"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1784,"end":1803,"loc":{"start":{"line":51,"column":21},"end":{"line":51,"column":40}},"left":{"type":"MemberExpression","start":1784,"end":1798,"loc":{"start":{"line":51,"column":21},"end":{"line":51,"column":35}},"object":{"type":"Identifier","start":1784,"end":1788,"loc":{"start":{"line":51,"column":21},"end":{"line":51,"column":25},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1789,"end":1798,"loc":{"start":{"line":51,"column":26},"end":{"line":51,"column":35},"identifierName":"avg_price"},"name":"avg_price"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1802,"end":1803,"loc":{"start":{"line":51,"column":39},"end":{"line":51,"column":40}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1740,"end":1761,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1810,"end":1831,"loc":{"start":{"line":52,"column":4},"end":{"line":52,"column":25}}}]},{"type":"ExpressionStatement","start":1837,"end":1882,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":49}},"expression":{"type":"AssignmentExpression","start":1837,"end":1881,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":48}},"operator":"=","left":{"type":"MemberExpression","start":1837,"end":1855,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":22}},"object":{"type":"ThisExpression","start":1837,"end":1841,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1842,"end":1855,"loc":{"start":{"line":53,"column":9},"end":{"line":53,"column":22},"identifierName":"qty_avg_price"},"name":"qty_avg_price"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1858,"end":1881,"loc":{"start":{"line":53,"column":25},"end":{"line":53,"column":48}},"left":{"type":"MemberExpression","start":1858,"end":1876,"loc":{"start":{"line":53,"column":25},"end":{"line":53,"column":43}},"object":{"type":"Identifier","start":1858,"end":1862,"loc":{"start":{"line":53,"column":25},"end":{"line":53,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1863,"end":1876,"loc":{"start":{"line":53,"column":30},"end":{"line":53,"column":43},"identifierName":"qty_avg_price"},"name":"qty_avg_price"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1880,"end":1881,"loc":{"start":{"line":53,"column":47},"end":{"line":53,"column":48}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1810,"end":1831,"loc":{"start":{"line":52,"column":4},"end":{"line":52,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1888,"end":1909,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":25}}}]},{"type":"ExpressionStatement","start":1915,"end":1960,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":49}},"expression":{"type":"AssignmentExpression","start":1915,"end":1959,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":48}},"operator":"=","left":{"type":"MemberExpression","start":1915,"end":1933,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":22}},"object":{"type":"ThisExpression","start":1915,"end":1919,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1920,"end":1933,"loc":{"start":{"line":55,"column":9},"end":{"line":55,"column":22},"identifierName":"unit_quantity"},"name":"unit_quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1936,"end":1959,"loc":{"start":{"line":55,"column":25},"end":{"line":55,"column":48}},"left":{"type":"MemberExpression","start":1936,"end":1954,"loc":{"start":{"line":55,"column":25},"end":{"line":55,"column":43}},"object":{"type":"Identifier","start":1936,"end":1940,"loc":{"start":{"line":55,"column":25},"end":{"line":55,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1941,"end":1954,"loc":{"start":{"line":55,"column":30},"end":{"line":55,"column":43},"identifierName":"unit_quantity"},"name":"unit_quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1958,"end":1959,"loc":{"start":{"line":55,"column":47},"end":{"line":55,"column":48}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1888,"end":1909,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1966,"end":1987,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":25}}}]},{"type":"ExpressionStatement","start":1993,"end":2040,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":51}},"expression":{"type":"AssignmentExpression","start":1993,"end":2039,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":50}},"operator":"=","left":{"type":"MemberExpression","start":1993,"end":2012,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":23}},"object":{"type":"ThisExpression","start":1993,"end":1997,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1998,"end":2012,"loc":{"start":{"line":57,"column":9},"end":{"line":57,"column":23},"identifierName":"total_quantity"},"name":"total_quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":2015,"end":2039,"loc":{"start":{"line":57,"column":26},"end":{"line":57,"column":50}},"left":{"type":"MemberExpression","start":2015,"end":2034,"loc":{"start":{"line":57,"column":26},"end":{"line":57,"column":45}},"object":{"type":"Identifier","start":2015,"end":2019,"loc":{"start":{"line":57,"column":26},"end":{"line":57,"column":30},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":2020,"end":2034,"loc":{"start":{"line":57,"column":31},"end":{"line":57,"column":45},"identifierName":"total_quantity"},"name":"total_quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":2038,"end":2039,"loc":{"start":{"line":57,"column":49},"end":{"line":57,"column":50}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1966,"end":1987,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {PriceDetail[]} ","start":2046,"end":2074,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":32}}}]},{"type":"ExpressionStatement","start":2080,"end":2198,"loc":{"start":{"line":59,"column":4},"end":{"line":61,"column":11}},"expression":{"type":"AssignmentExpression","start":2080,"end":2197,"loc":{"start":{"line":59,"column":4},"end":{"line":61,"column":10}},"operator":"=","left":{"type":"MemberExpression","start":2080,"end":2097,"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":21}},"object":{"type":"ThisExpression","start":2080,"end":2084,"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":2085,"end":2097,"loc":{"start":{"line":59,"column":9},"end":{"line":59,"column":21},"identifierName":"price_detail"},"name":"price_detail"},"computed":false,"leadingComments":null},"right":{"type":"ConditionalExpression","start":2100,"end":2197,"loc":{"start":{"line":59,"column":24},"end":{"line":61,"column":10}},"test":{"type":"MemberExpression","start":2100,"end":2117,"loc":{"start":{"line":59,"column":24},"end":{"line":59,"column":41}},"object":{"type":"Identifier","start":2100,"end":2104,"loc":{"start":{"line":59,"column":24},"end":{"line":59,"column":28},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":2105,"end":2117,"loc":{"start":{"line":59,"column":29},"end":{"line":59,"column":41},"identifierName":"price_detail"},"name":"price_detail"},"computed":false},"consequent":{"type":"CallExpression","start":2127,"end":2185,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":66}},"callee":{"type":"MemberExpression","start":2127,"end":2148,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":29}},"object":{"type":"MemberExpression","start":2127,"end":2144,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":25}},"object":{"type":"Identifier","start":2127,"end":2131,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":12},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":2132,"end":2144,"loc":{"start":{"line":60,"column":13},"end":{"line":60,"column":25},"identifierName":"price_detail"},"name":"price_detail"},"computed":false},"property":{"type":"Identifier","start":2145,"end":2148,"loc":{"start":{"line":60,"column":26},"end":{"line":60,"column":29},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":2149,"end":2184,"loc":{"start":{"line":60,"column":30},"end":{"line":60,"column":65}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":2150,"end":2156,"loc":{"start":{"line":60,"column":31},"end":{"line":60,"column":37},"identifierName":"detail"},"name":"detail"}],"body":{"type":"NewExpression","start":2161,"end":2184,"loc":{"start":{"line":60,"column":42},"end":{"line":60,"column":65}},"callee":{"type":"Identifier","start":2165,"end":2176,"loc":{"start":{"line":60,"column":46},"end":{"line":60,"column":57},"identifierName":"PriceDetail"},"name":"PriceDetail"},"arguments":[{"type":"Identifier","start":2177,"end":2183,"loc":{"start":{"line":60,"column":58},"end":{"line":60,"column":64},"identifierName":"detail"},"name":"detail"}]}}]},"alternate":{"type":"ArrayExpression","start":2195,"end":2197,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":10}},"elements":[]}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {PriceDetail[]} ","start":2046,"end":2074,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":32}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a new instance of a price guide.\r\n * @param {object} [data] Data returned from an API response.\r\n ","start":1071,"end":1192,"loc":{"start":{"line":35,"column":2},"end":{"line":38,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item's price guide\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = PriceGuide.get(ItemType.Part, '3001', {new_or_used: Condition.Used});\r\n * client.send(req).then(guide => console.log(guide));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type as found at {@link ItemType}.\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} [params] Params as outlined in {@link PriceGuideOptions}.\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":2209,"end":2764,"loc":{"start":{"line":64,"column":2},"end":{"line":78,"column":5}}}]},{"type":"ClassMethod","start":2768,"end":3104,"loc":{"start":{"line":79,"column":2},"end":{"line":87,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":2775,"end":2778,"loc":{"start":{"line":79,"column":9},"end":{"line":79,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2779,"end":2787,"loc":{"start":{"line":79,"column":13},"end":{"line":79,"column":21},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":2789,"end":2799,"loc":{"start":{"line":79,"column":23},"end":{"line":79,"column":33},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":2801,"end":2807,"loc":{"start":{"line":79,"column":35},"end":{"line":79,"column":41},"identifierName":"params"},"name":"params"}],"body":{"type":"BlockStatement","start":2809,"end":3104,"loc":{"start":{"line":79,"column":43},"end":{"line":87,"column":3}},"body":[{"type":"ExpressionStatement","start":2816,"end":2890,"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":78}},"expression":{"type":"AssignmentExpression","start":2816,"end":2889,"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":77}},"operator":"=","left":{"type":"Identifier","start":2816,"end":2822,"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":10},"identifierName":"params"},"name":"params"},"right":{"type":"ConditionalExpression","start":2825,"end":2889,"loc":{"start":{"line":80,"column":13},"end":{"line":80,"column":77}},"test":{"type":"Identifier","start":2825,"end":2831,"loc":{"start":{"line":80,"column":13},"end":{"line":80,"column":19},"identifierName":"params"},"name":"params"},"consequent":{"type":"NewExpression","start":2834,"end":2863,"loc":{"start":{"line":80,"column":22},"end":{"line":80,"column":51}},"callee":{"type":"Identifier","start":2838,"end":2855,"loc":{"start":{"line":80,"column":26},"end":{"line":80,"column":43},"identifierName":"PriceGuideOptions"},"name":"PriceGuideOptions"},"arguments":[{"type":"Identifier","start":2856,"end":2862,"loc":{"start":{"line":80,"column":44},"end":{"line":80,"column":50},"identifierName":"params"},"name":"params"}]},"alternate":{"type":"NewExpression","start":2866,"end":2889,"loc":{"start":{"line":80,"column":54},"end":{"line":80,"column":77}},"callee":{"type":"Identifier","start":2870,"end":2887,"loc":{"start":{"line":80,"column":58},"end":{"line":80,"column":75},"identifierName":"PriceGuideOptions"},"name":"PriceGuideOptions"},"arguments":[]}}}},{"type":"VariableDeclaration","start":2896,"end":2930,"loc":{"start":{"line":81,"column":4},"end":{"line":81,"column":38}},"declarations":[{"type":"VariableDeclarator","start":2900,"end":2929,"loc":{"start":{"line":81,"column":8},"end":{"line":81,"column":37}},"id":{"type":"Identifier","start":2900,"end":2906,"loc":{"start":{"line":81,"column":8},"end":{"line":81,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":2909,"end":2929,"loc":{"start":{"line":81,"column":17},"end":{"line":81,"column":37}},"object":{"type":"Identifier","start":2909,"end":2925,"loc":{"start":{"line":81,"column":17},"end":{"line":81,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":2926,"end":2929,"loc":{"start":{"line":81,"column":34},"end":{"line":81,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":2936,"end":2986,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":54}},"declarations":[{"type":"VariableDeclarator","start":2940,"end":2985,"loc":{"start":{"line":82,"column":8},"end":{"line":82,"column":53}},"id":{"type":"Identifier","start":2940,"end":2943,"loc":{"start":{"line":82,"column":8},"end":{"line":82,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":2946,"end":2985,"loc":{"start":{"line":82,"column":14},"end":{"line":82,"column":53}},"expressions":[{"type":"Identifier","start":2955,"end":2963,"loc":{"start":{"line":82,"column":23},"end":{"line":82,"column":31},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":2967,"end":2977,"loc":{"start":{"line":82,"column":35},"end":{"line":82,"column":45},"identifierName":"itemNumber"},"name":"itemNumber"}],"quasis":[{"type":"TemplateElement","start":2947,"end":2953,"loc":{"start":{"line":82,"column":15},"end":{"line":82,"column":21}},"value":{"raw":"items/","cooked":"items/"},"tail":false},{"type":"TemplateElement","start":2964,"end":2965,"loc":{"start":{"line":82,"column":32},"end":{"line":82,"column":33}},"value":{"raw":"/","cooked":"/"},"tail":false},{"type":"TemplateElement","start":2978,"end":2984,"loc":{"start":{"line":82,"column":46},"end":{"line":82,"column":52}},"value":{"raw":"/price","cooked":"/price"},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":2994,"end":3099,"loc":{"start":{"line":84,"column":4},"end":{"line":86,"column":7}},"argument":{"type":"NewExpression","start":3001,"end":3098,"loc":{"start":{"line":84,"column":11},"end":{"line":86,"column":6}},"callee":{"type":"Identifier","start":3005,"end":3021,"loc":{"start":{"line":84,"column":15},"end":{"line":84,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":3022,"end":3028,"loc":{"start":{"line":84,"column":32},"end":{"line":84,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":3030,"end":3033,"loc":{"start":{"line":84,"column":40},"end":{"line":84,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"Identifier","start":3035,"end":3041,"loc":{"start":{"line":84,"column":45},"end":{"line":84,"column":51},"identifierName":"params"},"name":"params"},{"type":"ArrowFunctionExpression","start":3043,"end":3097,"loc":{"start":{"line":84,"column":53},"end":{"line":86,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":3044,"end":3048,"loc":{"start":{"line":84,"column":54},"end":{"line":84,"column":58},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":3053,"end":3097,"loc":{"start":{"line":84,"column":63},"end":{"line":86,"column":5}},"body":[{"type":"ReturnStatement","start":3062,"end":3090,"loc":{"start":{"line":85,"column":6},"end":{"line":85,"column":34}},"argument":{"type":"NewExpression","start":3069,"end":3089,"loc":{"start":{"line":85,"column":13},"end":{"line":85,"column":33}},"callee":{"type":"Identifier","start":3073,"end":3083,"loc":{"start":{"line":85,"column":17},"end":{"line":85,"column":27},"identifierName":"PriceGuide"},"name":"PriceGuide"},"arguments":[{"type":"Identifier","start":3084,"end":3088,"loc":{"start":{"line":85,"column":28},"end":{"line":85,"column":32},"identifierName":"data"},"name":"data"}]}}],"directives":[]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item's price guide\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = PriceGuide.get(ItemType.Part, '3001', {new_or_used: Condition.Used});\r\n * client.send(req).then(guide => console.log(guide));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type as found at {@link ItemType}.\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} [params] Params as outlined in {@link PriceGuideOptions}.\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":2209,"end":2764,"loc":{"start":{"line":64,"column":2},"end":{"line":78,"column":5}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a Price Guide for a catalog item.\r\n ","start":983,"end":1040,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Price guide option request params.\r\n ","start":3111,"end":3158,"loc":{"start":{"line":90,"column":0},"end":{"line":92,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][3][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][3][\"declaration\"][\"trailingComments\"][0]"}]},{"type":"ExportNamedDeclaration","start":3160,"end":4912,"loc":{"start":{"line":93,"column":0},"end":{"line":124,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":3167,"end":4912,"loc":{"start":{"line":93,"column":7},"end":{"line":124,"column":1}},"id":{"type":"Identifier","start":3173,"end":3190,"loc":{"start":{"line":93,"column":13},"end":{"line":93,"column":30},"identifierName":"PriceGuideOptions"},"name":"PriceGuideOptions","leadingComments":null},"superClass":{"type":"Identifier","start":3199,"end":3212,"loc":{"start":{"line":93,"column":39},"end":{"line":93,"column":52},"identifierName":"RequestParams"},"name":"RequestParams"},"body":{"type":"ClassBody","start":3213,"end":4912,"loc":{"start":{"line":93,"column":53},"end":{"line":124,"column":1}},"body":[{"type":"ClassMethod","start":3926,"end":4909,"loc":{"start":{"line":105,"column":2},"end":{"line":123,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":3926,"end":3937,"loc":{"start":{"line":105,"column":2},"end":{"line":105,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":3938,"end":3942,"loc":{"start":{"line":105,"column":14},"end":{"line":105,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":3944,"end":4909,"loc":{"start":{"line":105,"column":20},"end":{"line":123,"column":3}},"body":[{"type":"ExpressionStatement","start":3951,"end":3959,"loc":{"start":{"line":106,"column":4},"end":{"line":106,"column":12}},"expression":{"type":"CallExpression","start":3951,"end":3958,"loc":{"start":{"line":106,"column":4},"end":{"line":106,"column":11}},"callee":{"type":"Super","start":3951,"end":3956,"loc":{"start":{"line":106,"column":4},"end":{"line":106,"column":9}}},"arguments":[]}},{"type":"ExpressionStatement","start":3967,"end":3985,"loc":{"start":{"line":108,"column":4},"end":{"line":108,"column":22}},"expression":{"type":"AssignmentExpression","start":3967,"end":3984,"loc":{"start":{"line":108,"column":4},"end":{"line":108,"column":21}},"operator":"=","left":{"type":"Identifier","start":3967,"end":3971,"loc":{"start":{"line":108,"column":4},"end":{"line":108,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":3974,"end":3984,"loc":{"start":{"line":108,"column":11},"end":{"line":108,"column":21}},"left":{"type":"Identifier","start":3974,"end":3978,"loc":{"start":{"line":108,"column":11},"end":{"line":108,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":3982,"end":3984,"loc":{"start":{"line":108,"column":19},"end":{"line":108,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number|null} [data.color_id=null] The color Identification numbe of the item ","start":3991,"end":4081,"loc":{"start":{"line":109,"column":4},"end":{"line":109,"column":94}}}]},{"type":"ExpressionStatement","start":4087,"end":4125,"loc":{"start":{"line":110,"column":4},"end":{"line":110,"column":42}},"expression":{"type":"AssignmentExpression","start":4087,"end":4124,"loc":{"start":{"line":110,"column":4},"end":{"line":110,"column":41}},"operator":"=","left":{"type":"MemberExpression","start":4087,"end":4100,"loc":{"start":{"line":110,"column":4},"end":{"line":110,"column":17}},"object":{"type":"ThisExpression","start":4087,"end":4091,"loc":{"start":{"line":110,"column":4},"end":{"line":110,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4092,"end":4100,"loc":{"start":{"line":110,"column":9},"end":{"line":110,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4103,"end":4124,"loc":{"start":{"line":110,"column":20},"end":{"line":110,"column":41}},"left":{"type":"MemberExpression","start":4103,"end":4116,"loc":{"start":{"line":110,"column":20},"end":{"line":110,"column":33}},"object":{"type":"Identifier","start":4103,"end":4107,"loc":{"start":{"line":110,"column":20},"end":{"line":110,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4108,"end":4116,"loc":{"start":{"line":110,"column":25},"end":{"line":110,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":4120,"end":4124,"loc":{"start":{"line":110,"column":37},"end":{"line":110,"column":41}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number|null} [data.color_id=null] The color Identification numbe of the item ","start":3991,"end":4081,"loc":{"start":{"line":109,"column":4},"end":{"line":109,"column":94}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} [guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\" ","start":4131,"end":4256,"loc":{"start":{"line":111,"column":4},"end":{"line":111,"column":129}}}]},{"type":"ExpressionStatement","start":4262,"end":4307,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":49}},"expression":{"type":"AssignmentExpression","start":4262,"end":4306,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":48}},"operator":"=","left":{"type":"MemberExpression","start":4262,"end":4277,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":19}},"object":{"type":"ThisExpression","start":4262,"end":4266,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4267,"end":4277,"loc":{"start":{"line":112,"column":9},"end":{"line":112,"column":19},"identifierName":"guide_type"},"name":"guide_type"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4280,"end":4306,"loc":{"start":{"line":112,"column":22},"end":{"line":112,"column":48}},"left":{"type":"MemberExpression","start":4280,"end":4295,"loc":{"start":{"line":112,"column":22},"end":{"line":112,"column":37}},"object":{"type":"Identifier","start":4280,"end":4284,"loc":{"start":{"line":112,"column":22},"end":{"line":112,"column":26},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4285,"end":4295,"loc":{"start":{"line":112,"column":27},"end":{"line":112,"column":37},"identifierName":"guide_type"},"name":"guide_type"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":4299,"end":4306,"loc":{"start":{"line":112,"column":41},"end":{"line":112,"column":48}},"extra":{"rawValue":"stock","raw":"'stock'"},"value":"stock"}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} [guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\" ","start":4131,"end":4256,"loc":{"start":{"line":111,"column":4},"end":{"line":111,"column":129}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} [new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item ","start":4313,"end":4488,"loc":{"start":{"line":113,"column":4},"end":{"line":113,"column":179}}}]},{"type":"ExpressionStatement","start":4494,"end":4537,"loc":{"start":{"line":114,"column":4},"end":{"line":114,"column":47}},"expression":{"type":"AssignmentExpression","start":4494,"end":4536,"loc":{"start":{"line":114,"column":4},"end":{"line":114,"column":46}},"operator":"=","left":{"type":"MemberExpression","start":4494,"end":4510,"loc":{"start":{"line":114,"column":4},"end":{"line":114,"column":20}},"object":{"type":"ThisExpression","start":4494,"end":4498,"loc":{"start":{"line":114,"column":4},"end":{"line":114,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4499,"end":4510,"loc":{"start":{"line":114,"column":9},"end":{"line":114,"column":20},"identifierName":"new_or_used"},"name":"new_or_used"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4513,"end":4536,"loc":{"start":{"line":114,"column":23},"end":{"line":114,"column":46}},"left":{"type":"MemberExpression","start":4513,"end":4529,"loc":{"start":{"line":114,"column":23},"end":{"line":114,"column":39}},"object":{"type":"Identifier","start":4513,"end":4517,"loc":{"start":{"line":114,"column":23},"end":{"line":114,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4518,"end":4529,"loc":{"start":{"line":114,"column":28},"end":{"line":114,"column":39},"identifierName":"new_or_used"},"name":"new_or_used"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":4533,"end":4536,"loc":{"start":{"line":114,"column":43},"end":{"line":114,"column":46}},"extra":{"rawValue":"N","raw":"'N'"},"value":"N"}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} [new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item ","start":4313,"end":4488,"loc":{"start":{"line":113,"column":4},"end":{"line":113,"column":179}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string|null} [country_code=null] ","start":4543,"end":4589,"loc":{"start":{"line":115,"column":4},"end":{"line":115,"column":50}}}]},{"type":"ExpressionStatement","start":4595,"end":4641,"loc":{"start":{"line":116,"column":4},"end":{"line":116,"column":50}},"expression":{"type":"AssignmentExpression","start":4595,"end":4640,"loc":{"start":{"line":116,"column":4},"end":{"line":116,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":4595,"end":4612,"loc":{"start":{"line":116,"column":4},"end":{"line":116,"column":21}},"object":{"type":"ThisExpression","start":4595,"end":4599,"loc":{"start":{"line":116,"column":4},"end":{"line":116,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4600,"end":4612,"loc":{"start":{"line":116,"column":9},"end":{"line":116,"column":21},"identifierName":"country_code"},"name":"country_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4615,"end":4640,"loc":{"start":{"line":116,"column":24},"end":{"line":116,"column":49}},"left":{"type":"MemberExpression","start":4615,"end":4632,"loc":{"start":{"line":116,"column":24},"end":{"line":116,"column":41}},"object":{"type":"Identifier","start":4615,"end":4619,"loc":{"start":{"line":116,"column":24},"end":{"line":116,"column":28},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4620,"end":4632,"loc":{"start":{"line":116,"column":29},"end":{"line":116,"column":41},"identifierName":"country_code"},"name":"country_code"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":4636,"end":4640,"loc":{"start":{"line":116,"column":45},"end":{"line":116,"column":49}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string|null} [country_code=null] ","start":4543,"end":4589,"loc":{"start":{"line":115,"column":4},"end":{"line":115,"column":50}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string|null} [region=null] ","start":4647,"end":4687,"loc":{"start":{"line":117,"column":4},"end":{"line":117,"column":44}}}]},{"type":"ExpressionStatement","start":4693,"end":4727,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":38}},"expression":{"type":"AssignmentExpression","start":4693,"end":4726,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":37}},"operator":"=","left":{"type":"MemberExpression","start":4693,"end":4704,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":15}},"object":{"type":"ThisExpression","start":4693,"end":4697,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4698,"end":4704,"loc":{"start":{"line":118,"column":9},"end":{"line":118,"column":15},"identifierName":"region"},"name":"region"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4707,"end":4726,"loc":{"start":{"line":118,"column":18},"end":{"line":118,"column":37}},"left":{"type":"MemberExpression","start":4707,"end":4718,"loc":{"start":{"line":118,"column":18},"end":{"line":118,"column":29}},"object":{"type":"Identifier","start":4707,"end":4711,"loc":{"start":{"line":118,"column":18},"end":{"line":118,"column":22},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4712,"end":4718,"loc":{"start":{"line":118,"column":23},"end":{"line":118,"column":29},"identifierName":"region"},"name":"region"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":4722,"end":4726,"loc":{"start":{"line":118,"column":33},"end":{"line":118,"column":37}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string|null} [region=null] ","start":4647,"end":4687,"loc":{"start":{"line":117,"column":4},"end":{"line":117,"column":44}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string|null} [currency_code=null] ","start":4733,"end":4780,"loc":{"start":{"line":119,"column":4},"end":{"line":119,"column":51}}}]},{"type":"ExpressionStatement","start":4786,"end":4834,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":52}},"expression":{"type":"AssignmentExpression","start":4786,"end":4833,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":51}},"operator":"=","left":{"type":"MemberExpression","start":4786,"end":4804,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":22}},"object":{"type":"ThisExpression","start":4786,"end":4790,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4791,"end":4804,"loc":{"start":{"line":120,"column":9},"end":{"line":120,"column":22},"identifierName":"currency_code"},"name":"currency_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4807,"end":4833,"loc":{"start":{"line":120,"column":25},"end":{"line":120,"column":51}},"left":{"type":"MemberExpression","start":4807,"end":4825,"loc":{"start":{"line":120,"column":25},"end":{"line":120,"column":43}},"object":{"type":"Identifier","start":4807,"end":4811,"loc":{"start":{"line":120,"column":25},"end":{"line":120,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4812,"end":4825,"loc":{"start":{"line":120,"column":30},"end":{"line":120,"column":43},"identifierName":"currency_code"},"name":"currency_code"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":4829,"end":4833,"loc":{"start":{"line":120,"column":47},"end":{"line":120,"column":51}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string|null} [currency_code=null] ","start":4733,"end":4780,"loc":{"start":{"line":119,"column":4},"end":{"line":119,"column":51}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} [vat='N'] ","start":4840,"end":4871,"loc":{"start":{"line":121,"column":4},"end":{"line":121,"column":35}}}]},{"type":"ExpressionStatement","start":4877,"end":4904,"loc":{"start":{"line":122,"column":4},"end":{"line":122,"column":31}},"expression":{"type":"AssignmentExpression","start":4877,"end":4903,"loc":{"start":{"line":122,"column":4},"end":{"line":122,"column":30}},"operator":"=","left":{"type":"MemberExpression","start":4877,"end":4885,"loc":{"start":{"line":122,"column":4},"end":{"line":122,"column":12}},"object":{"type":"ThisExpression","start":4877,"end":4881,"loc":{"start":{"line":122,"column":4},"end":{"line":122,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":4882,"end":4885,"loc":{"start":{"line":122,"column":9},"end":{"line":122,"column":12},"identifierName":"vat"},"name":"vat"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":4888,"end":4903,"loc":{"start":{"line":122,"column":15},"end":{"line":122,"column":30}},"left":{"type":"MemberExpression","start":4888,"end":4896,"loc":{"start":{"line":122,"column":15},"end":{"line":122,"column":23}},"object":{"type":"Identifier","start":4888,"end":4892,"loc":{"start":{"line":122,"column":15},"end":{"line":122,"column":19},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":4893,"end":4896,"loc":{"start":{"line":122,"column":20},"end":{"line":122,"column":23},"identifierName":"vat"},"name":"vat"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":4900,"end":4903,"loc":{"start":{"line":122,"column":27},"end":{"line":122,"column":30}},"extra":{"rawValue":"N","raw":"'N'"},"value":"N"}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} [vat='N'] ","start":4840,"end":4871,"loc":{"start":{"line":121,"column":4},"end":{"line":121,"column":35}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of Price Guide options.\r\n * @param {object} [data] Optional parameter data.\r\n * @param {number|null} [data.color_id=null] The color Identification numbe of the item\r\n * @param {string} [data.guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\"\r\n * @param {string} [data.new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item\r\n * @param {string|null} [data.country_code=null]\r\n * @param {string|null} [data.region=null]\r\n * @param {string|null} [data.currency_code=null]\r\n * @param {string} [data.vat='N']\r\n ","start":3218,"end":3922,"loc":{"start":{"line":94,"column":2},"end":{"line":104,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Price guide option request params.\r\n ","start":3111,"end":3158,"loc":{"start":{"line":90,"column":0},"end":{"line":92,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][4][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Specific sale price details for a givent item.\r\n ","start":111,"end":170,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a Price Detail instance.\r\n * @param {object} [data] Data returned from an API response.\r\n ","start":202,"end":315,"loc":{"start":{"line":8,"column":2},"end":{"line":11,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":368,"end":389,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":436,"end":457,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":508,"end":529,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":597,"end":618,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":686,"end":707,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":777,"end":798,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}},{"type":"CommentBlock","value":"* @type {Date|null} ","start":866,"end":890,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":28}}},{"type":"CommentBlock","value":"*\r\n * Represents a Price Guide for a catalog item.\r\n ","start":983,"end":1040,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a price guide.\r\n * @param {object} [data] Data returned from an API response.\r\n ","start":1071,"end":1192,"loc":{"start":{"line":35,"column":2},"end":{"line":38,"column":5}}},{"type":"CommentBlock","value":"* @type {CatalogItem} item The item that belongs to the price guide. ","start":1221,"end":1294,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":77}}},{"type":"CommentBlock","value":"* @type {string} new_or_used Whether or not the price guide is new or used condition. ","start":1377,"end":1467,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":94}}},{"type":"CommentBlock","value":"* @type {string} ","start":1521,"end":1542,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":1600,"end":1621,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":1670,"end":1691,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":1740,"end":1761,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":1810,"end":1831,"loc":{"start":{"line":52,"column":4},"end":{"line":52,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":1888,"end":1909,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":1966,"end":1987,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":25}}},{"type":"CommentBlock","value":"* @type {PriceDetail[]} ","start":2046,"end":2074,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":32}}},{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item's price guide\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = PriceGuide.get(ItemType.Part, '3001', {new_or_used: Condition.Used});\r\n * client.send(req).then(guide => console.log(guide));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type as found at {@link ItemType}.\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} [params] Params as outlined in {@link PriceGuideOptions}.\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":2209,"end":2764,"loc":{"start":{"line":64,"column":2},"end":{"line":78,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Price guide option request params.\r\n ","start":3111,"end":3158,"loc":{"start":{"line":90,"column":0},"end":{"line":92,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of Price Guide options.\r\n * @param {object} [data] Optional parameter data.\r\n * @param {number|null} [data.color_id=null] The color Identification numbe of the item\r\n * @param {string} [data.guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\"\r\n * @param {string} [data.new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item\r\n * @param {string|null} [data.country_code=null]\r\n * @param {string|null} [data.region=null]\r\n * @param {string|null} [data.currency_code=null]\r\n * @param {string} [data.vat='N']\r\n ","start":3218,"end":3922,"loc":{"start":{"line":94,"column":2},"end":{"line":104,"column":5}}},{"type":"CommentBlock","value":"* @type {number|null} [data.color_id=null] The color Identification numbe of the item ","start":3991,"end":4081,"loc":{"start":{"line":109,"column":4},"end":{"line":109,"column":94}}},{"type":"CommentBlock","value":"* @type {string} [guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\" ","start":4131,"end":4256,"loc":{"start":{"line":111,"column":4},"end":{"line":111,"column":129}}},{"type":"CommentBlock","value":"* @type {string} [new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item ","start":4313,"end":4488,"loc":{"start":{"line":113,"column":4},"end":{"line":113,"column":179}}},{"type":"CommentBlock","value":"* @type {string|null} [country_code=null] ","start":4543,"end":4589,"loc":{"start":{"line":115,"column":4},"end":{"line":115,"column":50}}},{"type":"CommentBlock","value":"* @type {string|null} [region=null] ","start":4647,"end":4687,"loc":{"start":{"line":117,"column":4},"end":{"line":117,"column":44}}},{"type":"CommentBlock","value":"* @type {string|null} [currency_code=null] ","start":4733,"end":4780,"loc":{"start":{"line":119,"column":4},"end":{"line":119,"column":51}}},{"type":"CommentBlock","value":"* @type {string} [vat='N'] ","start":4840,"end":4871,"loc":{"start":{"line":121,"column":4},"end":{"line":121,"column":35}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":25,"end":26,"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":41,"end":42,"loc":{"start":{"line":1,"column":41},"end":{"line":1,"column":42}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":43,"end":47,"loc":{"start":{"line":1,"column":43},"end":{"line":1,"column":47}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":48,"end":60,"loc":{"start":{"line":1,"column":48},"end":{"line":1,"column":60}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":60,"end":61,"loc":{"start":{"line":1,"column":60},"end":{"line":1,"column":61}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":63,"end":69,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":70,"end":71,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":84,"end":85,"loc":{"start":{"line":2,"column":21},"end":{"line":2,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":86,"end":90,"loc":{"start":{"line":2,"column":23},"end":{"line":2,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem","start":91,"end":106,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":106,"end":107,"loc":{"start":{"line":2,"column":43},"end":{"line":2,"column":44}}},{"type":"CommentBlock","value":"*\r\n * Specific sale price details for a givent item.\r\n ","start":111,"end":170,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":172,"end":178,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":179,"end":184,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceDetail","start":185,"end":196,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":24}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":197,"end":198,"loc":{"start":{"line":7,"column":25},"end":{"line":7,"column":26}}},{"type":"CommentBlock","value":"*\r\n * Create a Price Detail instance.\r\n * @param {object} [data] Data returned from an API response.\r\n ","start":202,"end":315,"loc":{"start":{"line":8,"column":2},"end":{"line":11,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":319,"end":330,"loc":{"start":{"line":12,"column":2},"end":{"line":12,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":330,"end":331,"loc":{"start":{"line":12,"column":13},"end":{"line":12,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":331,"end":335,"loc":{"start":{"line":12,"column":14},"end":{"line":12,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":335,"end":336,"loc":{"start":{"line":12,"column":18},"end":{"line":12,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":337,"end":338,"loc":{"start":{"line":12,"column":20},"end":{"line":12,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":344,"end":348,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":349,"end":350,"loc":{"start":{"line":13,"column":9},"end":{"line":13,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":351,"end":355,"loc":{"start":{"line":13,"column":11},"end":{"line":13,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":356,"end":358,"loc":{"start":{"line":13,"column":16},"end":{"line":13,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":359,"end":360,"loc":{"start":{"line":13,"column":19},"end":{"line":13,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":360,"end":361,"loc":{"start":{"line":13,"column":20},"end":{"line":13,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":361,"end":362,"loc":{"start":{"line":13,"column":21},"end":{"line":13,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":368,"end":389,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":395,"end":399,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":399,"end":400,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":400,"end":408,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":409,"end":410,"loc":{"start":{"line":15,"column":18},"end":{"line":15,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":411,"end":415,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":415,"end":416,"loc":{"start":{"line":15,"column":24},"end":{"line":15,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":416,"end":424,"loc":{"start":{"line":15,"column":25},"end":{"line":15,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":425,"end":427,"loc":{"start":{"line":15,"column":34},"end":{"line":15,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":428,"end":429,"loc":{"start":{"line":15,"column":37},"end":{"line":15,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":429,"end":430,"loc":{"start":{"line":15,"column":38},"end":{"line":15,"column":39}}},{"type":"CommentBlock","value":"* @type {number} ","start":436,"end":457,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":463,"end":467,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":467,"end":468,"loc":{"start":{"line":17,"column":8},"end":{"line":17,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"unit_price","start":468,"end":478,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":19}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":479,"end":480,"loc":{"start":{"line":17,"column":20},"end":{"line":17,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":481,"end":485,"loc":{"start":{"line":17,"column":22},"end":{"line":17,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":485,"end":486,"loc":{"start":{"line":17,"column":26},"end":{"line":17,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"unit_price","start":486,"end":496,"loc":{"start":{"line":17,"column":27},"end":{"line":17,"column":37}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":497,"end":499,"loc":{"start":{"line":17,"column":38},"end":{"line":17,"column":40}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":500,"end":501,"loc":{"start":{"line":17,"column":41},"end":{"line":17,"column":42}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":501,"end":502,"loc":{"start":{"line":17,"column":42},"end":{"line":17,"column":43}}},{"type":"CommentBlock","value":"* @type {string} ","start":508,"end":529,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":535,"end":539,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":539,"end":540,"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"shipping_available","start":540,"end":558,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":27}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":559,"end":560,"loc":{"start":{"line":19,"column":28},"end":{"line":19,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":561,"end":565,"loc":{"start":{"line":19,"column":30},"end":{"line":19,"column":34}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":565,"end":566,"loc":{"start":{"line":19,"column":34},"end":{"line":19,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"shipping_available","start":566,"end":584,"loc":{"start":{"line":19,"column":35},"end":{"line":19,"column":53}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":585,"end":587,"loc":{"start":{"line":19,"column":54},"end":{"line":19,"column":56}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":588,"end":590,"loc":{"start":{"line":19,"column":57},"end":{"line":19,"column":59}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":590,"end":591,"loc":{"start":{"line":19,"column":59},"end":{"line":19,"column":60}}},{"type":"CommentBlock","value":"* @type {string} ","start":597,"end":618,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":624,"end":628,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":628,"end":629,"loc":{"start":{"line":21,"column":8},"end":{"line":21,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"shipping_available","start":629,"end":647,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":27}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":648,"end":649,"loc":{"start":{"line":21,"column":28},"end":{"line":21,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":650,"end":654,"loc":{"start":{"line":21,"column":30},"end":{"line":21,"column":34}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":654,"end":655,"loc":{"start":{"line":21,"column":34},"end":{"line":21,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"shipping_available","start":655,"end":673,"loc":{"start":{"line":21,"column":35},"end":{"line":21,"column":53}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":674,"end":676,"loc":{"start":{"line":21,"column":54},"end":{"line":21,"column":56}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":677,"end":679,"loc":{"start":{"line":21,"column":57},"end":{"line":21,"column":59}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":679,"end":680,"loc":{"start":{"line":21,"column":59},"end":{"line":21,"column":60}}},{"type":"CommentBlock","value":"* @type {string} ","start":686,"end":707,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":713,"end":717,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":717,"end":718,"loc":{"start":{"line":23,"column":8},"end":{"line":23,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"seller_country_code","start":718,"end":737,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":28}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":738,"end":739,"loc":{"start":{"line":23,"column":29},"end":{"line":23,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":740,"end":744,"loc":{"start":{"line":23,"column":31},"end":{"line":23,"column":35}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":744,"end":745,"loc":{"start":{"line":23,"column":35},"end":{"line":23,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"seller_country_code","start":745,"end":764,"loc":{"start":{"line":23,"column":36},"end":{"line":23,"column":55}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":765,"end":767,"loc":{"start":{"line":23,"column":56},"end":{"line":23,"column":58}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":768,"end":770,"loc":{"start":{"line":23,"column":59},"end":{"line":23,"column":61}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":770,"end":771,"loc":{"start":{"line":23,"column":61},"end":{"line":23,"column":62}}},{"type":"CommentBlock","value":"* @type {string} ","start":777,"end":798,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":804,"end":808,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":808,"end":809,"loc":{"start":{"line":25,"column":8},"end":{"line":25,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"buyer_country_code","start":809,"end":827,"loc":{"start":{"line":25,"column":9},"end":{"line":25,"column":27}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":828,"end":829,"loc":{"start":{"line":25,"column":28},"end":{"line":25,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":830,"end":834,"loc":{"start":{"line":25,"column":30},"end":{"line":25,"column":34}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":834,"end":835,"loc":{"start":{"line":25,"column":34},"end":{"line":25,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"buyer_country_code","start":835,"end":853,"loc":{"start":{"line":25,"column":35},"end":{"line":25,"column":53}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":854,"end":856,"loc":{"start":{"line":25,"column":54},"end":{"line":25,"column":56}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":857,"end":859,"loc":{"start":{"line":25,"column":57},"end":{"line":25,"column":59}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":859,"end":860,"loc":{"start":{"line":25,"column":59},"end":{"line":25,"column":60}}},{"type":"CommentBlock","value":"* @type {Date|null} ","start":866,"end":890,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":28}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":896,"end":900,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":900,"end":901,"loc":{"start":{"line":27,"column":8},"end":{"line":27,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"date_ordered","start":901,"end":913,"loc":{"start":{"line":27,"column":9},"end":{"line":27,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":914,"end":915,"loc":{"start":{"line":27,"column":22},"end":{"line":27,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":916,"end":920,"loc":{"start":{"line":27,"column":24},"end":{"line":27,"column":28}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":920,"end":921,"loc":{"start":{"line":27,"column":28},"end":{"line":27,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"date_ordered","start":921,"end":933,"loc":{"start":{"line":27,"column":29},"end":{"line":27,"column":41}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":934,"end":935,"loc":{"start":{"line":27,"column":42},"end":{"line":27,"column":43}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":936,"end":939,"loc":{"start":{"line":27,"column":44},"end":{"line":27,"column":47}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Date","start":940,"end":944,"loc":{"start":{"line":27,"column":48},"end":{"line":27,"column":52}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":944,"end":945,"loc":{"start":{"line":27,"column":52},"end":{"line":27,"column":53}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":945,"end":949,"loc":{"start":{"line":27,"column":53},"end":{"line":27,"column":57}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":949,"end":950,"loc":{"start":{"line":27,"column":57},"end":{"line":27,"column":58}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"date_ordered","start":950,"end":962,"loc":{"start":{"line":27,"column":58},"end":{"line":27,"column":70}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":962,"end":963,"loc":{"start":{"line":27,"column":70},"end":{"line":27,"column":71}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":964,"end":965,"loc":{"start":{"line":27,"column":72},"end":{"line":27,"column":73}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":966,"end":970,"loc":{"start":{"line":27,"column":74},"end":{"line":27,"column":78}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":970,"end":971,"loc":{"start":{"line":27,"column":78},"end":{"line":27,"column":79}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":975,"end":976,"loc":{"start":{"line":28,"column":2},"end":{"line":28,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":978,"end":979,"loc":{"start":{"line":29,"column":0},"end":{"line":29,"column":1}}},{"type":"CommentBlock","value":"*\r\n * Represents a Price Guide for a catalog item.\r\n ","start":983,"end":1040,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":1042,"end":1048,"loc":{"start":{"line":34,"column":0},"end":{"line":34,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":1049,"end":1054,"loc":{"start":{"line":34,"column":7},"end":{"line":34,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuide","start":1055,"end":1065,"loc":{"start":{"line":34,"column":13},"end":{"line":34,"column":23}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1066,"end":1067,"loc":{"start":{"line":34,"column":24},"end":{"line":34,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a price guide.\r\n * @param {object} [data] Data returned from an API response.\r\n ","start":1071,"end":1192,"loc":{"start":{"line":35,"column":2},"end":{"line":38,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":1196,"end":1207,"loc":{"start":{"line":39,"column":2},"end":{"line":39,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1207,"end":1208,"loc":{"start":{"line":39,"column":13},"end":{"line":39,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1208,"end":1212,"loc":{"start":{"line":39,"column":14},"end":{"line":39,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1212,"end":1213,"loc":{"start":{"line":39,"column":18},"end":{"line":39,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1214,"end":1215,"loc":{"start":{"line":39,"column":20},"end":{"line":39,"column":21}}},{"type":"CommentBlock","value":"* @type {CatalogItem} item The item that belongs to the price guide. ","start":1221,"end":1294,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":77}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1300,"end":1304,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1304,"end":1305,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":1305,"end":1309,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1310,"end":1311,"loc":{"start":{"line":41,"column":14},"end":{"line":41,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1312,"end":1316,"loc":{"start":{"line":41,"column":16},"end":{"line":41,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1316,"end":1317,"loc":{"start":{"line":41,"column":20},"end":{"line":41,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":1317,"end":1321,"loc":{"start":{"line":41,"column":21},"end":{"line":41,"column":25}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1322,"end":1323,"loc":{"start":{"line":41,"column":26},"end":{"line":41,"column":27}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1324,"end":1327,"loc":{"start":{"line":41,"column":28},"end":{"line":41,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":1328,"end":1339,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":43}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1339,"end":1340,"loc":{"start":{"line":41,"column":43},"end":{"line":41,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1340,"end":1344,"loc":{"start":{"line":41,"column":44},"end":{"line":41,"column":48}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1344,"end":1345,"loc":{"start":{"line":41,"column":48},"end":{"line":41,"column":49}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":1345,"end":1349,"loc":{"start":{"line":41,"column":49},"end":{"line":41,"column":53}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1349,"end":1350,"loc":{"start":{"line":41,"column":53},"end":{"line":41,"column":54}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1351,"end":1352,"loc":{"start":{"line":41,"column":55},"end":{"line":41,"column":56}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1353,"end":1356,"loc":{"start":{"line":41,"column":57},"end":{"line":41,"column":60}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":1357,"end":1368,"loc":{"start":{"line":41,"column":61},"end":{"line":41,"column":72}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1368,"end":1369,"loc":{"start":{"line":41,"column":72},"end":{"line":41,"column":73}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1369,"end":1370,"loc":{"start":{"line":41,"column":73},"end":{"line":41,"column":74}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1370,"end":1371,"loc":{"start":{"line":41,"column":74},"end":{"line":41,"column":75}}},{"type":"CommentBlock","value":"* @type {string} new_or_used Whether or not the price guide is new or used condition. ","start":1377,"end":1467,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":94}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1473,"end":1477,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1477,"end":1478,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"new_or_used","start":1478,"end":1489,"loc":{"start":{"line":43,"column":9},"end":{"line":43,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1490,"end":1491,"loc":{"start":{"line":43,"column":21},"end":{"line":43,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1492,"end":1496,"loc":{"start":{"line":43,"column":23},"end":{"line":43,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1496,"end":1497,"loc":{"start":{"line":43,"column":27},"end":{"line":43,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"new_or_used","start":1497,"end":1508,"loc":{"start":{"line":43,"column":28},"end":{"line":43,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1509,"end":1511,"loc":{"start":{"line":43,"column":40},"end":{"line":43,"column":42}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1512,"end":1514,"loc":{"start":{"line":43,"column":43},"end":{"line":43,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1514,"end":1515,"loc":{"start":{"line":43,"column":45},"end":{"line":43,"column":46}}},{"type":"CommentBlock","value":"* @type {string} ","start":1521,"end":1542,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1548,"end":1552,"loc":{"start":{"line":45,"column":4},"end":{"line":45,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1552,"end":1553,"loc":{"start":{"line":45,"column":8},"end":{"line":45,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"currency_code","start":1553,"end":1566,"loc":{"start":{"line":45,"column":9},"end":{"line":45,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1567,"end":1568,"loc":{"start":{"line":45,"column":23},"end":{"line":45,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1569,"end":1573,"loc":{"start":{"line":45,"column":25},"end":{"line":45,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1573,"end":1574,"loc":{"start":{"line":45,"column":29},"end":{"line":45,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"currency_code","start":1574,"end":1587,"loc":{"start":{"line":45,"column":30},"end":{"line":45,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1588,"end":1590,"loc":{"start":{"line":45,"column":44},"end":{"line":45,"column":46}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1591,"end":1593,"loc":{"start":{"line":45,"column":47},"end":{"line":45,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1593,"end":1594,"loc":{"start":{"line":45,"column":49},"end":{"line":45,"column":50}}},{"type":"CommentBlock","value":"* @type {number} ","start":1600,"end":1621,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1627,"end":1631,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1631,"end":1632,"loc":{"start":{"line":47,"column":8},"end":{"line":47,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"min_price","start":1632,"end":1641,"loc":{"start":{"line":47,"column":9},"end":{"line":47,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1642,"end":1643,"loc":{"start":{"line":47,"column":19},"end":{"line":47,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1644,"end":1648,"loc":{"start":{"line":47,"column":21},"end":{"line":47,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1648,"end":1649,"loc":{"start":{"line":47,"column":25},"end":{"line":47,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"min_price","start":1649,"end":1658,"loc":{"start":{"line":47,"column":26},"end":{"line":47,"column":35}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1659,"end":1661,"loc":{"start":{"line":47,"column":36},"end":{"line":47,"column":38}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1662,"end":1663,"loc":{"start":{"line":47,"column":39},"end":{"line":47,"column":40}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1663,"end":1664,"loc":{"start":{"line":47,"column":40},"end":{"line":47,"column":41}}},{"type":"CommentBlock","value":"* @type {number} ","start":1670,"end":1691,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1697,"end":1701,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1701,"end":1702,"loc":{"start":{"line":49,"column":8},"end":{"line":49,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"max_price","start":1702,"end":1711,"loc":{"start":{"line":49,"column":9},"end":{"line":49,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1712,"end":1713,"loc":{"start":{"line":49,"column":19},"end":{"line":49,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1714,"end":1718,"loc":{"start":{"line":49,"column":21},"end":{"line":49,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1718,"end":1719,"loc":{"start":{"line":49,"column":25},"end":{"line":49,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"max_price","start":1719,"end":1728,"loc":{"start":{"line":49,"column":26},"end":{"line":49,"column":35}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1729,"end":1731,"loc":{"start":{"line":49,"column":36},"end":{"line":49,"column":38}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1732,"end":1733,"loc":{"start":{"line":49,"column":39},"end":{"line":49,"column":40}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1733,"end":1734,"loc":{"start":{"line":49,"column":40},"end":{"line":49,"column":41}}},{"type":"CommentBlock","value":"* @type {number} ","start":1740,"end":1761,"loc":{"start":{"line":50,"column":4},"end":{"line":50,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1767,"end":1771,"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1771,"end":1772,"loc":{"start":{"line":51,"column":8},"end":{"line":51,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"avg_price","start":1772,"end":1781,"loc":{"start":{"line":51,"column":9},"end":{"line":51,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1782,"end":1783,"loc":{"start":{"line":51,"column":19},"end":{"line":51,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1784,"end":1788,"loc":{"start":{"line":51,"column":21},"end":{"line":51,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1788,"end":1789,"loc":{"start":{"line":51,"column":25},"end":{"line":51,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"avg_price","start":1789,"end":1798,"loc":{"start":{"line":51,"column":26},"end":{"line":51,"column":35}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1799,"end":1801,"loc":{"start":{"line":51,"column":36},"end":{"line":51,"column":38}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1802,"end":1803,"loc":{"start":{"line":51,"column":39},"end":{"line":51,"column":40}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1803,"end":1804,"loc":{"start":{"line":51,"column":40},"end":{"line":51,"column":41}}},{"type":"CommentBlock","value":"* @type {number} ","start":1810,"end":1831,"loc":{"start":{"line":52,"column":4},"end":{"line":52,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1837,"end":1841,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1841,"end":1842,"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"qty_avg_price","start":1842,"end":1855,"loc":{"start":{"line":53,"column":9},"end":{"line":53,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1856,"end":1857,"loc":{"start":{"line":53,"column":23},"end":{"line":53,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1858,"end":1862,"loc":{"start":{"line":53,"column":25},"end":{"line":53,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1862,"end":1863,"loc":{"start":{"line":53,"column":29},"end":{"line":53,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"qty_avg_price","start":1863,"end":1876,"loc":{"start":{"line":53,"column":30},"end":{"line":53,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1877,"end":1879,"loc":{"start":{"line":53,"column":44},"end":{"line":53,"column":46}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1880,"end":1881,"loc":{"start":{"line":53,"column":47},"end":{"line":53,"column":48}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1881,"end":1882,"loc":{"start":{"line":53,"column":48},"end":{"line":53,"column":49}}},{"type":"CommentBlock","value":"* @type {number} ","start":1888,"end":1909,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1915,"end":1919,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1919,"end":1920,"loc":{"start":{"line":55,"column":8},"end":{"line":55,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"unit_quantity","start":1920,"end":1933,"loc":{"start":{"line":55,"column":9},"end":{"line":55,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1934,"end":1935,"loc":{"start":{"line":55,"column":23},"end":{"line":55,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1936,"end":1940,"loc":{"start":{"line":55,"column":25},"end":{"line":55,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1940,"end":1941,"loc":{"start":{"line":55,"column":29},"end":{"line":55,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"unit_quantity","start":1941,"end":1954,"loc":{"start":{"line":55,"column":30},"end":{"line":55,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1955,"end":1957,"loc":{"start":{"line":55,"column":44},"end":{"line":55,"column":46}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1958,"end":1959,"loc":{"start":{"line":55,"column":47},"end":{"line":55,"column":48}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1959,"end":1960,"loc":{"start":{"line":55,"column":48},"end":{"line":55,"column":49}}},{"type":"CommentBlock","value":"* @type {number} ","start":1966,"end":1987,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1993,"end":1997,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1997,"end":1998,"loc":{"start":{"line":57,"column":8},"end":{"line":57,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"total_quantity","start":1998,"end":2012,"loc":{"start":{"line":57,"column":9},"end":{"line":57,"column":23}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2013,"end":2014,"loc":{"start":{"line":57,"column":24},"end":{"line":57,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2015,"end":2019,"loc":{"start":{"line":57,"column":26},"end":{"line":57,"column":30}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2019,"end":2020,"loc":{"start":{"line":57,"column":30},"end":{"line":57,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"total_quantity","start":2020,"end":2034,"loc":{"start":{"line":57,"column":31},"end":{"line":57,"column":45}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":2035,"end":2037,"loc":{"start":{"line":57,"column":46},"end":{"line":57,"column":48}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":2038,"end":2039,"loc":{"start":{"line":57,"column":49},"end":{"line":57,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2039,"end":2040,"loc":{"start":{"line":57,"column":50},"end":{"line":57,"column":51}}},{"type":"CommentBlock","value":"* @type {PriceDetail[]} ","start":2046,"end":2074,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":32}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2080,"end":2084,"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2084,"end":2085,"loc":{"start":{"line":59,"column":8},"end":{"line":59,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"price_detail","start":2085,"end":2097,"loc":{"start":{"line":59,"column":9},"end":{"line":59,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2098,"end":2099,"loc":{"start":{"line":59,"column":22},"end":{"line":59,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2100,"end":2104,"loc":{"start":{"line":59,"column":24},"end":{"line":59,"column":28}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2104,"end":2105,"loc":{"start":{"line":59,"column":28},"end":{"line":59,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"price_detail","start":2105,"end":2117,"loc":{"start":{"line":59,"column":29},"end":{"line":59,"column":41}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2125,"end":2126,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2127,"end":2131,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":12}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2131,"end":2132,"loc":{"start":{"line":60,"column":12},"end":{"line":60,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"price_detail","start":2132,"end":2144,"loc":{"start":{"line":60,"column":13},"end":{"line":60,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2144,"end":2145,"loc":{"start":{"line":60,"column":25},"end":{"line":60,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":2145,"end":2148,"loc":{"start":{"line":60,"column":26},"end":{"line":60,"column":29}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2148,"end":2149,"loc":{"start":{"line":60,"column":29},"end":{"line":60,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2149,"end":2150,"loc":{"start":{"line":60,"column":30},"end":{"line":60,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"detail","start":2150,"end":2156,"loc":{"start":{"line":60,"column":31},"end":{"line":60,"column":37}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2156,"end":2157,"loc":{"start":{"line":60,"column":37},"end":{"line":60,"column":38}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2158,"end":2160,"loc":{"start":{"line":60,"column":39},"end":{"line":60,"column":41}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2161,"end":2164,"loc":{"start":{"line":60,"column":42},"end":{"line":60,"column":45}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceDetail","start":2165,"end":2176,"loc":{"start":{"line":60,"column":46},"end":{"line":60,"column":57}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2176,"end":2177,"loc":{"start":{"line":60,"column":57},"end":{"line":60,"column":58}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"detail","start":2177,"end":2183,"loc":{"start":{"line":60,"column":58},"end":{"line":60,"column":64}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2183,"end":2184,"loc":{"start":{"line":60,"column":64},"end":{"line":60,"column":65}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2184,"end":2185,"loc":{"start":{"line":60,"column":65},"end":{"line":60,"column":66}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2193,"end":2194,"loc":{"start":{"line":61,"column":6},"end":{"line":61,"column":7}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2195,"end":2196,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":9}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2196,"end":2197,"loc":{"start":{"line":61,"column":9},"end":{"line":61,"column":10}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2197,"end":2198,"loc":{"start":{"line":61,"column":10},"end":{"line":61,"column":11}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2202,"end":2203,"loc":{"start":{"line":62,"column":2},"end":{"line":62,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get a known catalog item's price guide\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = PriceGuide.get(ItemType.Part, '3001', {new_or_used: Condition.Used});\r\n * client.send(req).then(guide => console.log(guide));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type as found at {@link ItemType}.\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} [params] Params as outlined in {@link PriceGuideOptions}.\r\n * @return {BricklinkRequest} A request that is ready to execute with a client.\r\n ","start":2209,"end":2764,"loc":{"start":{"line":64,"column":2},"end":{"line":78,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":2768,"end":2774,"loc":{"start":{"line":79,"column":2},"end":{"line":79,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":2775,"end":2778,"loc":{"start":{"line":79,"column":9},"end":{"line":79,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2778,"end":2779,"loc":{"start":{"line":79,"column":12},"end":{"line":79,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":2779,"end":2787,"loc":{"start":{"line":79,"column":13},"end":{"line":79,"column":21}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2787,"end":2788,"loc":{"start":{"line":79,"column":21},"end":{"line":79,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":2789,"end":2799,"loc":{"start":{"line":79,"column":23},"end":{"line":79,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2799,"end":2800,"loc":{"start":{"line":79,"column":33},"end":{"line":79,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":2801,"end":2807,"loc":{"start":{"line":79,"column":35},"end":{"line":79,"column":41}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2807,"end":2808,"loc":{"start":{"line":79,"column":41},"end":{"line":79,"column":42}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2809,"end":2810,"loc":{"start":{"line":79,"column":43},"end":{"line":79,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":2816,"end":2822,"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":10}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2823,"end":2824,"loc":{"start":{"line":80,"column":11},"end":{"line":80,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":2825,"end":2831,"loc":{"start":{"line":80,"column":13},"end":{"line":80,"column":19}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2832,"end":2833,"loc":{"start":{"line":80,"column":20},"end":{"line":80,"column":21}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2834,"end":2837,"loc":{"start":{"line":80,"column":22},"end":{"line":80,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuideOptions","start":2838,"end":2855,"loc":{"start":{"line":80,"column":26},"end":{"line":80,"column":43}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2855,"end":2856,"loc":{"start":{"line":80,"column":43},"end":{"line":80,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":2856,"end":2862,"loc":{"start":{"line":80,"column":44},"end":{"line":80,"column":50}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2862,"end":2863,"loc":{"start":{"line":80,"column":50},"end":{"line":80,"column":51}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2864,"end":2865,"loc":{"start":{"line":80,"column":52},"end":{"line":80,"column":53}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2866,"end":2869,"loc":{"start":{"line":80,"column":54},"end":{"line":80,"column":57}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuideOptions","start":2870,"end":2887,"loc":{"start":{"line":80,"column":58},"end":{"line":80,"column":75}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2887,"end":2888,"loc":{"start":{"line":80,"column":75},"end":{"line":80,"column":76}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2888,"end":2889,"loc":{"start":{"line":80,"column":76},"end":{"line":80,"column":77}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2889,"end":2890,"loc":{"start":{"line":80,"column":77},"end":{"line":80,"column":78}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":2896,"end":2899,"loc":{"start":{"line":81,"column":4},"end":{"line":81,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":2900,"end":2906,"loc":{"start":{"line":81,"column":8},"end":{"line":81,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2907,"end":2908,"loc":{"start":{"line":81,"column":15},"end":{"line":81,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":2909,"end":2925,"loc":{"start":{"line":81,"column":17},"end":{"line":81,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2925,"end":2926,"loc":{"start":{"line":81,"column":33},"end":{"line":81,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":2926,"end":2929,"loc":{"start":{"line":81,"column":34},"end":{"line":81,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2929,"end":2930,"loc":{"start":{"line":81,"column":37},"end":{"line":81,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":2936,"end":2939,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":2940,"end":2943,"loc":{"start":{"line":82,"column":8},"end":{"line":82,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2944,"end":2945,"loc":{"start":{"line":82,"column":12},"end":{"line":82,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2946,"end":2947,"loc":{"start":{"line":82,"column":14},"end":{"line":82,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"items/","start":2947,"end":2953,"loc":{"start":{"line":82,"column":15},"end":{"line":82,"column":21}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2953,"end":2955,"loc":{"start":{"line":82,"column":21},"end":{"line":82,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":2955,"end":2963,"loc":{"start":{"line":82,"column":23},"end":{"line":82,"column":31}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2963,"end":2964,"loc":{"start":{"line":82,"column":31},"end":{"line":82,"column":32}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/","start":2964,"end":2965,"loc":{"start":{"line":82,"column":32},"end":{"line":82,"column":33}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2965,"end":2967,"loc":{"start":{"line":82,"column":33},"end":{"line":82,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":2967,"end":2977,"loc":{"start":{"line":82,"column":35},"end":{"line":82,"column":45}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2977,"end":2978,"loc":{"start":{"line":82,"column":45},"end":{"line":82,"column":46}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/price","start":2978,"end":2984,"loc":{"start":{"line":82,"column":46},"end":{"line":82,"column":52}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2984,"end":2985,"loc":{"start":{"line":82,"column":52},"end":{"line":82,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2985,"end":2986,"loc":{"start":{"line":82,"column":53},"end":{"line":82,"column":54}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2994,"end":3000,"loc":{"start":{"line":84,"column":4},"end":{"line":84,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":3001,"end":3004,"loc":{"start":{"line":84,"column":11},"end":{"line":84,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":3005,"end":3021,"loc":{"start":{"line":84,"column":15},"end":{"line":84,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3021,"end":3022,"loc":{"start":{"line":84,"column":31},"end":{"line":84,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":3022,"end":3028,"loc":{"start":{"line":84,"column":32},"end":{"line":84,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3028,"end":3029,"loc":{"start":{"line":84,"column":38},"end":{"line":84,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":3030,"end":3033,"loc":{"start":{"line":84,"column":40},"end":{"line":84,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3033,"end":3034,"loc":{"start":{"line":84,"column":43},"end":{"line":84,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":3035,"end":3041,"loc":{"start":{"line":84,"column":45},"end":{"line":84,"column":51}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3041,"end":3042,"loc":{"start":{"line":84,"column":51},"end":{"line":84,"column":52}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3043,"end":3044,"loc":{"start":{"line":84,"column":53},"end":{"line":84,"column":54}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3044,"end":3048,"loc":{"start":{"line":84,"column":54},"end":{"line":84,"column":58}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3048,"end":3049,"loc":{"start":{"line":84,"column":58},"end":{"line":84,"column":59}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3050,"end":3052,"loc":{"start":{"line":84,"column":60},"end":{"line":84,"column":62}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3053,"end":3054,"loc":{"start":{"line":84,"column":63},"end":{"line":84,"column":64}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":3062,"end":3068,"loc":{"start":{"line":85,"column":6},"end":{"line":85,"column":12}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":3069,"end":3072,"loc":{"start":{"line":85,"column":13},"end":{"line":85,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuide","start":3073,"end":3083,"loc":{"start":{"line":85,"column":17},"end":{"line":85,"column":27}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3083,"end":3084,"loc":{"start":{"line":85,"column":27},"end":{"line":85,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3084,"end":3088,"loc":{"start":{"line":85,"column":28},"end":{"line":85,"column":32}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3088,"end":3089,"loc":{"start":{"line":85,"column":32},"end":{"line":85,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3089,"end":3090,"loc":{"start":{"line":85,"column":33},"end":{"line":85,"column":34}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3096,"end":3097,"loc":{"start":{"line":86,"column":4},"end":{"line":86,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3097,"end":3098,"loc":{"start":{"line":86,"column":5},"end":{"line":86,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3098,"end":3099,"loc":{"start":{"line":86,"column":6},"end":{"line":86,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3103,"end":3104,"loc":{"start":{"line":87,"column":2},"end":{"line":87,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3106,"end":3107,"loc":{"start":{"line":88,"column":0},"end":{"line":88,"column":1}}},{"type":"CommentBlock","value":"*\r\n * Price guide option request params.\r\n ","start":3111,"end":3158,"loc":{"start":{"line":90,"column":0},"end":{"line":92,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":3160,"end":3166,"loc":{"start":{"line":93,"column":0},"end":{"line":93,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":3167,"end":3172,"loc":{"start":{"line":93,"column":7},"end":{"line":93,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuideOptions","start":3173,"end":3190,"loc":{"start":{"line":93,"column":13},"end":{"line":93,"column":30}}},{"type":{"label":"extends","keyword":"extends","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"extends","start":3191,"end":3198,"loc":{"start":{"line":93,"column":31},"end":{"line":93,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":3199,"end":3212,"loc":{"start":{"line":93,"column":39},"end":{"line":93,"column":52}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3213,"end":3214,"loc":{"start":{"line":93,"column":53},"end":{"line":93,"column":54}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of Price Guide options.\r\n * @param {object} [data] Optional parameter data.\r\n * @param {number|null} [data.color_id=null] The color Identification numbe of the item\r\n * @param {string} [data.guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\"\r\n * @param {string} [data.new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item\r\n * @param {string|null} [data.country_code=null]\r\n * @param {string|null} [data.region=null]\r\n * @param {string|null} [data.currency_code=null]\r\n * @param {string} [data.vat='N']\r\n ","start":3218,"end":3922,"loc":{"start":{"line":94,"column":2},"end":{"line":104,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":3926,"end":3937,"loc":{"start":{"line":105,"column":2},"end":{"line":105,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3937,"end":3938,"loc":{"start":{"line":105,"column":13},"end":{"line":105,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3938,"end":3942,"loc":{"start":{"line":105,"column":14},"end":{"line":105,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3942,"end":3943,"loc":{"start":{"line":105,"column":18},"end":{"line":105,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3944,"end":3945,"loc":{"start":{"line":105,"column":20},"end":{"line":105,"column":21}}},{"type":{"label":"super","keyword":"super","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"super","start":3951,"end":3956,"loc":{"start":{"line":106,"column":4},"end":{"line":106,"column":9}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3956,"end":3957,"loc":{"start":{"line":106,"column":9},"end":{"line":106,"column":10}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3957,"end":3958,"loc":{"start":{"line":106,"column":10},"end":{"line":106,"column":11}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3958,"end":3959,"loc":{"start":{"line":106,"column":11},"end":{"line":106,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3967,"end":3971,"loc":{"start":{"line":108,"column":4},"end":{"line":108,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3972,"end":3973,"loc":{"start":{"line":108,"column":9},"end":{"line":108,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3974,"end":3978,"loc":{"start":{"line":108,"column":11},"end":{"line":108,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3979,"end":3981,"loc":{"start":{"line":108,"column":16},"end":{"line":108,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3982,"end":3983,"loc":{"start":{"line":108,"column":19},"end":{"line":108,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3983,"end":3984,"loc":{"start":{"line":108,"column":20},"end":{"line":108,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3984,"end":3985,"loc":{"start":{"line":108,"column":21},"end":{"line":108,"column":22}}},{"type":"CommentBlock","value":"* @type {number|null} [data.color_id=null] The color Identification numbe of the item ","start":3991,"end":4081,"loc":{"start":{"line":109,"column":4},"end":{"line":109,"column":94}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4087,"end":4091,"loc":{"start":{"line":110,"column":4},"end":{"line":110,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4091,"end":4092,"loc":{"start":{"line":110,"column":8},"end":{"line":110,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":4092,"end":4100,"loc":{"start":{"line":110,"column":9},"end":{"line":110,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4101,"end":4102,"loc":{"start":{"line":110,"column":18},"end":{"line":110,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4103,"end":4107,"loc":{"start":{"line":110,"column":20},"end":{"line":110,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4107,"end":4108,"loc":{"start":{"line":110,"column":24},"end":{"line":110,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":4108,"end":4116,"loc":{"start":{"line":110,"column":25},"end":{"line":110,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4117,"end":4119,"loc":{"start":{"line":110,"column":34},"end":{"line":110,"column":36}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":4120,"end":4124,"loc":{"start":{"line":110,"column":37},"end":{"line":110,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4124,"end":4125,"loc":{"start":{"line":110,"column":41},"end":{"line":110,"column":42}}},{"type":"CommentBlock","value":"* @type {string} [guide_type='stock'] Indicates that which statistics to be provided. Options include \"sold\" and \"stock\" ","start":4131,"end":4256,"loc":{"start":{"line":111,"column":4},"end":{"line":111,"column":129}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4262,"end":4266,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4266,"end":4267,"loc":{"start":{"line":112,"column":8},"end":{"line":112,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"guide_type","start":4267,"end":4277,"loc":{"start":{"line":112,"column":9},"end":{"line":112,"column":19}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4278,"end":4279,"loc":{"start":{"line":112,"column":20},"end":{"line":112,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4280,"end":4284,"loc":{"start":{"line":112,"column":22},"end":{"line":112,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4284,"end":4285,"loc":{"start":{"line":112,"column":26},"end":{"line":112,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"guide_type","start":4285,"end":4295,"loc":{"start":{"line":112,"column":27},"end":{"line":112,"column":37}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4296,"end":4298,"loc":{"start":{"line":112,"column":38},"end":{"line":112,"column":40}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"stock","start":4299,"end":4306,"loc":{"start":{"line":112,"column":41},"end":{"line":112,"column":48}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4306,"end":4307,"loc":{"start":{"line":112,"column":48},"end":{"line":112,"column":49}}},{"type":"CommentBlock","value":"* @type {string} [new_or_used='N'] Indicates the condition of items that are included in the statistics. Acceptable values are: \"N\": new item (default) and \"U\": used item ","start":4313,"end":4488,"loc":{"start":{"line":113,"column":4},"end":{"line":113,"column":179}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4494,"end":4498,"loc":{"start":{"line":114,"column":4},"end":{"line":114,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4498,"end":4499,"loc":{"start":{"line":114,"column":8},"end":{"line":114,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"new_or_used","start":4499,"end":4510,"loc":{"start":{"line":114,"column":9},"end":{"line":114,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4511,"end":4512,"loc":{"start":{"line":114,"column":21},"end":{"line":114,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4513,"end":4517,"loc":{"start":{"line":114,"column":23},"end":{"line":114,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4517,"end":4518,"loc":{"start":{"line":114,"column":27},"end":{"line":114,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"new_or_used","start":4518,"end":4529,"loc":{"start":{"line":114,"column":28},"end":{"line":114,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4530,"end":4532,"loc":{"start":{"line":114,"column":40},"end":{"line":114,"column":42}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"N","start":4533,"end":4536,"loc":{"start":{"line":114,"column":43},"end":{"line":114,"column":46}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4536,"end":4537,"loc":{"start":{"line":114,"column":46},"end":{"line":114,"column":47}}},{"type":"CommentBlock","value":"* @type {string|null} [country_code=null] ","start":4543,"end":4589,"loc":{"start":{"line":115,"column":4},"end":{"line":115,"column":50}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4595,"end":4599,"loc":{"start":{"line":116,"column":4},"end":{"line":116,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4599,"end":4600,"loc":{"start":{"line":116,"column":8},"end":{"line":116,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"country_code","start":4600,"end":4612,"loc":{"start":{"line":116,"column":9},"end":{"line":116,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4613,"end":4614,"loc":{"start":{"line":116,"column":22},"end":{"line":116,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4615,"end":4619,"loc":{"start":{"line":116,"column":24},"end":{"line":116,"column":28}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4619,"end":4620,"loc":{"start":{"line":116,"column":28},"end":{"line":116,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"country_code","start":4620,"end":4632,"loc":{"start":{"line":116,"column":29},"end":{"line":116,"column":41}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4633,"end":4635,"loc":{"start":{"line":116,"column":42},"end":{"line":116,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":4636,"end":4640,"loc":{"start":{"line":116,"column":45},"end":{"line":116,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4640,"end":4641,"loc":{"start":{"line":116,"column":49},"end":{"line":116,"column":50}}},{"type":"CommentBlock","value":"* @type {string|null} [region=null] ","start":4647,"end":4687,"loc":{"start":{"line":117,"column":4},"end":{"line":117,"column":44}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4693,"end":4697,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4697,"end":4698,"loc":{"start":{"line":118,"column":8},"end":{"line":118,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"region","start":4698,"end":4704,"loc":{"start":{"line":118,"column":9},"end":{"line":118,"column":15}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4705,"end":4706,"loc":{"start":{"line":118,"column":16},"end":{"line":118,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4707,"end":4711,"loc":{"start":{"line":118,"column":18},"end":{"line":118,"column":22}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4711,"end":4712,"loc":{"start":{"line":118,"column":22},"end":{"line":118,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"region","start":4712,"end":4718,"loc":{"start":{"line":118,"column":23},"end":{"line":118,"column":29}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4719,"end":4721,"loc":{"start":{"line":118,"column":30},"end":{"line":118,"column":32}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":4722,"end":4726,"loc":{"start":{"line":118,"column":33},"end":{"line":118,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4726,"end":4727,"loc":{"start":{"line":118,"column":37},"end":{"line":118,"column":38}}},{"type":"CommentBlock","value":"* @type {string|null} [currency_code=null] ","start":4733,"end":4780,"loc":{"start":{"line":119,"column":4},"end":{"line":119,"column":51}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4786,"end":4790,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4790,"end":4791,"loc":{"start":{"line":120,"column":8},"end":{"line":120,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"currency_code","start":4791,"end":4804,"loc":{"start":{"line":120,"column":9},"end":{"line":120,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4805,"end":4806,"loc":{"start":{"line":120,"column":23},"end":{"line":120,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4807,"end":4811,"loc":{"start":{"line":120,"column":25},"end":{"line":120,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4811,"end":4812,"loc":{"start":{"line":120,"column":29},"end":{"line":120,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"currency_code","start":4812,"end":4825,"loc":{"start":{"line":120,"column":30},"end":{"line":120,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4826,"end":4828,"loc":{"start":{"line":120,"column":44},"end":{"line":120,"column":46}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":4829,"end":4833,"loc":{"start":{"line":120,"column":47},"end":{"line":120,"column":51}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4833,"end":4834,"loc":{"start":{"line":120,"column":51},"end":{"line":120,"column":52}}},{"type":"CommentBlock","value":"* @type {string} [vat='N'] ","start":4840,"end":4871,"loc":{"start":{"line":121,"column":4},"end":{"line":121,"column":35}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4877,"end":4881,"loc":{"start":{"line":122,"column":4},"end":{"line":122,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4881,"end":4882,"loc":{"start":{"line":122,"column":8},"end":{"line":122,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"vat","start":4882,"end":4885,"loc":{"start":{"line":122,"column":9},"end":{"line":122,"column":12}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4886,"end":4887,"loc":{"start":{"line":122,"column":13},"end":{"line":122,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4888,"end":4892,"loc":{"start":{"line":122,"column":15},"end":{"line":122,"column":19}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4892,"end":4893,"loc":{"start":{"line":122,"column":19},"end":{"line":122,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"vat","start":4893,"end":4896,"loc":{"start":{"line":122,"column":20},"end":{"line":122,"column":23}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":4897,"end":4899,"loc":{"start":{"line":122,"column":24},"end":{"line":122,"column":26}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"N","start":4900,"end":4903,"loc":{"start":{"line":122,"column":27},"end":{"line":122,"column":30}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4903,"end":4904,"loc":{"start":{"line":122,"column":30},"end":{"line":122,"column":31}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4908,"end":4909,"loc":{"start":{"line":123,"column":2},"end":{"line":123,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4911,"end":4912,"loc":{"start":{"line":124,"column":0},"end":{"line":124,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4914,"end":4914,"loc":{"start":{"line":125,"column":0},"end":{"line":125,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/catalogItem/subsets.js.json b/docs/ast/source/catalogItem/subsets.js.json
deleted file mode 100644
index c8d8b42..0000000
--- a/docs/ast/source/catalogItem/subsets.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":3833,"loc":{"start":{"line":1,"column":0},"end":{"line":104,"column":0}},"program":{"type":"Program","start":0,"end":3833,"loc":{"start":{"line":1,"column":0},"end":{"line":104,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":61,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":61}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}},{"type":"ImportSpecifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40}},"imported":{"type":"Identifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40},"identifierName":"RequestParams"},"name":"RequestParams"},"local":{"type":"Identifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40},"identifierName":"RequestParams"},"name":"RequestParams"}}],"source":{"type":"StringLiteral","start":48,"end":60,"loc":{"start":{"line":1,"column":48},"end":{"line":1,"column":60}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"}},{"type":"ImportDeclaration","start":63,"end":107,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":44}},"specifiers":[{"type":"ImportSpecifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}},"imported":{"type":"Identifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"},"local":{"type":"Identifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"}}],"source":{"type":"StringLiteral","start":91,"end":106,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":43}},"extra":{"rawValue":"./catalogItem","raw":"'./catalogItem'"},"value":"./catalogItem"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a subset entry.\r\n ","start":111,"end":150,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}]},{"type":"ExportNamedDeclaration","start":152,"end":1125,"loc":{"start":{"line":7,"column":0},"end":{"line":30,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":159,"end":1125,"loc":{"start":{"line":7,"column":7},"end":{"line":30,"column":1}},"id":{"type":"Identifier","start":165,"end":176,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":24},"identifierName":"SubsetEntry"},"name":"SubsetEntry","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":177,"end":1125,"loc":{"start":{"line":7,"column":25},"end":{"line":30,"column":1}},"body":[{"type":"ClassMethod","start":668,"end":1122,"loc":{"start":{"line":17,"column":2},"end":{"line":29,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":668,"end":679,"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":680,"end":684,"loc":{"start":{"line":17,"column":14},"end":{"line":17,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":686,"end":1122,"loc":{"start":{"line":17,"column":20},"end":{"line":29,"column":3}},"body":[{"type":"ExpressionStatement","start":693,"end":711,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":22}},"expression":{"type":"AssignmentExpression","start":693,"end":710,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":21}},"operator":"=","left":{"type":"Identifier","start":693,"end":697,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":700,"end":710,"loc":{"start":{"line":18,"column":11},"end":{"line":18,"column":21}},"left":{"type":"Identifier","start":700,"end":704,"loc":{"start":{"line":18,"column":11},"end":{"line":18,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":708,"end":710,"loc":{"start":{"line":18,"column":19},"end":{"line":18,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":717,"end":743,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":30}}}]},{"type":"ExpressionStatement","start":749,"end":820,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":75}},"expression":{"type":"AssignmentExpression","start":749,"end":819,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":74}},"operator":"=","left":{"type":"MemberExpression","start":749,"end":758,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":13}},"object":{"type":"ThisExpression","start":749,"end":753,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":754,"end":758,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":13},"identifierName":"item"},"name":"item"},"computed":false,"leadingComments":null},"right":{"type":"ConditionalExpression","start":761,"end":819,"loc":{"start":{"line":20,"column":16},"end":{"line":20,"column":74}},"test":{"type":"MemberExpression","start":761,"end":770,"loc":{"start":{"line":20,"column":16},"end":{"line":20,"column":25}},"object":{"type":"Identifier","start":761,"end":765,"loc":{"start":{"line":20,"column":16},"end":{"line":20,"column":20},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":766,"end":770,"loc":{"start":{"line":20,"column":21},"end":{"line":20,"column":25},"identifierName":"item"},"name":"item"},"computed":false},"consequent":{"type":"NewExpression","start":773,"end":799,"loc":{"start":{"line":20,"column":28},"end":{"line":20,"column":54}},"callee":{"type":"Identifier","start":777,"end":788,"loc":{"start":{"line":20,"column":32},"end":{"line":20,"column":43},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[{"type":"MemberExpression","start":789,"end":798,"loc":{"start":{"line":20,"column":44},"end":{"line":20,"column":53}},"object":{"type":"Identifier","start":789,"end":793,"loc":{"start":{"line":20,"column":44},"end":{"line":20,"column":48},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":794,"end":798,"loc":{"start":{"line":20,"column":49},"end":{"line":20,"column":53},"identifierName":"item"},"name":"item"},"computed":false}]},"alternate":{"type":"NewExpression","start":802,"end":819,"loc":{"start":{"line":20,"column":57},"end":{"line":20,"column":74}},"callee":{"type":"Identifier","start":806,"end":817,"loc":{"start":{"line":20,"column":61},"end":{"line":20,"column":72},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[]}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":717,"end":743,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":30}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":826,"end":847,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}]},{"type":"ExpressionStatement","start":853,"end":888,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":39}},"expression":{"type":"AssignmentExpression","start":853,"end":887,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":853,"end":866,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":17}},"object":{"type":"ThisExpression","start":853,"end":857,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":858,"end":866,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":869,"end":887,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":38}},"left":{"type":"MemberExpression","start":869,"end":882,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":33}},"object":{"type":"Identifier","start":869,"end":873,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":874,"end":882,"loc":{"start":{"line":22,"column":25},"end":{"line":22,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":886,"end":887,"loc":{"start":{"line":22,"column":37},"end":{"line":22,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":826,"end":847,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":894,"end":915,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}}]},{"type":"ExpressionStatement","start":921,"end":956,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":39}},"expression":{"type":"AssignmentExpression","start":921,"end":955,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":921,"end":934,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":17}},"object":{"type":"ThisExpression","start":921,"end":925,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":926,"end":934,"loc":{"start":{"line":24,"column":9},"end":{"line":24,"column":17},"identifierName":"quantity"},"name":"quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":937,"end":955,"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":38}},"left":{"type":"MemberExpression","start":937,"end":950,"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":33}},"object":{"type":"Identifier","start":937,"end":941,"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":942,"end":950,"loc":{"start":{"line":24,"column":25},"end":{"line":24,"column":33},"identifierName":"quantity"},"name":"quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":954,"end":955,"loc":{"start":{"line":24,"column":37},"end":{"line":24,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":894,"end":915,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":962,"end":983,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":25}}}]},{"type":"ExpressionStatement","start":989,"end":1036,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":51}},"expression":{"type":"AssignmentExpression","start":989,"end":1035,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":50}},"operator":"=","left":{"type":"MemberExpression","start":989,"end":1008,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":23}},"object":{"type":"ThisExpression","start":989,"end":993,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":994,"end":1008,"loc":{"start":{"line":26,"column":9},"end":{"line":26,"column":23},"identifierName":"extra_quantity"},"name":"extra_quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1011,"end":1035,"loc":{"start":{"line":26,"column":26},"end":{"line":26,"column":50}},"left":{"type":"MemberExpression","start":1011,"end":1030,"loc":{"start":{"line":26,"column":26},"end":{"line":26,"column":45}},"object":{"type":"Identifier","start":1011,"end":1015,"loc":{"start":{"line":26,"column":26},"end":{"line":26,"column":30},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1016,"end":1030,"loc":{"start":{"line":26,"column":31},"end":{"line":26,"column":45},"identifierName":"extra_quantity"},"name":"extra_quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1034,"end":1035,"loc":{"start":{"line":26,"column":49},"end":{"line":26,"column":50}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":962,"end":983,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {boolean} ","start":1042,"end":1064,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":26}}}]},{"type":"ExpressionStatement","start":1070,"end":1117,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":51}},"expression":{"type":"AssignmentExpression","start":1070,"end":1116,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":50}},"operator":"=","left":{"type":"MemberExpression","start":1070,"end":1087,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":21}},"object":{"type":"ThisExpression","start":1070,"end":1074,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1075,"end":1087,"loc":{"start":{"line":28,"column":9},"end":{"line":28,"column":21},"identifierName":"is_alternate"},"name":"is_alternate"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1090,"end":1116,"loc":{"start":{"line":28,"column":24},"end":{"line":28,"column":50}},"left":{"type":"MemberExpression","start":1090,"end":1107,"loc":{"start":{"line":28,"column":24},"end":{"line":28,"column":41}},"object":{"type":"Identifier","start":1090,"end":1094,"loc":{"start":{"line":28,"column":24},"end":{"line":28,"column":28},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1095,"end":1107,"loc":{"start":{"line":28,"column":29},"end":{"line":28,"column":41},"identifierName":"is_alternate"},"name":"is_alternate"},"computed":false},"operator":"||","right":{"type":"BooleanLiteral","start":1111,"end":1116,"loc":{"start":{"line":28,"column":45},"end":{"line":28,"column":50}},"value":false}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {boolean} ","start":1042,"end":1064,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":26}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset entry\r\n * @param {object} [data] The API response data\r\n * @param {object} [data.item] Item information\r\n * @param {number} [data.color_id] The color id of the entry item.\r\n * @param {number} [data.quantity] The number of items in the subset entry.\r\n * @param {number} [data.extra_quantity] The number of extra items included in the subset.\r\n * @param {boolean} [data.is_alternate] Indicator that the item is an alternate.\r\n ","start":182,"end":664,"loc":{"start":{"line":8,"column":2},"end":{"line":16,"column":5}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a subset entry.\r\n ","start":111,"end":150,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a subset item. A subset item can have more than one matching entry due to alternate parts.\r\n ","start":1127,"end":1241,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"trailingComments\"][0]"}]},{"type":"ExportNamedDeclaration","start":1243,"end":2628,"loc":{"start":{"line":34,"column":0},"end":{"line":74,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":1250,"end":2628,"loc":{"start":{"line":34,"column":7},"end":{"line":74,"column":1}},"id":{"type":"Identifier","start":1256,"end":1262,"loc":{"start":{"line":34,"column":13},"end":{"line":34,"column":19},"identifierName":"Subset"},"name":"Subset","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":1263,"end":2628,"loc":{"start":{"line":34,"column":20},"end":{"line":74,"column":1}},"body":[{"type":"ClassMethod","start":1588,"end":1841,"loc":{"start":{"line":41,"column":2},"end":{"line":49,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1588,"end":1599,"loc":{"start":{"line":41,"column":2},"end":{"line":41,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1600,"end":1604,"loc":{"start":{"line":41,"column":14},"end":{"line":41,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":1606,"end":1841,"loc":{"start":{"line":41,"column":20},"end":{"line":49,"column":3}},"body":[{"type":"ExpressionStatement","start":1613,"end":1631,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":22}},"expression":{"type":"AssignmentExpression","start":1613,"end":1630,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":21}},"operator":"=","left":{"type":"Identifier","start":1613,"end":1617,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":1620,"end":1630,"loc":{"start":{"line":42,"column":11},"end":{"line":42,"column":21}},"left":{"type":"Identifier","start":1620,"end":1624,"loc":{"start":{"line":42,"column":11},"end":{"line":42,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":1628,"end":1630,"loc":{"start":{"line":42,"column":19},"end":{"line":42,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1637,"end":1658,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":25}}}]},{"type":"ExpressionStatement","start":1664,"end":1699,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":39}},"expression":{"type":"AssignmentExpression","start":1664,"end":1698,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":1664,"end":1677,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":17}},"object":{"type":"ThisExpression","start":1664,"end":1668,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1669,"end":1677,"loc":{"start":{"line":44,"column":9},"end":{"line":44,"column":17},"identifierName":"match_no"},"name":"match_no"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1680,"end":1698,"loc":{"start":{"line":44,"column":20},"end":{"line":44,"column":38}},"left":{"type":"MemberExpression","start":1680,"end":1693,"loc":{"start":{"line":44,"column":20},"end":{"line":44,"column":33}},"object":{"type":"Identifier","start":1680,"end":1684,"loc":{"start":{"line":44,"column":20},"end":{"line":44,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1685,"end":1693,"loc":{"start":{"line":44,"column":25},"end":{"line":44,"column":33},"identifierName":"match_no"},"name":"match_no"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1697,"end":1698,"loc":{"start":{"line":44,"column":37},"end":{"line":44,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1637,"end":1658,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":25}}}]},{"type":"VariableDeclaration","start":1707,"end":1742,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":39}},"declarations":[{"type":"VariableDeclarator","start":1713,"end":1741,"loc":{"start":{"line":46,"column":10},"end":{"line":46,"column":38}},"id":{"type":"Identifier","start":1713,"end":1720,"loc":{"start":{"line":46,"column":10},"end":{"line":46,"column":17},"identifierName":"entries"},"name":"entries"},"init":{"type":"LogicalExpression","start":1723,"end":1741,"loc":{"start":{"line":46,"column":20},"end":{"line":46,"column":38}},"left":{"type":"MemberExpression","start":1723,"end":1735,"loc":{"start":{"line":46,"column":20},"end":{"line":46,"column":32}},"object":{"type":"Identifier","start":1723,"end":1727,"loc":{"start":{"line":46,"column":20},"end":{"line":46,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1728,"end":1735,"loc":{"start":{"line":46,"column":25},"end":{"line":46,"column":32},"identifierName":"entries"},"name":"entries"},"computed":false},"operator":"||","right":{"type":"ArrayExpression","start":1739,"end":1741,"loc":{"start":{"line":46,"column":36},"end":{"line":46,"column":38}},"elements":[]}}}],"kind":"const","trailingComments":[{"type":"CommentBlock","value":"* @type {SubsetEntry[]} ","start":1748,"end":1776,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":32}}}]},{"type":"ExpressionStatement","start":1782,"end":1836,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":58}},"expression":{"type":"AssignmentExpression","start":1782,"end":1835,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":57}},"operator":"=","left":{"type":"MemberExpression","start":1782,"end":1794,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":16}},"object":{"type":"ThisExpression","start":1782,"end":1786,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1787,"end":1794,"loc":{"start":{"line":48,"column":9},"end":{"line":48,"column":16},"identifierName":"entries"},"name":"entries"},"computed":false,"leadingComments":null},"right":{"type":"CallExpression","start":1797,"end":1835,"loc":{"start":{"line":48,"column":19},"end":{"line":48,"column":57}},"callee":{"type":"MemberExpression","start":1797,"end":1808,"loc":{"start":{"line":48,"column":19},"end":{"line":48,"column":30}},"object":{"type":"Identifier","start":1797,"end":1804,"loc":{"start":{"line":48,"column":19},"end":{"line":48,"column":26},"identifierName":"entries"},"name":"entries"},"property":{"type":"Identifier","start":1805,"end":1808,"loc":{"start":{"line":48,"column":27},"end":{"line":48,"column":30},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":1809,"end":1834,"loc":{"start":{"line":48,"column":31},"end":{"line":48,"column":56}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1810,"end":1811,"loc":{"start":{"line":48,"column":32},"end":{"line":48,"column":33},"identifierName":"e"},"name":"e"}],"body":{"type":"NewExpression","start":1816,"end":1834,"loc":{"start":{"line":48,"column":38},"end":{"line":48,"column":56}},"callee":{"type":"Identifier","start":1820,"end":1831,"loc":{"start":{"line":48,"column":42},"end":{"line":48,"column":53},"identifierName":"SubsetEntry"},"name":"SubsetEntry"},"arguments":[{"type":"Identifier","start":1832,"end":1833,"loc":{"start":{"line":48,"column":54},"end":{"line":48,"column":55},"identifierName":"e"},"name":"e"}]}}]},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {SubsetEntry[]} ","start":1748,"end":1776,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":32}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset item.\r\n * @param {object} [data] The response data from API request.\r\n * @param {number} [data.match_no] The number of matching entries or 0 if there is no matching of alternative item.\r\n * @param {object} [data.entries] The specific entries for the subset item.\r\n ","start":1268,"end":1584,"loc":{"start":{"line":35,"column":2},"end":{"line":40,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a subset of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});\r\n * client.send(req).then(subset => console.log(subset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SubsetOptions}.\r\n ","start":1845,"end":2269,"loc":{"start":{"line":50,"column":2},"end":{"line":63,"column":5}}}]},{"type":"ClassMethod","start":2273,"end":2625,"loc":{"start":{"line":64,"column":2},"end":{"line":73,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":2280,"end":2283,"loc":{"start":{"line":64,"column":9},"end":{"line":64,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2284,"end":2292,"loc":{"start":{"line":64,"column":13},"end":{"line":64,"column":21},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":2294,"end":2304,"loc":{"start":{"line":64,"column":23},"end":{"line":64,"column":33},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":2306,"end":2313,"loc":{"start":{"line":64,"column":35},"end":{"line":64,"column":42},"identifierName":"options"},"name":"options"}],"body":{"type":"BlockStatement","start":2315,"end":2625,"loc":{"start":{"line":64,"column":44},"end":{"line":73,"column":3}},"body":[{"type":"VariableDeclaration","start":2322,"end":2358,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":40}},"declarations":[{"type":"VariableDeclarator","start":2328,"end":2357,"loc":{"start":{"line":65,"column":10},"end":{"line":65,"column":39}},"id":{"type":"Identifier","start":2328,"end":2334,"loc":{"start":{"line":65,"column":10},"end":{"line":65,"column":16},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":2337,"end":2357,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":39}},"object":{"type":"Identifier","start":2337,"end":2353,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":35},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":2354,"end":2357,"loc":{"start":{"line":65,"column":36},"end":{"line":65,"column":39},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"const"},{"type":"ExpressionStatement","start":2364,"end":2433,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":73}},"expression":{"type":"AssignmentExpression","start":2364,"end":2432,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":72}},"operator":"=","left":{"type":"Identifier","start":2364,"end":2371,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":11},"identifierName":"options"},"name":"options"},"right":{"type":"ConditionalExpression","start":2374,"end":2432,"loc":{"start":{"line":66,"column":14},"end":{"line":66,"column":72}},"test":{"type":"Identifier","start":2374,"end":2381,"loc":{"start":{"line":66,"column":14},"end":{"line":66,"column":21},"identifierName":"options"},"name":"options"},"consequent":{"type":"NewExpression","start":2384,"end":2410,"loc":{"start":{"line":66,"column":24},"end":{"line":66,"column":50}},"callee":{"type":"Identifier","start":2388,"end":2401,"loc":{"start":{"line":66,"column":28},"end":{"line":66,"column":41},"identifierName":"SubsetOptions"},"name":"SubsetOptions"},"arguments":[{"type":"Identifier","start":2402,"end":2409,"loc":{"start":{"line":66,"column":42},"end":{"line":66,"column":49},"identifierName":"options"},"name":"options"}]},"alternate":{"type":"NewExpression","start":2413,"end":2432,"loc":{"start":{"line":66,"column":53},"end":{"line":66,"column":72}},"callee":{"type":"Identifier","start":2417,"end":2430,"loc":{"start":{"line":66,"column":57},"end":{"line":66,"column":70},"identifierName":"SubsetOptions"},"name":"SubsetOptions"},"arguments":[]}}}},{"type":"VariableDeclaration","start":2441,"end":2496,"loc":{"start":{"line":68,"column":4},"end":{"line":68,"column":59}},"declarations":[{"type":"VariableDeclarator","start":2447,"end":2495,"loc":{"start":{"line":68,"column":10},"end":{"line":68,"column":58}},"id":{"type":"Identifier","start":2447,"end":2450,"loc":{"start":{"line":68,"column":10},"end":{"line":68,"column":13},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":2453,"end":2495,"loc":{"start":{"line":68,"column":16},"end":{"line":68,"column":58}},"expressions":[{"type":"Identifier","start":2463,"end":2471,"loc":{"start":{"line":68,"column":26},"end":{"line":68,"column":34},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":2475,"end":2485,"loc":{"start":{"line":68,"column":38},"end":{"line":68,"column":48},"identifierName":"itemNumber"},"name":"itemNumber"}],"quasis":[{"type":"TemplateElement","start":2454,"end":2461,"loc":{"start":{"line":68,"column":17},"end":{"line":68,"column":24}},"value":{"raw":"/items/","cooked":"/items/"},"tail":false},{"type":"TemplateElement","start":2472,"end":2473,"loc":{"start":{"line":68,"column":35},"end":{"line":68,"column":36}},"value":{"raw":"/","cooked":"/"},"tail":false},{"type":"TemplateElement","start":2486,"end":2494,"loc":{"start":{"line":68,"column":49},"end":{"line":68,"column":57}},"value":{"raw":"/subsets","cooked":"/subsets"},"tail":true}]}}],"kind":"const"},{"type":"ReturnStatement","start":2504,"end":2620,"loc":{"start":{"line":70,"column":4},"end":{"line":72,"column":7}},"argument":{"type":"NewExpression","start":2511,"end":2619,"loc":{"start":{"line":70,"column":11},"end":{"line":72,"column":6}},"callee":{"type":"Identifier","start":2515,"end":2531,"loc":{"start":{"line":70,"column":15},"end":{"line":70,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":2532,"end":2538,"loc":{"start":{"line":70,"column":32},"end":{"line":70,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":2540,"end":2543,"loc":{"start":{"line":70,"column":40},"end":{"line":70,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"Identifier","start":2545,"end":2552,"loc":{"start":{"line":70,"column":45},"end":{"line":70,"column":52},"identifierName":"options"},"name":"options"},{"type":"ArrowFunctionExpression","start":2554,"end":2618,"loc":{"start":{"line":70,"column":54},"end":{"line":72,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2555,"end":2559,"loc":{"start":{"line":70,"column":55},"end":{"line":70,"column":59},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":2564,"end":2618,"loc":{"start":{"line":70,"column":64},"end":{"line":72,"column":5}},"body":[{"type":"ReturnStatement","start":2573,"end":2611,"loc":{"start":{"line":71,"column":6},"end":{"line":71,"column":44}},"argument":{"type":"CallExpression","start":2580,"end":2610,"loc":{"start":{"line":71,"column":13},"end":{"line":71,"column":43}},"callee":{"type":"MemberExpression","start":2580,"end":2588,"loc":{"start":{"line":71,"column":13},"end":{"line":71,"column":21}},"object":{"type":"Identifier","start":2580,"end":2584,"loc":{"start":{"line":71,"column":13},"end":{"line":71,"column":17},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":2585,"end":2588,"loc":{"start":{"line":71,"column":18},"end":{"line":71,"column":21},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":2589,"end":2609,"loc":{"start":{"line":71,"column":22},"end":{"line":71,"column":42}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":2590,"end":2591,"loc":{"start":{"line":71,"column":23},"end":{"line":71,"column":24},"identifierName":"e"},"name":"e"}],"body":{"type":"NewExpression","start":2596,"end":2609,"loc":{"start":{"line":71,"column":29},"end":{"line":71,"column":42}},"callee":{"type":"Identifier","start":2600,"end":2606,"loc":{"start":{"line":71,"column":33},"end":{"line":71,"column":39},"identifierName":"Subset"},"name":"Subset"},"arguments":[{"type":"Identifier","start":2607,"end":2608,"loc":{"start":{"line":71,"column":40},"end":{"line":71,"column":41},"identifierName":"e"},"name":"e"}]}}]}}],"directives":[]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a subset of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});\r\n * client.send(req).then(subset => console.log(subset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SubsetOptions}.\r\n ","start":1845,"end":2269,"loc":{"start":{"line":50,"column":2},"end":{"line":63,"column":5}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a subset item. A subset item can have more than one matching entry due to alternate parts.\r\n ","start":1127,"end":1241,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2632,"end":2703,"loc":{"start":{"line":76,"column":0},"end":{"line":78,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][3][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][3][\"declaration\"][\"trailingComments\"][0]"}]},{"type":"ExportNamedDeclaration","start":2705,"end":3831,"loc":{"start":{"line":79,"column":0},"end":{"line":103,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":2712,"end":3831,"loc":{"start":{"line":79,"column":7},"end":{"line":103,"column":1}},"id":{"type":"Identifier","start":2718,"end":2731,"loc":{"start":{"line":79,"column":13},"end":{"line":79,"column":26},"identifierName":"SubsetOptions"},"name":"SubsetOptions","leadingComments":null},"superClass":{"type":"Identifier","start":2740,"end":2753,"loc":{"start":{"line":79,"column":35},"end":{"line":79,"column":48},"identifierName":"RequestParams"},"name":"RequestParams"},"body":{"type":"ClassBody","start":2754,"end":3831,"loc":{"start":{"line":79,"column":49},"end":{"line":103,"column":1}},"body":[{"type":"ClassMethod","start":3364,"end":3828,"loc":{"start":{"line":89,"column":2},"end":{"line":102,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":3364,"end":3375,"loc":{"start":{"line":89,"column":2},"end":{"line":89,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":3376,"end":3380,"loc":{"start":{"line":89,"column":14},"end":{"line":89,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":3382,"end":3828,"loc":{"start":{"line":89,"column":20},"end":{"line":102,"column":3}},"body":[{"type":"ExpressionStatement","start":3389,"end":3397,"loc":{"start":{"line":90,"column":4},"end":{"line":90,"column":12}},"expression":{"type":"CallExpression","start":3389,"end":3396,"loc":{"start":{"line":90,"column":4},"end":{"line":90,"column":11}},"callee":{"type":"Super","start":3389,"end":3394,"loc":{"start":{"line":90,"column":4},"end":{"line":90,"column":9}}},"arguments":[]}},{"type":"ExpressionStatement","start":3403,"end":3421,"loc":{"start":{"line":91,"column":4},"end":{"line":91,"column":22}},"expression":{"type":"AssignmentExpression","start":3403,"end":3420,"loc":{"start":{"line":91,"column":4},"end":{"line":91,"column":21}},"operator":"=","left":{"type":"Identifier","start":3403,"end":3407,"loc":{"start":{"line":91,"column":4},"end":{"line":91,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":3410,"end":3420,"loc":{"start":{"line":91,"column":11},"end":{"line":91,"column":21}},"left":{"type":"Identifier","start":3410,"end":3414,"loc":{"start":{"line":91,"column":11},"end":{"line":91,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":3418,"end":3420,"loc":{"start":{"line":91,"column":19},"end":{"line":91,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number|null} ","start":3427,"end":3453,"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":30}}}]},{"type":"ExpressionStatement","start":3459,"end":3497,"loc":{"start":{"line":93,"column":4},"end":{"line":93,"column":42}},"expression":{"type":"AssignmentExpression","start":3459,"end":3496,"loc":{"start":{"line":93,"column":4},"end":{"line":93,"column":41}},"operator":"=","left":{"type":"MemberExpression","start":3459,"end":3472,"loc":{"start":{"line":93,"column":4},"end":{"line":93,"column":17}},"object":{"type":"ThisExpression","start":3459,"end":3463,"loc":{"start":{"line":93,"column":4},"end":{"line":93,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":3464,"end":3472,"loc":{"start":{"line":93,"column":9},"end":{"line":93,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":3475,"end":3496,"loc":{"start":{"line":93,"column":20},"end":{"line":93,"column":41}},"left":{"type":"MemberExpression","start":3475,"end":3488,"loc":{"start":{"line":93,"column":20},"end":{"line":93,"column":33}},"object":{"type":"Identifier","start":3475,"end":3479,"loc":{"start":{"line":93,"column":20},"end":{"line":93,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":3480,"end":3488,"loc":{"start":{"line":93,"column":25},"end":{"line":93,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":3492,"end":3496,"loc":{"start":{"line":93,"column":37},"end":{"line":93,"column":41}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number|null} ","start":3427,"end":3453,"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":30}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3503,"end":3530,"loc":{"start":{"line":94,"column":4},"end":{"line":94,"column":31}}}]},{"type":"ExpressionStatement","start":3536,"end":3564,"loc":{"start":{"line":95,"column":4},"end":{"line":95,"column":32}},"expression":{"type":"AssignmentExpression","start":3536,"end":3563,"loc":{"start":{"line":95,"column":4},"end":{"line":95,"column":31}},"operator":"=","left":{"type":"MemberExpression","start":3536,"end":3544,"loc":{"start":{"line":95,"column":4},"end":{"line":95,"column":12}},"object":{"type":"ThisExpression","start":3536,"end":3540,"loc":{"start":{"line":95,"column":4},"end":{"line":95,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":3541,"end":3544,"loc":{"start":{"line":95,"column":9},"end":{"line":95,"column":12},"identifierName":"box"},"name":"box"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":3547,"end":3563,"loc":{"start":{"line":95,"column":15},"end":{"line":95,"column":31}},"left":{"type":"MemberExpression","start":3547,"end":3555,"loc":{"start":{"line":95,"column":15},"end":{"line":95,"column":23}},"object":{"type":"Identifier","start":3547,"end":3551,"loc":{"start":{"line":95,"column":15},"end":{"line":95,"column":19},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":3552,"end":3555,"loc":{"start":{"line":95,"column":20},"end":{"line":95,"column":23},"identifierName":"box"},"name":"box"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":3559,"end":3563,"loc":{"start":{"line":95,"column":27},"end":{"line":95,"column":31}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3503,"end":3530,"loc":{"start":{"line":94,"column":4},"end":{"line":94,"column":31}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3570,"end":3597,"loc":{"start":{"line":96,"column":4},"end":{"line":96,"column":31}}}]},{"type":"ExpressionStatement","start":3603,"end":3647,"loc":{"start":{"line":97,"column":4},"end":{"line":97,"column":48}},"expression":{"type":"AssignmentExpression","start":3603,"end":3646,"loc":{"start":{"line":97,"column":4},"end":{"line":97,"column":47}},"operator":"=","left":{"type":"MemberExpression","start":3603,"end":3619,"loc":{"start":{"line":97,"column":4},"end":{"line":97,"column":20}},"object":{"type":"ThisExpression","start":3603,"end":3607,"loc":{"start":{"line":97,"column":4},"end":{"line":97,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":3608,"end":3619,"loc":{"start":{"line":97,"column":9},"end":{"line":97,"column":20},"identifierName":"instruction"},"name":"instruction"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":3622,"end":3646,"loc":{"start":{"line":97,"column":23},"end":{"line":97,"column":47}},"left":{"type":"MemberExpression","start":3622,"end":3638,"loc":{"start":{"line":97,"column":23},"end":{"line":97,"column":39}},"object":{"type":"Identifier","start":3622,"end":3626,"loc":{"start":{"line":97,"column":23},"end":{"line":97,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":3627,"end":3638,"loc":{"start":{"line":97,"column":28},"end":{"line":97,"column":39},"identifierName":"instruction"},"name":"instruction"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":3642,"end":3646,"loc":{"start":{"line":97,"column":43},"end":{"line":97,"column":47}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3570,"end":3597,"loc":{"start":{"line":96,"column":4},"end":{"line":96,"column":31}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3653,"end":3680,"loc":{"start":{"line":98,"column":4},"end":{"line":98,"column":31}}}]},{"type":"ExpressionStatement","start":3686,"end":3736,"loc":{"start":{"line":99,"column":4},"end":{"line":99,"column":54}},"expression":{"type":"AssignmentExpression","start":3686,"end":3735,"loc":{"start":{"line":99,"column":4},"end":{"line":99,"column":53}},"operator":"=","left":{"type":"MemberExpression","start":3686,"end":3705,"loc":{"start":{"line":99,"column":4},"end":{"line":99,"column":23}},"object":{"type":"ThisExpression","start":3686,"end":3690,"loc":{"start":{"line":99,"column":4},"end":{"line":99,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":3691,"end":3705,"loc":{"start":{"line":99,"column":9},"end":{"line":99,"column":23},"identifierName":"break_minifigs"},"name":"break_minifigs"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":3708,"end":3735,"loc":{"start":{"line":99,"column":26},"end":{"line":99,"column":53}},"left":{"type":"MemberExpression","start":3708,"end":3727,"loc":{"start":{"line":99,"column":26},"end":{"line":99,"column":45}},"object":{"type":"Identifier","start":3708,"end":3712,"loc":{"start":{"line":99,"column":26},"end":{"line":99,"column":30},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":3713,"end":3727,"loc":{"start":{"line":99,"column":31},"end":{"line":99,"column":45},"identifierName":"break_minifigs"},"name":"break_minifigs"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":3731,"end":3735,"loc":{"start":{"line":99,"column":49},"end":{"line":99,"column":53}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3653,"end":3680,"loc":{"start":{"line":98,"column":4},"end":{"line":98,"column":31}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3742,"end":3769,"loc":{"start":{"line":100,"column":4},"end":{"line":100,"column":31}}}]},{"type":"ExpressionStatement","start":3775,"end":3823,"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":52}},"expression":{"type":"AssignmentExpression","start":3775,"end":3822,"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":51}},"operator":"=","left":{"type":"MemberExpression","start":3775,"end":3793,"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":22}},"object":{"type":"ThisExpression","start":3775,"end":3779,"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":3780,"end":3793,"loc":{"start":{"line":101,"column":9},"end":{"line":101,"column":22},"identifierName":"break_subsets"},"name":"break_subsets"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":3796,"end":3822,"loc":{"start":{"line":101,"column":25},"end":{"line":101,"column":51}},"left":{"type":"MemberExpression","start":3796,"end":3814,"loc":{"start":{"line":101,"column":25},"end":{"line":101,"column":43}},"object":{"type":"Identifier","start":3796,"end":3800,"loc":{"start":{"line":101,"column":25},"end":{"line":101,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":3801,"end":3814,"loc":{"start":{"line":101,"column":30},"end":{"line":101,"column":43},"identifierName":"break_subsets"},"name":"break_subsets"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":3818,"end":3822,"loc":{"start":{"line":101,"column":47},"end":{"line":101,"column":51}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3742,"end":3769,"loc":{"start":{"line":100,"column":4},"end":{"line":100,"column":31}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Make an instance of SubsetOptions.\r\n * @param {object} [data] Raw options object.\r\n * @param {number} [data.color_id] The color of the item(This value is valid only for {@link ItemType}.Part.\r\n * @param {boolean} [data.box] Indicates whether the set includes the original box\r\n * @param {boolean} [data.instruction] Indicates whether the set includes the original instruction\r\n * @param {boolean} [data.break_minifigs]\tIndicates whether the result breaks down minifigs as parts\r\n * @param {boolean} [data.break_subsets] Indicates whether the result breaks down sets in set\r\n ","start":2759,"end":3360,"loc":{"start":{"line":80,"column":2},"end":{"line":88,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2632,"end":2703,"loc":{"start":{"line":76,"column":0},"end":{"line":78,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][4][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents a subset entry.\r\n ","start":111,"end":150,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset entry\r\n * @param {object} [data] The API response data\r\n * @param {object} [data.item] Item information\r\n * @param {number} [data.color_id] The color id of the entry item.\r\n * @param {number} [data.quantity] The number of items in the subset entry.\r\n * @param {number} [data.extra_quantity] The number of extra items included in the subset.\r\n * @param {boolean} [data.is_alternate] Indicator that the item is an alternate.\r\n ","start":182,"end":664,"loc":{"start":{"line":8,"column":2},"end":{"line":16,"column":5}}},{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":717,"end":743,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":30}}},{"type":"CommentBlock","value":"* @type {number} ","start":826,"end":847,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":894,"end":915,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":962,"end":983,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":25}}},{"type":"CommentBlock","value":"* @type {boolean} ","start":1042,"end":1064,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":26}}},{"type":"CommentBlock","value":"*\r\n * Represents a subset item. A subset item can have more than one matching entry due to alternate parts.\r\n ","start":1127,"end":1241,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset item.\r\n * @param {object} [data] The response data from API request.\r\n * @param {number} [data.match_no] The number of matching entries or 0 if there is no matching of alternative item.\r\n * @param {object} [data.entries] The specific entries for the subset item.\r\n ","start":1268,"end":1584,"loc":{"start":{"line":35,"column":2},"end":{"line":40,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":1637,"end":1658,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":25}}},{"type":"CommentBlock","value":"* @type {SubsetEntry[]} ","start":1748,"end":1776,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":32}}},{"type":"CommentBlock","value":"*\r\n * Method to get a subset of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});\r\n * client.send(req).then(subset => console.log(subset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SubsetOptions}.\r\n ","start":1845,"end":2269,"loc":{"start":{"line":50,"column":2},"end":{"line":63,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2632,"end":2703,"loc":{"start":{"line":76,"column":0},"end":{"line":78,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Make an instance of SubsetOptions.\r\n * @param {object} [data] Raw options object.\r\n * @param {number} [data.color_id] The color of the item(This value is valid only for {@link ItemType}.Part.\r\n * @param {boolean} [data.box] Indicates whether the set includes the original box\r\n * @param {boolean} [data.instruction] Indicates whether the set includes the original instruction\r\n * @param {boolean} [data.break_minifigs]\tIndicates whether the result breaks down minifigs as parts\r\n * @param {boolean} [data.break_subsets] Indicates whether the result breaks down sets in set\r\n ","start":2759,"end":3360,"loc":{"start":{"line":80,"column":2},"end":{"line":88,"column":5}}},{"type":"CommentBlock","value":"* @type {number|null} ","start":3427,"end":3453,"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":30}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3503,"end":3530,"loc":{"start":{"line":94,"column":4},"end":{"line":94,"column":31}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3570,"end":3597,"loc":{"start":{"line":96,"column":4},"end":{"line":96,"column":31}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3653,"end":3680,"loc":{"start":{"line":98,"column":4},"end":{"line":98,"column":31}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3742,"end":3769,"loc":{"start":{"line":100,"column":4},"end":{"line":100,"column":31}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":25,"end":26,"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":41,"end":42,"loc":{"start":{"line":1,"column":41},"end":{"line":1,"column":42}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":43,"end":47,"loc":{"start":{"line":1,"column":43},"end":{"line":1,"column":47}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":48,"end":60,"loc":{"start":{"line":1,"column":48},"end":{"line":1,"column":60}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":60,"end":61,"loc":{"start":{"line":1,"column":60},"end":{"line":1,"column":61}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":63,"end":69,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":70,"end":71,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":84,"end":85,"loc":{"start":{"line":2,"column":21},"end":{"line":2,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":86,"end":90,"loc":{"start":{"line":2,"column":23},"end":{"line":2,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem","start":91,"end":106,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":106,"end":107,"loc":{"start":{"line":2,"column":43},"end":{"line":2,"column":44}}},{"type":"CommentBlock","value":"*\r\n * Represents a subset entry.\r\n ","start":111,"end":150,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":152,"end":158,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":159,"end":164,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SubsetEntry","start":165,"end":176,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":24}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":177,"end":178,"loc":{"start":{"line":7,"column":25},"end":{"line":7,"column":26}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset entry\r\n * @param {object} [data] The API response data\r\n * @param {object} [data.item] Item information\r\n * @param {number} [data.color_id] The color id of the entry item.\r\n * @param {number} [data.quantity] The number of items in the subset entry.\r\n * @param {number} [data.extra_quantity] The number of extra items included in the subset.\r\n * @param {boolean} [data.is_alternate] Indicator that the item is an alternate.\r\n ","start":182,"end":664,"loc":{"start":{"line":8,"column":2},"end":{"line":16,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":668,"end":679,"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":679,"end":680,"loc":{"start":{"line":17,"column":13},"end":{"line":17,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":680,"end":684,"loc":{"start":{"line":17,"column":14},"end":{"line":17,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":684,"end":685,"loc":{"start":{"line":17,"column":18},"end":{"line":17,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":686,"end":687,"loc":{"start":{"line":17,"column":20},"end":{"line":17,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":693,"end":697,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":698,"end":699,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":700,"end":704,"loc":{"start":{"line":18,"column":11},"end":{"line":18,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":705,"end":707,"loc":{"start":{"line":18,"column":16},"end":{"line":18,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":708,"end":709,"loc":{"start":{"line":18,"column":19},"end":{"line":18,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":709,"end":710,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":710,"end":711,"loc":{"start":{"line":18,"column":21},"end":{"line":18,"column":22}}},{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":717,"end":743,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":30}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":749,"end":753,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":753,"end":754,"loc":{"start":{"line":20,"column":8},"end":{"line":20,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":754,"end":758,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":759,"end":760,"loc":{"start":{"line":20,"column":14},"end":{"line":20,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":761,"end":765,"loc":{"start":{"line":20,"column":16},"end":{"line":20,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":765,"end":766,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":766,"end":770,"loc":{"start":{"line":20,"column":21},"end":{"line":20,"column":25}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":771,"end":772,"loc":{"start":{"line":20,"column":26},"end":{"line":20,"column":27}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":773,"end":776,"loc":{"start":{"line":20,"column":28},"end":{"line":20,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":777,"end":788,"loc":{"start":{"line":20,"column":32},"end":{"line":20,"column":43}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":788,"end":789,"loc":{"start":{"line":20,"column":43},"end":{"line":20,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":789,"end":793,"loc":{"start":{"line":20,"column":44},"end":{"line":20,"column":48}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":793,"end":794,"loc":{"start":{"line":20,"column":48},"end":{"line":20,"column":49}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":794,"end":798,"loc":{"start":{"line":20,"column":49},"end":{"line":20,"column":53}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":798,"end":799,"loc":{"start":{"line":20,"column":53},"end":{"line":20,"column":54}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":800,"end":801,"loc":{"start":{"line":20,"column":55},"end":{"line":20,"column":56}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":802,"end":805,"loc":{"start":{"line":20,"column":57},"end":{"line":20,"column":60}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":806,"end":817,"loc":{"start":{"line":20,"column":61},"end":{"line":20,"column":72}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":817,"end":818,"loc":{"start":{"line":20,"column":72},"end":{"line":20,"column":73}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":818,"end":819,"loc":{"start":{"line":20,"column":73},"end":{"line":20,"column":74}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":819,"end":820,"loc":{"start":{"line":20,"column":74},"end":{"line":20,"column":75}}},{"type":"CommentBlock","value":"* @type {number} ","start":826,"end":847,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":853,"end":857,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":857,"end":858,"loc":{"start":{"line":22,"column":8},"end":{"line":22,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":858,"end":866,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":867,"end":868,"loc":{"start":{"line":22,"column":18},"end":{"line":22,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":869,"end":873,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":873,"end":874,"loc":{"start":{"line":22,"column":24},"end":{"line":22,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":874,"end":882,"loc":{"start":{"line":22,"column":25},"end":{"line":22,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":883,"end":885,"loc":{"start":{"line":22,"column":34},"end":{"line":22,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":886,"end":887,"loc":{"start":{"line":22,"column":37},"end":{"line":22,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":887,"end":888,"loc":{"start":{"line":22,"column":38},"end":{"line":22,"column":39}}},{"type":"CommentBlock","value":"* @type {number} ","start":894,"end":915,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":921,"end":925,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":925,"end":926,"loc":{"start":{"line":24,"column":8},"end":{"line":24,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":926,"end":934,"loc":{"start":{"line":24,"column":9},"end":{"line":24,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":935,"end":936,"loc":{"start":{"line":24,"column":18},"end":{"line":24,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":937,"end":941,"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":941,"end":942,"loc":{"start":{"line":24,"column":24},"end":{"line":24,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":942,"end":950,"loc":{"start":{"line":24,"column":25},"end":{"line":24,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":951,"end":953,"loc":{"start":{"line":24,"column":34},"end":{"line":24,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":954,"end":955,"loc":{"start":{"line":24,"column":37},"end":{"line":24,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":955,"end":956,"loc":{"start":{"line":24,"column":38},"end":{"line":24,"column":39}}},{"type":"CommentBlock","value":"* @type {number} ","start":962,"end":983,"loc":{"start":{"line":25,"column":4},"end":{"line":25,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":989,"end":993,"loc":{"start":{"line":26,"column":4},"end":{"line":26,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":993,"end":994,"loc":{"start":{"line":26,"column":8},"end":{"line":26,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"extra_quantity","start":994,"end":1008,"loc":{"start":{"line":26,"column":9},"end":{"line":26,"column":23}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1009,"end":1010,"loc":{"start":{"line":26,"column":24},"end":{"line":26,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1011,"end":1015,"loc":{"start":{"line":26,"column":26},"end":{"line":26,"column":30}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1015,"end":1016,"loc":{"start":{"line":26,"column":30},"end":{"line":26,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"extra_quantity","start":1016,"end":1030,"loc":{"start":{"line":26,"column":31},"end":{"line":26,"column":45}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1031,"end":1033,"loc":{"start":{"line":26,"column":46},"end":{"line":26,"column":48}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1034,"end":1035,"loc":{"start":{"line":26,"column":49},"end":{"line":26,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1035,"end":1036,"loc":{"start":{"line":26,"column":50},"end":{"line":26,"column":51}}},{"type":"CommentBlock","value":"* @type {boolean} ","start":1042,"end":1064,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":26}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1070,"end":1074,"loc":{"start":{"line":28,"column":4},"end":{"line":28,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1074,"end":1075,"loc":{"start":{"line":28,"column":8},"end":{"line":28,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"is_alternate","start":1075,"end":1087,"loc":{"start":{"line":28,"column":9},"end":{"line":28,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1088,"end":1089,"loc":{"start":{"line":28,"column":22},"end":{"line":28,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1090,"end":1094,"loc":{"start":{"line":28,"column":24},"end":{"line":28,"column":28}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1094,"end":1095,"loc":{"start":{"line":28,"column":28},"end":{"line":28,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"is_alternate","start":1095,"end":1107,"loc":{"start":{"line":28,"column":29},"end":{"line":28,"column":41}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1108,"end":1110,"loc":{"start":{"line":28,"column":42},"end":{"line":28,"column":44}}},{"type":{"label":"false","keyword":"false","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"false","start":1111,"end":1116,"loc":{"start":{"line":28,"column":45},"end":{"line":28,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1116,"end":1117,"loc":{"start":{"line":28,"column":50},"end":{"line":28,"column":51}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1121,"end":1122,"loc":{"start":{"line":29,"column":2},"end":{"line":29,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1124,"end":1125,"loc":{"start":{"line":30,"column":0},"end":{"line":30,"column":1}}},{"type":"CommentBlock","value":"*\r\n * Represents a subset item. A subset item can have more than one matching entry due to alternate parts.\r\n ","start":1127,"end":1241,"loc":{"start":{"line":31,"column":0},"end":{"line":33,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":1243,"end":1249,"loc":{"start":{"line":34,"column":0},"end":{"line":34,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":1250,"end":1255,"loc":{"start":{"line":34,"column":7},"end":{"line":34,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Subset","start":1256,"end":1262,"loc":{"start":{"line":34,"column":13},"end":{"line":34,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1263,"end":1264,"loc":{"start":{"line":34,"column":20},"end":{"line":34,"column":21}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset item.\r\n * @param {object} [data] The response data from API request.\r\n * @param {number} [data.match_no] The number of matching entries or 0 if there is no matching of alternative item.\r\n * @param {object} [data.entries] The specific entries for the subset item.\r\n ","start":1268,"end":1584,"loc":{"start":{"line":35,"column":2},"end":{"line":40,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":1588,"end":1599,"loc":{"start":{"line":41,"column":2},"end":{"line":41,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1599,"end":1600,"loc":{"start":{"line":41,"column":13},"end":{"line":41,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1600,"end":1604,"loc":{"start":{"line":41,"column":14},"end":{"line":41,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1604,"end":1605,"loc":{"start":{"line":41,"column":18},"end":{"line":41,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1606,"end":1607,"loc":{"start":{"line":41,"column":20},"end":{"line":41,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1613,"end":1617,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1618,"end":1619,"loc":{"start":{"line":42,"column":9},"end":{"line":42,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1620,"end":1624,"loc":{"start":{"line":42,"column":11},"end":{"line":42,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1625,"end":1627,"loc":{"start":{"line":42,"column":16},"end":{"line":42,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1628,"end":1629,"loc":{"start":{"line":42,"column":19},"end":{"line":42,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1629,"end":1630,"loc":{"start":{"line":42,"column":20},"end":{"line":42,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1630,"end":1631,"loc":{"start":{"line":42,"column":21},"end":{"line":42,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":1637,"end":1658,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1664,"end":1668,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1668,"end":1669,"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"match_no","start":1669,"end":1677,"loc":{"start":{"line":44,"column":9},"end":{"line":44,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1678,"end":1679,"loc":{"start":{"line":44,"column":18},"end":{"line":44,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1680,"end":1684,"loc":{"start":{"line":44,"column":20},"end":{"line":44,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1684,"end":1685,"loc":{"start":{"line":44,"column":24},"end":{"line":44,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"match_no","start":1685,"end":1693,"loc":{"start":{"line":44,"column":25},"end":{"line":44,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1694,"end":1696,"loc":{"start":{"line":44,"column":34},"end":{"line":44,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1697,"end":1698,"loc":{"start":{"line":44,"column":37},"end":{"line":44,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1698,"end":1699,"loc":{"start":{"line":44,"column":38},"end":{"line":44,"column":39}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":1707,"end":1712,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1713,"end":1720,"loc":{"start":{"line":46,"column":10},"end":{"line":46,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1721,"end":1722,"loc":{"start":{"line":46,"column":18},"end":{"line":46,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1723,"end":1727,"loc":{"start":{"line":46,"column":20},"end":{"line":46,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1727,"end":1728,"loc":{"start":{"line":46,"column":24},"end":{"line":46,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1728,"end":1735,"loc":{"start":{"line":46,"column":25},"end":{"line":46,"column":32}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1736,"end":1738,"loc":{"start":{"line":46,"column":33},"end":{"line":46,"column":35}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1739,"end":1740,"loc":{"start":{"line":46,"column":36},"end":{"line":46,"column":37}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1740,"end":1741,"loc":{"start":{"line":46,"column":37},"end":{"line":46,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1741,"end":1742,"loc":{"start":{"line":46,"column":38},"end":{"line":46,"column":39}}},{"type":"CommentBlock","value":"* @type {SubsetEntry[]} ","start":1748,"end":1776,"loc":{"start":{"line":47,"column":4},"end":{"line":47,"column":32}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1782,"end":1786,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1786,"end":1787,"loc":{"start":{"line":48,"column":8},"end":{"line":48,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1787,"end":1794,"loc":{"start":{"line":48,"column":9},"end":{"line":48,"column":16}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1795,"end":1796,"loc":{"start":{"line":48,"column":17},"end":{"line":48,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1797,"end":1804,"loc":{"start":{"line":48,"column":19},"end":{"line":48,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1804,"end":1805,"loc":{"start":{"line":48,"column":26},"end":{"line":48,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":1805,"end":1808,"loc":{"start":{"line":48,"column":27},"end":{"line":48,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1808,"end":1809,"loc":{"start":{"line":48,"column":30},"end":{"line":48,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1809,"end":1810,"loc":{"start":{"line":48,"column":31},"end":{"line":48,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"e","start":1810,"end":1811,"loc":{"start":{"line":48,"column":32},"end":{"line":48,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1811,"end":1812,"loc":{"start":{"line":48,"column":33},"end":{"line":48,"column":34}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1813,"end":1815,"loc":{"start":{"line":48,"column":35},"end":{"line":48,"column":37}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1816,"end":1819,"loc":{"start":{"line":48,"column":38},"end":{"line":48,"column":41}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SubsetEntry","start":1820,"end":1831,"loc":{"start":{"line":48,"column":42},"end":{"line":48,"column":53}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1831,"end":1832,"loc":{"start":{"line":48,"column":53},"end":{"line":48,"column":54}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"e","start":1832,"end":1833,"loc":{"start":{"line":48,"column":54},"end":{"line":48,"column":55}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1833,"end":1834,"loc":{"start":{"line":48,"column":55},"end":{"line":48,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1834,"end":1835,"loc":{"start":{"line":48,"column":56},"end":{"line":48,"column":57}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1835,"end":1836,"loc":{"start":{"line":48,"column":57},"end":{"line":48,"column":58}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1840,"end":1841,"loc":{"start":{"line":49,"column":2},"end":{"line":49,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get a subset of a catalog item.\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});\r\n * client.send(req).then(subset => console.log(subset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SubsetOptions}.\r\n ","start":1845,"end":2269,"loc":{"start":{"line":50,"column":2},"end":{"line":63,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":2273,"end":2279,"loc":{"start":{"line":64,"column":2},"end":{"line":64,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":2280,"end":2283,"loc":{"start":{"line":64,"column":9},"end":{"line":64,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2283,"end":2284,"loc":{"start":{"line":64,"column":12},"end":{"line":64,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":2284,"end":2292,"loc":{"start":{"line":64,"column":13},"end":{"line":64,"column":21}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2292,"end":2293,"loc":{"start":{"line":64,"column":21},"end":{"line":64,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":2294,"end":2304,"loc":{"start":{"line":64,"column":23},"end":{"line":64,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2304,"end":2305,"loc":{"start":{"line":64,"column":33},"end":{"line":64,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2306,"end":2313,"loc":{"start":{"line":64,"column":35},"end":{"line":64,"column":42}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2313,"end":2314,"loc":{"start":{"line":64,"column":42},"end":{"line":64,"column":43}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2315,"end":2316,"loc":{"start":{"line":64,"column":44},"end":{"line":64,"column":45}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2322,"end":2327,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":2328,"end":2334,"loc":{"start":{"line":65,"column":10},"end":{"line":65,"column":16}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2335,"end":2336,"loc":{"start":{"line":65,"column":17},"end":{"line":65,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":2337,"end":2353,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":35}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2353,"end":2354,"loc":{"start":{"line":65,"column":35},"end":{"line":65,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":2354,"end":2357,"loc":{"start":{"line":65,"column":36},"end":{"line":65,"column":39}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2357,"end":2358,"loc":{"start":{"line":65,"column":39},"end":{"line":65,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2364,"end":2371,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2372,"end":2373,"loc":{"start":{"line":66,"column":12},"end":{"line":66,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2374,"end":2381,"loc":{"start":{"line":66,"column":14},"end":{"line":66,"column":21}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2382,"end":2383,"loc":{"start":{"line":66,"column":22},"end":{"line":66,"column":23}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2384,"end":2387,"loc":{"start":{"line":66,"column":24},"end":{"line":66,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SubsetOptions","start":2388,"end":2401,"loc":{"start":{"line":66,"column":28},"end":{"line":66,"column":41}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2401,"end":2402,"loc":{"start":{"line":66,"column":41},"end":{"line":66,"column":42}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2402,"end":2409,"loc":{"start":{"line":66,"column":42},"end":{"line":66,"column":49}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2409,"end":2410,"loc":{"start":{"line":66,"column":49},"end":{"line":66,"column":50}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2411,"end":2412,"loc":{"start":{"line":66,"column":51},"end":{"line":66,"column":52}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2413,"end":2416,"loc":{"start":{"line":66,"column":53},"end":{"line":66,"column":56}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SubsetOptions","start":2417,"end":2430,"loc":{"start":{"line":66,"column":57},"end":{"line":66,"column":70}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2430,"end":2431,"loc":{"start":{"line":66,"column":70},"end":{"line":66,"column":71}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2431,"end":2432,"loc":{"start":{"line":66,"column":71},"end":{"line":66,"column":72}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2432,"end":2433,"loc":{"start":{"line":66,"column":72},"end":{"line":66,"column":73}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2441,"end":2446,"loc":{"start":{"line":68,"column":4},"end":{"line":68,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":2447,"end":2450,"loc":{"start":{"line":68,"column":10},"end":{"line":68,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2451,"end":2452,"loc":{"start":{"line":68,"column":14},"end":{"line":68,"column":15}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2453,"end":2454,"loc":{"start":{"line":68,"column":16},"end":{"line":68,"column":17}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/items/","start":2454,"end":2461,"loc":{"start":{"line":68,"column":17},"end":{"line":68,"column":24}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2461,"end":2463,"loc":{"start":{"line":68,"column":24},"end":{"line":68,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":2463,"end":2471,"loc":{"start":{"line":68,"column":26},"end":{"line":68,"column":34}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2471,"end":2472,"loc":{"start":{"line":68,"column":34},"end":{"line":68,"column":35}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/","start":2472,"end":2473,"loc":{"start":{"line":68,"column":35},"end":{"line":68,"column":36}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2473,"end":2475,"loc":{"start":{"line":68,"column":36},"end":{"line":68,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":2475,"end":2485,"loc":{"start":{"line":68,"column":38},"end":{"line":68,"column":48}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2485,"end":2486,"loc":{"start":{"line":68,"column":48},"end":{"line":68,"column":49}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/subsets","start":2486,"end":2494,"loc":{"start":{"line":68,"column":49},"end":{"line":68,"column":57}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2494,"end":2495,"loc":{"start":{"line":68,"column":57},"end":{"line":68,"column":58}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2495,"end":2496,"loc":{"start":{"line":68,"column":58},"end":{"line":68,"column":59}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2504,"end":2510,"loc":{"start":{"line":70,"column":4},"end":{"line":70,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2511,"end":2514,"loc":{"start":{"line":70,"column":11},"end":{"line":70,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":2515,"end":2531,"loc":{"start":{"line":70,"column":15},"end":{"line":70,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2531,"end":2532,"loc":{"start":{"line":70,"column":31},"end":{"line":70,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":2532,"end":2538,"loc":{"start":{"line":70,"column":32},"end":{"line":70,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2538,"end":2539,"loc":{"start":{"line":70,"column":38},"end":{"line":70,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":2540,"end":2543,"loc":{"start":{"line":70,"column":40},"end":{"line":70,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2543,"end":2544,"loc":{"start":{"line":70,"column":43},"end":{"line":70,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2545,"end":2552,"loc":{"start":{"line":70,"column":45},"end":{"line":70,"column":52}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2552,"end":2553,"loc":{"start":{"line":70,"column":52},"end":{"line":70,"column":53}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2554,"end":2555,"loc":{"start":{"line":70,"column":54},"end":{"line":70,"column":55}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2555,"end":2559,"loc":{"start":{"line":70,"column":55},"end":{"line":70,"column":59}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2559,"end":2560,"loc":{"start":{"line":70,"column":59},"end":{"line":70,"column":60}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2561,"end":2563,"loc":{"start":{"line":70,"column":61},"end":{"line":70,"column":63}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2564,"end":2565,"loc":{"start":{"line":70,"column":64},"end":{"line":70,"column":65}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2573,"end":2579,"loc":{"start":{"line":71,"column":6},"end":{"line":71,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2580,"end":2584,"loc":{"start":{"line":71,"column":13},"end":{"line":71,"column":17}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2584,"end":2585,"loc":{"start":{"line":71,"column":17},"end":{"line":71,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":2585,"end":2588,"loc":{"start":{"line":71,"column":18},"end":{"line":71,"column":21}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2588,"end":2589,"loc":{"start":{"line":71,"column":21},"end":{"line":71,"column":22}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2589,"end":2590,"loc":{"start":{"line":71,"column":22},"end":{"line":71,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"e","start":2590,"end":2591,"loc":{"start":{"line":71,"column":23},"end":{"line":71,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2591,"end":2592,"loc":{"start":{"line":71,"column":24},"end":{"line":71,"column":25}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2593,"end":2595,"loc":{"start":{"line":71,"column":26},"end":{"line":71,"column":28}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2596,"end":2599,"loc":{"start":{"line":71,"column":29},"end":{"line":71,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Subset","start":2600,"end":2606,"loc":{"start":{"line":71,"column":33},"end":{"line":71,"column":39}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2606,"end":2607,"loc":{"start":{"line":71,"column":39},"end":{"line":71,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"e","start":2607,"end":2608,"loc":{"start":{"line":71,"column":40},"end":{"line":71,"column":41}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2608,"end":2609,"loc":{"start":{"line":71,"column":41},"end":{"line":71,"column":42}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2609,"end":2610,"loc":{"start":{"line":71,"column":42},"end":{"line":71,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2610,"end":2611,"loc":{"start":{"line":71,"column":43},"end":{"line":71,"column":44}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2617,"end":2618,"loc":{"start":{"line":72,"column":4},"end":{"line":72,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2618,"end":2619,"loc":{"start":{"line":72,"column":5},"end":{"line":72,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2619,"end":2620,"loc":{"start":{"line":72,"column":6},"end":{"line":72,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2624,"end":2625,"loc":{"start":{"line":73,"column":2},"end":{"line":73,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2627,"end":2628,"loc":{"start":{"line":74,"column":0},"end":{"line":74,"column":1}}},{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2632,"end":2703,"loc":{"start":{"line":76,"column":0},"end":{"line":78,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":2705,"end":2711,"loc":{"start":{"line":79,"column":0},"end":{"line":79,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":2712,"end":2717,"loc":{"start":{"line":79,"column":7},"end":{"line":79,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SubsetOptions","start":2718,"end":2731,"loc":{"start":{"line":79,"column":13},"end":{"line":79,"column":26}}},{"type":{"label":"extends","keyword":"extends","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"extends","start":2732,"end":2739,"loc":{"start":{"line":79,"column":27},"end":{"line":79,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":2740,"end":2753,"loc":{"start":{"line":79,"column":35},"end":{"line":79,"column":48}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2754,"end":2755,"loc":{"start":{"line":79,"column":49},"end":{"line":79,"column":50}}},{"type":"CommentBlock","value":"*\r\n * Make an instance of SubsetOptions.\r\n * @param {object} [data] Raw options object.\r\n * @param {number} [data.color_id] The color of the item(This value is valid only for {@link ItemType}.Part.\r\n * @param {boolean} [data.box] Indicates whether the set includes the original box\r\n * @param {boolean} [data.instruction] Indicates whether the set includes the original instruction\r\n * @param {boolean} [data.break_minifigs]\tIndicates whether the result breaks down minifigs as parts\r\n * @param {boolean} [data.break_subsets] Indicates whether the result breaks down sets in set\r\n ","start":2759,"end":3360,"loc":{"start":{"line":80,"column":2},"end":{"line":88,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":3364,"end":3375,"loc":{"start":{"line":89,"column":2},"end":{"line":89,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3375,"end":3376,"loc":{"start":{"line":89,"column":13},"end":{"line":89,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3376,"end":3380,"loc":{"start":{"line":89,"column":14},"end":{"line":89,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3380,"end":3381,"loc":{"start":{"line":89,"column":18},"end":{"line":89,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3382,"end":3383,"loc":{"start":{"line":89,"column":20},"end":{"line":89,"column":21}}},{"type":{"label":"super","keyword":"super","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"super","start":3389,"end":3394,"loc":{"start":{"line":90,"column":4},"end":{"line":90,"column":9}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3394,"end":3395,"loc":{"start":{"line":90,"column":9},"end":{"line":90,"column":10}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3395,"end":3396,"loc":{"start":{"line":90,"column":10},"end":{"line":90,"column":11}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3396,"end":3397,"loc":{"start":{"line":90,"column":11},"end":{"line":90,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3403,"end":3407,"loc":{"start":{"line":91,"column":4},"end":{"line":91,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3408,"end":3409,"loc":{"start":{"line":91,"column":9},"end":{"line":91,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3410,"end":3414,"loc":{"start":{"line":91,"column":11},"end":{"line":91,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3415,"end":3417,"loc":{"start":{"line":91,"column":16},"end":{"line":91,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3418,"end":3419,"loc":{"start":{"line":91,"column":19},"end":{"line":91,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3419,"end":3420,"loc":{"start":{"line":91,"column":20},"end":{"line":91,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3420,"end":3421,"loc":{"start":{"line":91,"column":21},"end":{"line":91,"column":22}}},{"type":"CommentBlock","value":"* @type {number|null} ","start":3427,"end":3453,"loc":{"start":{"line":92,"column":4},"end":{"line":92,"column":30}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3459,"end":3463,"loc":{"start":{"line":93,"column":4},"end":{"line":93,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3463,"end":3464,"loc":{"start":{"line":93,"column":8},"end":{"line":93,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":3464,"end":3472,"loc":{"start":{"line":93,"column":9},"end":{"line":93,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3473,"end":3474,"loc":{"start":{"line":93,"column":18},"end":{"line":93,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3475,"end":3479,"loc":{"start":{"line":93,"column":20},"end":{"line":93,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3479,"end":3480,"loc":{"start":{"line":93,"column":24},"end":{"line":93,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":3480,"end":3488,"loc":{"start":{"line":93,"column":25},"end":{"line":93,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3489,"end":3491,"loc":{"start":{"line":93,"column":34},"end":{"line":93,"column":36}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":3492,"end":3496,"loc":{"start":{"line":93,"column":37},"end":{"line":93,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3496,"end":3497,"loc":{"start":{"line":93,"column":41},"end":{"line":93,"column":42}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3503,"end":3530,"loc":{"start":{"line":94,"column":4},"end":{"line":94,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3536,"end":3540,"loc":{"start":{"line":95,"column":4},"end":{"line":95,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3540,"end":3541,"loc":{"start":{"line":95,"column":8},"end":{"line":95,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"box","start":3541,"end":3544,"loc":{"start":{"line":95,"column":9},"end":{"line":95,"column":12}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3545,"end":3546,"loc":{"start":{"line":95,"column":13},"end":{"line":95,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3547,"end":3551,"loc":{"start":{"line":95,"column":15},"end":{"line":95,"column":19}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3551,"end":3552,"loc":{"start":{"line":95,"column":19},"end":{"line":95,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"box","start":3552,"end":3555,"loc":{"start":{"line":95,"column":20},"end":{"line":95,"column":23}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3556,"end":3558,"loc":{"start":{"line":95,"column":24},"end":{"line":95,"column":26}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":3559,"end":3563,"loc":{"start":{"line":95,"column":27},"end":{"line":95,"column":31}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3563,"end":3564,"loc":{"start":{"line":95,"column":31},"end":{"line":95,"column":32}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3570,"end":3597,"loc":{"start":{"line":96,"column":4},"end":{"line":96,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3603,"end":3607,"loc":{"start":{"line":97,"column":4},"end":{"line":97,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3607,"end":3608,"loc":{"start":{"line":97,"column":8},"end":{"line":97,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"instruction","start":3608,"end":3619,"loc":{"start":{"line":97,"column":9},"end":{"line":97,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3620,"end":3621,"loc":{"start":{"line":97,"column":21},"end":{"line":97,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3622,"end":3626,"loc":{"start":{"line":97,"column":23},"end":{"line":97,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3626,"end":3627,"loc":{"start":{"line":97,"column":27},"end":{"line":97,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"instruction","start":3627,"end":3638,"loc":{"start":{"line":97,"column":28},"end":{"line":97,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3639,"end":3641,"loc":{"start":{"line":97,"column":40},"end":{"line":97,"column":42}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":3642,"end":3646,"loc":{"start":{"line":97,"column":43},"end":{"line":97,"column":47}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3646,"end":3647,"loc":{"start":{"line":97,"column":47},"end":{"line":97,"column":48}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3653,"end":3680,"loc":{"start":{"line":98,"column":4},"end":{"line":98,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3686,"end":3690,"loc":{"start":{"line":99,"column":4},"end":{"line":99,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3690,"end":3691,"loc":{"start":{"line":99,"column":8},"end":{"line":99,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"break_minifigs","start":3691,"end":3705,"loc":{"start":{"line":99,"column":9},"end":{"line":99,"column":23}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3706,"end":3707,"loc":{"start":{"line":99,"column":24},"end":{"line":99,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3708,"end":3712,"loc":{"start":{"line":99,"column":26},"end":{"line":99,"column":30}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3712,"end":3713,"loc":{"start":{"line":99,"column":30},"end":{"line":99,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"break_minifigs","start":3713,"end":3727,"loc":{"start":{"line":99,"column":31},"end":{"line":99,"column":45}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3728,"end":3730,"loc":{"start":{"line":99,"column":46},"end":{"line":99,"column":48}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":3731,"end":3735,"loc":{"start":{"line":99,"column":49},"end":{"line":99,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3735,"end":3736,"loc":{"start":{"line":99,"column":53},"end":{"line":99,"column":54}}},{"type":"CommentBlock","value":"* @type {boolean|null} ","start":3742,"end":3769,"loc":{"start":{"line":100,"column":4},"end":{"line":100,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3775,"end":3779,"loc":{"start":{"line":101,"column":4},"end":{"line":101,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3779,"end":3780,"loc":{"start":{"line":101,"column":8},"end":{"line":101,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"break_subsets","start":3780,"end":3793,"loc":{"start":{"line":101,"column":9},"end":{"line":101,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3794,"end":3795,"loc":{"start":{"line":101,"column":23},"end":{"line":101,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":3796,"end":3800,"loc":{"start":{"line":101,"column":25},"end":{"line":101,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3800,"end":3801,"loc":{"start":{"line":101,"column":29},"end":{"line":101,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"break_subsets","start":3801,"end":3814,"loc":{"start":{"line":101,"column":30},"end":{"line":101,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":3815,"end":3817,"loc":{"start":{"line":101,"column":44},"end":{"line":101,"column":46}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":3818,"end":3822,"loc":{"start":{"line":101,"column":47},"end":{"line":101,"column":51}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3822,"end":3823,"loc":{"start":{"line":101,"column":51},"end":{"line":101,"column":52}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3827,"end":3828,"loc":{"start":{"line":102,"column":2},"end":{"line":102,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3830,"end":3831,"loc":{"start":{"line":103,"column":0},"end":{"line":103,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3833,"end":3833,"loc":{"start":{"line":104,"column":0},"end":{"line":104,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/catalogItem/supersets.js.json b/docs/ast/source/catalogItem/supersets.js.json
deleted file mode 100644
index 924dd68..0000000
--- a/docs/ast/source/catalogItem/supersets.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":2714,"loc":{"start":{"line":1,"column":0},"end":{"line":88,"column":0}},"program":{"type":"Program","start":0,"end":2714,"loc":{"start":{"line":1,"column":0},"end":{"line":88,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":61,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":61}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}},{"type":"ImportSpecifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40}},"imported":{"type":"Identifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40},"identifierName":"RequestParams"},"name":"RequestParams"},"local":{"type":"Identifier","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40},"identifierName":"RequestParams"},"name":"RequestParams"}}],"source":{"type":"StringLiteral","start":48,"end":60,"loc":{"start":{"line":1,"column":48},"end":{"line":1,"column":60}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"}},{"type":"ImportDeclaration","start":63,"end":107,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":44}},"specifiers":[{"type":"ImportSpecifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}},"imported":{"type":"Identifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"},"local":{"type":"Identifier","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"}}],"source":{"type":"StringLiteral","start":91,"end":106,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":43}},"extra":{"rawValue":"./catalogItem","raw":"'./catalogItem'"},"value":"./catalogItem"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents entries of a superset item.\r\n ","start":111,"end":162,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}]},{"type":"ExportNamedDeclaration","start":164,"end":816,"loc":{"start":{"line":7,"column":0},"end":{"line":24,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":171,"end":816,"loc":{"start":{"line":7,"column":7},"end":{"line":24,"column":1}},"id":{"type":"Identifier","start":177,"end":190,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":26},"identifierName":"SupersetEntry"},"name":"SupersetEntry","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":191,"end":816,"loc":{"start":{"line":7,"column":27},"end":{"line":24,"column":1}},"body":[{"type":"ClassMethod","start":517,"end":813,"loc":{"start":{"line":15,"column":2},"end":{"line":23,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":517,"end":528,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":529,"end":533,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":535,"end":813,"loc":{"start":{"line":15,"column":20},"end":{"line":23,"column":3}},"body":[{"type":"ExpressionStatement","start":542,"end":560,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":22}},"expression":{"type":"AssignmentExpression","start":542,"end":559,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":21}},"operator":"=","left":{"type":"Identifier","start":542,"end":546,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":549,"end":559,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":21}},"left":{"type":"Identifier","start":549,"end":553,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":557,"end":559,"loc":{"start":{"line":16,"column":19},"end":{"line":16,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":566,"end":592,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":30}}}]},{"type":"ExpressionStatement","start":598,"end":669,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":75}},"expression":{"type":"AssignmentExpression","start":598,"end":668,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":74}},"operator":"=","left":{"type":"MemberExpression","start":598,"end":607,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":13}},"object":{"type":"ThisExpression","start":598,"end":602,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":603,"end":607,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":13},"identifierName":"item"},"name":"item"},"computed":false,"leadingComments":null},"right":{"type":"ConditionalExpression","start":610,"end":668,"loc":{"start":{"line":18,"column":16},"end":{"line":18,"column":74}},"test":{"type":"MemberExpression","start":610,"end":619,"loc":{"start":{"line":18,"column":16},"end":{"line":18,"column":25}},"object":{"type":"Identifier","start":610,"end":614,"loc":{"start":{"line":18,"column":16},"end":{"line":18,"column":20},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":615,"end":619,"loc":{"start":{"line":18,"column":21},"end":{"line":18,"column":25},"identifierName":"item"},"name":"item"},"computed":false},"consequent":{"type":"NewExpression","start":622,"end":648,"loc":{"start":{"line":18,"column":28},"end":{"line":18,"column":54}},"callee":{"type":"Identifier","start":626,"end":637,"loc":{"start":{"line":18,"column":32},"end":{"line":18,"column":43},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[{"type":"MemberExpression","start":638,"end":647,"loc":{"start":{"line":18,"column":44},"end":{"line":18,"column":53}},"object":{"type":"Identifier","start":638,"end":642,"loc":{"start":{"line":18,"column":44},"end":{"line":18,"column":48},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":643,"end":647,"loc":{"start":{"line":18,"column":49},"end":{"line":18,"column":53},"identifierName":"item"},"name":"item"},"computed":false}]},"alternate":{"type":"NewExpression","start":651,"end":668,"loc":{"start":{"line":18,"column":57},"end":{"line":18,"column":74}},"callee":{"type":"Identifier","start":655,"end":666,"loc":{"start":{"line":18,"column":61},"end":{"line":18,"column":72},"identifierName":"CatalogItem"},"name":"CatalogItem"},"arguments":[]}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":566,"end":592,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":30}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":675,"end":696,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}}]},{"type":"ExpressionStatement","start":702,"end":737,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":39}},"expression":{"type":"AssignmentExpression","start":702,"end":736,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":702,"end":715,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":17}},"object":{"type":"ThisExpression","start":702,"end":706,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":707,"end":715,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":17},"identifierName":"quantity"},"name":"quantity"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":718,"end":736,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":38}},"left":{"type":"MemberExpression","start":718,"end":731,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":33}},"object":{"type":"Identifier","start":718,"end":722,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":723,"end":731,"loc":{"start":{"line":20,"column":25},"end":{"line":20,"column":33},"identifierName":"quantity"},"name":"quantity"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":735,"end":736,"loc":{"start":{"line":20,"column":37},"end":{"line":20,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":675,"end":696,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}]},{"type":"ExpressionStatement","start":770,"end":808,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":42}},"expression":{"type":"AssignmentExpression","start":770,"end":807,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":41}},"operator":"=","left":{"type":"MemberExpression","start":770,"end":784,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":18}},"object":{"type":"ThisExpression","start":770,"end":774,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":775,"end":784,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":18},"identifierName":"appear_as"},"name":"appear_as"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":787,"end":807,"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":41}},"left":{"type":"MemberExpression","start":787,"end":801,"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":35}},"object":{"type":"Identifier","start":787,"end":791,"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":25},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":792,"end":801,"loc":{"start":{"line":22,"column":26},"end":{"line":22,"column":35},"identifierName":"appear_as"},"name":"appear_as"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":805,"end":807,"loc":{"start":{"line":22,"column":39},"end":{"line":22,"column":41}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset entry\r\n * @param {object} [data] The API response data\r\n * @param {object} [data.item] Item information\r\n * @param {number} [data.quantity] The number of items in the subset entry.\r\n * @param {string} [data.appear_as] How the entry appears in the superset item.\r\n ","start":196,"end":513,"loc":{"start":{"line":8,"column":2},"end":{"line":14,"column":5}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents entries of a superset item.\r\n ","start":111,"end":162,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a super set entry.\r\n ","start":820,"end":862,"loc":{"start":{"line":26,"column":0},"end":{"line":28,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"trailingComments\"][0]"}]},{"type":"ExportNamedDeclaration","start":864,"end":2273,"loc":{"start":{"line":29,"column":0},"end":{"line":70,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":871,"end":2273,"loc":{"start":{"line":29,"column":7},"end":{"line":70,"column":1}},"id":{"type":"Identifier","start":877,"end":885,"loc":{"start":{"line":29,"column":13},"end":{"line":29,"column":21},"identifierName":"Superset"},"name":"Superset","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":886,"end":2273,"loc":{"start":{"line":29,"column":22},"end":{"line":70,"column":1}},"body":[{"type":"ClassMethod","start":1143,"end":1398,"loc":{"start":{"line":36,"column":2},"end":{"line":44,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1143,"end":1154,"loc":{"start":{"line":36,"column":2},"end":{"line":36,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1155,"end":1159,"loc":{"start":{"line":36,"column":14},"end":{"line":36,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":1161,"end":1398,"loc":{"start":{"line":36,"column":20},"end":{"line":44,"column":3}},"body":[{"type":"ExpressionStatement","start":1168,"end":1186,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":22}},"expression":{"type":"AssignmentExpression","start":1168,"end":1185,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":21}},"operator":"=","left":{"type":"Identifier","start":1168,"end":1172,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":1175,"end":1185,"loc":{"start":{"line":37,"column":11},"end":{"line":37,"column":21}},"left":{"type":"Identifier","start":1175,"end":1179,"loc":{"start":{"line":37,"column":11},"end":{"line":37,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":1183,"end":1185,"loc":{"start":{"line":37,"column":19},"end":{"line":37,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1192,"end":1213,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}}]},{"type":"ExpressionStatement","start":1219,"end":1254,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":39}},"expression":{"type":"AssignmentExpression","start":1219,"end":1253,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":1219,"end":1232,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":17}},"object":{"type":"ThisExpression","start":1219,"end":1223,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1224,"end":1232,"loc":{"start":{"line":39,"column":9},"end":{"line":39,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1235,"end":1253,"loc":{"start":{"line":39,"column":20},"end":{"line":39,"column":38}},"left":{"type":"MemberExpression","start":1235,"end":1248,"loc":{"start":{"line":39,"column":20},"end":{"line":39,"column":33}},"object":{"type":"Identifier","start":1235,"end":1239,"loc":{"start":{"line":39,"column":20},"end":{"line":39,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1240,"end":1248,"loc":{"start":{"line":39,"column":25},"end":{"line":39,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":1252,"end":1253,"loc":{"start":{"line":39,"column":37},"end":{"line":39,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":1192,"end":1213,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}}]},{"type":"VariableDeclaration","start":1262,"end":1295,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":37}},"declarations":[{"type":"VariableDeclarator","start":1266,"end":1294,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":36}},"id":{"type":"Identifier","start":1266,"end":1273,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":15},"identifierName":"entries"},"name":"entries"},"init":{"type":"LogicalExpression","start":1276,"end":1294,"loc":{"start":{"line":41,"column":18},"end":{"line":41,"column":36}},"left":{"type":"MemberExpression","start":1276,"end":1288,"loc":{"start":{"line":41,"column":18},"end":{"line":41,"column":30}},"object":{"type":"Identifier","start":1276,"end":1280,"loc":{"start":{"line":41,"column":18},"end":{"line":41,"column":22},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1281,"end":1288,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":30},"identifierName":"entries"},"name":"entries"},"computed":false},"operator":"||","right":{"type":"ArrayExpression","start":1292,"end":1294,"loc":{"start":{"line":41,"column":34},"end":{"line":41,"column":36}},"elements":[]}}}],"kind":"let","trailingComments":[{"type":"CommentBlock","value":"* @type {SupersetEntry[]} ","start":1301,"end":1331,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":34}}}]},{"type":"ExpressionStatement","start":1337,"end":1393,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":60}},"expression":{"type":"AssignmentExpression","start":1337,"end":1392,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":59}},"operator":"=","left":{"type":"MemberExpression","start":1337,"end":1349,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":16}},"object":{"type":"ThisExpression","start":1337,"end":1341,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1342,"end":1349,"loc":{"start":{"line":43,"column":9},"end":{"line":43,"column":16},"identifierName":"entries"},"name":"entries"},"computed":false,"leadingComments":null},"right":{"type":"CallExpression","start":1352,"end":1392,"loc":{"start":{"line":43,"column":19},"end":{"line":43,"column":59}},"callee":{"type":"MemberExpression","start":1352,"end":1363,"loc":{"start":{"line":43,"column":19},"end":{"line":43,"column":30}},"object":{"type":"Identifier","start":1352,"end":1359,"loc":{"start":{"line":43,"column":19},"end":{"line":43,"column":26},"identifierName":"entries"},"name":"entries"},"property":{"type":"Identifier","start":1360,"end":1363,"loc":{"start":{"line":43,"column":27},"end":{"line":43,"column":30},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":1364,"end":1391,"loc":{"start":{"line":43,"column":31},"end":{"line":43,"column":58}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1365,"end":1366,"loc":{"start":{"line":43,"column":32},"end":{"line":43,"column":33},"identifierName":"e"},"name":"e"}],"body":{"type":"NewExpression","start":1371,"end":1391,"loc":{"start":{"line":43,"column":38},"end":{"line":43,"column":58}},"callee":{"type":"Identifier","start":1375,"end":1388,"loc":{"start":{"line":43,"column":42},"end":{"line":43,"column":55},"identifierName":"SupersetEntry"},"name":"SupersetEntry"},"arguments":[{"type":"Identifier","start":1389,"end":1390,"loc":{"start":{"line":43,"column":56},"end":{"line":43,"column":57},"identifierName":"e"},"name":"e"}]}}]},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {SupersetEntry[]} ","start":1301,"end":1331,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":34}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of a super set item.\r\n * @param {object} [data] The API response data\r\n * @param {object[]} [data.entries] Entries for a superset item.\r\n * @param {number} [data.color_id] The color id of the superset item.\r\n ","start":891,"end":1139,"loc":{"start":{"line":30,"column":2},"end":{"line":35,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a superset of a catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Superset.get(ItemType.Part, '4593');\r\n * client.send(req).then(superset => console.log(superset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SupersetOptions}.\r\n * @return {BricklinkRequest} A request that will return an array of {@link Superset} items.\r\n ","start":1404,"end":1908,"loc":{"start":{"line":46,"column":2},"end":{"line":60,"column":5}}}]},{"type":"ClassMethod","start":1912,"end":2270,"loc":{"start":{"line":61,"column":2},"end":{"line":69,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1919,"end":1922,"loc":{"start":{"line":61,"column":9},"end":{"line":61,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1923,"end":1931,"loc":{"start":{"line":61,"column":13},"end":{"line":61,"column":21},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":1933,"end":1943,"loc":{"start":{"line":61,"column":23},"end":{"line":61,"column":33},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":1945,"end":1952,"loc":{"start":{"line":61,"column":35},"end":{"line":61,"column":42},"identifierName":"options"},"name":"options"}],"body":{"type":"BlockStatement","start":1954,"end":2270,"loc":{"start":{"line":61,"column":44},"end":{"line":69,"column":3}},"body":[{"type":"ExpressionStatement","start":1961,"end":2034,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":77}},"expression":{"type":"AssignmentExpression","start":1961,"end":2033,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":76}},"operator":"=","left":{"type":"Identifier","start":1961,"end":1968,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":11},"identifierName":"options"},"name":"options"},"right":{"type":"ConditionalExpression","start":1971,"end":2033,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":76}},"test":{"type":"Identifier","start":1971,"end":1978,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":21},"identifierName":"options"},"name":"options"},"consequent":{"type":"NewExpression","start":1981,"end":2009,"loc":{"start":{"line":62,"column":24},"end":{"line":62,"column":52}},"callee":{"type":"Identifier","start":1985,"end":2000,"loc":{"start":{"line":62,"column":28},"end":{"line":62,"column":43},"identifierName":"SupersetOptions"},"name":"SupersetOptions"},"arguments":[{"type":"Identifier","start":2001,"end":2008,"loc":{"start":{"line":62,"column":44},"end":{"line":62,"column":51},"identifierName":"options"},"name":"options"}]},"alternate":{"type":"NewExpression","start":2012,"end":2033,"loc":{"start":{"line":62,"column":55},"end":{"line":62,"column":76}},"callee":{"type":"Identifier","start":2016,"end":2031,"loc":{"start":{"line":62,"column":59},"end":{"line":62,"column":74},"identifierName":"SupersetOptions"},"name":"SupersetOptions"},"arguments":[]}}}},{"type":"VariableDeclaration","start":2040,"end":2074,"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":38}},"declarations":[{"type":"VariableDeclarator","start":2044,"end":2073,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":37}},"id":{"type":"Identifier","start":2044,"end":2050,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":2053,"end":2073,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":37}},"object":{"type":"Identifier","start":2053,"end":2069,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":2070,"end":2073,"loc":{"start":{"line":63,"column":34},"end":{"line":63,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":2080,"end":2135,"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":59}},"declarations":[{"type":"VariableDeclarator","start":2084,"end":2134,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":58}},"id":{"type":"Identifier","start":2084,"end":2087,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":2090,"end":2134,"loc":{"start":{"line":64,"column":14},"end":{"line":64,"column":58}},"expressions":[{"type":"Identifier","start":2100,"end":2108,"loc":{"start":{"line":64,"column":24},"end":{"line":64,"column":32},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":2112,"end":2122,"loc":{"start":{"line":64,"column":36},"end":{"line":64,"column":46},"identifierName":"itemNumber"},"name":"itemNumber"}],"quasis":[{"type":"TemplateElement","start":2091,"end":2098,"loc":{"start":{"line":64,"column":15},"end":{"line":64,"column":22}},"value":{"raw":"/items/","cooked":"/items/"},"tail":false},{"type":"TemplateElement","start":2109,"end":2110,"loc":{"start":{"line":64,"column":33},"end":{"line":64,"column":34}},"value":{"raw":"/","cooked":"/"},"tail":false},{"type":"TemplateElement","start":2123,"end":2133,"loc":{"start":{"line":64,"column":47},"end":{"line":64,"column":57}},"value":{"raw":"/supersets","cooked":"/supersets"},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":2143,"end":2265,"loc":{"start":{"line":66,"column":4},"end":{"line":68,"column":7}},"argument":{"type":"NewExpression","start":2150,"end":2264,"loc":{"start":{"line":66,"column":11},"end":{"line":68,"column":6}},"callee":{"type":"Identifier","start":2154,"end":2170,"loc":{"start":{"line":66,"column":15},"end":{"line":66,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":2171,"end":2177,"loc":{"start":{"line":66,"column":32},"end":{"line":66,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":2179,"end":2182,"loc":{"start":{"line":66,"column":40},"end":{"line":66,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"Identifier","start":2184,"end":2191,"loc":{"start":{"line":66,"column":45},"end":{"line":66,"column":52},"identifierName":"options"},"name":"options"},{"type":"ArrowFunctionExpression","start":2193,"end":2263,"loc":{"start":{"line":66,"column":54},"end":{"line":68,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2194,"end":2198,"loc":{"start":{"line":66,"column":55},"end":{"line":66,"column":59},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":2203,"end":2263,"loc":{"start":{"line":66,"column":64},"end":{"line":68,"column":5}},"body":[{"type":"ReturnStatement","start":2212,"end":2256,"loc":{"start":{"line":67,"column":6},"end":{"line":67,"column":50}},"argument":{"type":"CallExpression","start":2219,"end":2255,"loc":{"start":{"line":67,"column":13},"end":{"line":67,"column":49}},"callee":{"type":"MemberExpression","start":2219,"end":2227,"loc":{"start":{"line":67,"column":13},"end":{"line":67,"column":21}},"object":{"type":"Identifier","start":2219,"end":2223,"loc":{"start":{"line":67,"column":13},"end":{"line":67,"column":17},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":2224,"end":2227,"loc":{"start":{"line":67,"column":18},"end":{"line":67,"column":21},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":2228,"end":2254,"loc":{"start":{"line":67,"column":22},"end":{"line":67,"column":48}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":2229,"end":2232,"loc":{"start":{"line":67,"column":23},"end":{"line":67,"column":26},"identifierName":"set"},"name":"set"}],"body":{"type":"NewExpression","start":2237,"end":2254,"loc":{"start":{"line":67,"column":31},"end":{"line":67,"column":48}},"callee":{"type":"Identifier","start":2241,"end":2249,"loc":{"start":{"line":67,"column":35},"end":{"line":67,"column":43},"identifierName":"Superset"},"name":"Superset"},"arguments":[{"type":"Identifier","start":2250,"end":2253,"loc":{"start":{"line":67,"column":44},"end":{"line":67,"column":47},"identifierName":"set"},"name":"set"}]}}]}}],"directives":[]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a superset of a catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Superset.get(ItemType.Part, '4593');\r\n * client.send(req).then(superset => console.log(superset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SupersetOptions}.\r\n * @return {BricklinkRequest} A request that will return an array of {@link Superset} items.\r\n ","start":1404,"end":1908,"loc":{"start":{"line":46,"column":2},"end":{"line":60,"column":5}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a super set entry.\r\n ","start":820,"end":862,"loc":{"start":{"line":26,"column":0},"end":{"line":28,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2277,"end":2348,"loc":{"start":{"line":72,"column":0},"end":{"line":74,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][3][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][3][\"declaration\"][\"trailingComments\"][0]"}]},{"type":"ExportNamedDeclaration","start":2350,"end":2712,"loc":{"start":{"line":75,"column":0},"end":{"line":87,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":2357,"end":2712,"loc":{"start":{"line":75,"column":7},"end":{"line":87,"column":1}},"id":{"type":"Identifier","start":2363,"end":2378,"loc":{"start":{"line":75,"column":13},"end":{"line":75,"column":28},"identifierName":"SupersetOptions"},"name":"SupersetOptions","leadingComments":null},"superClass":{"type":"Identifier","start":2387,"end":2400,"loc":{"start":{"line":75,"column":37},"end":{"line":75,"column":50},"identifierName":"RequestParams"},"name":"RequestParams"},"body":{"type":"ClassBody","start":2401,"end":2712,"loc":{"start":{"line":75,"column":51},"end":{"line":87,"column":1}},"body":[{"type":"ClassMethod","start":2571,"end":2709,"loc":{"start":{"line":81,"column":2},"end":{"line":86,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":2571,"end":2582,"loc":{"start":{"line":81,"column":2},"end":{"line":81,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2583,"end":2587,"loc":{"start":{"line":81,"column":14},"end":{"line":81,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":2589,"end":2709,"loc":{"start":{"line":81,"column":20},"end":{"line":86,"column":3}},"body":[{"type":"ExpressionStatement","start":2596,"end":2604,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":12}},"expression":{"type":"CallExpression","start":2596,"end":2603,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":11}},"callee":{"type":"Super","start":2596,"end":2601,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":9}}},"arguments":[]}},{"type":"ExpressionStatement","start":2610,"end":2628,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":22}},"expression":{"type":"AssignmentExpression","start":2610,"end":2627,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":21}},"operator":"=","left":{"type":"Identifier","start":2610,"end":2614,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":2617,"end":2627,"loc":{"start":{"line":83,"column":11},"end":{"line":83,"column":21}},"left":{"type":"Identifier","start":2617,"end":2621,"loc":{"start":{"line":83,"column":11},"end":{"line":83,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":2625,"end":2627,"loc":{"start":{"line":83,"column":19},"end":{"line":83,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number|null} ","start":2634,"end":2660,"loc":{"start":{"line":84,"column":4},"end":{"line":84,"column":30}}}]},{"type":"ExpressionStatement","start":2666,"end":2704,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":42}},"expression":{"type":"AssignmentExpression","start":2666,"end":2703,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":41}},"operator":"=","left":{"type":"MemberExpression","start":2666,"end":2679,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":17}},"object":{"type":"ThisExpression","start":2666,"end":2670,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":2671,"end":2679,"loc":{"start":{"line":85,"column":9},"end":{"line":85,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":2682,"end":2703,"loc":{"start":{"line":85,"column":20},"end":{"line":85,"column":41}},"left":{"type":"MemberExpression","start":2682,"end":2695,"loc":{"start":{"line":85,"column":20},"end":{"line":85,"column":33}},"object":{"type":"Identifier","start":2682,"end":2686,"loc":{"start":{"line":85,"column":20},"end":{"line":85,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":2687,"end":2695,"loc":{"start":{"line":85,"column":25},"end":{"line":85,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NullLiteral","start":2699,"end":2703,"loc":{"start":{"line":85,"column":37},"end":{"line":85,"column":41}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number|null} ","start":2634,"end":2660,"loc":{"start":{"line":84,"column":4},"end":{"line":84,"column":30}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Make an instance of SubsetOptions.\r\n * @param {object} [data] Raw options object.\r\n * @param {number} [data.color_id] The color of the item.\r\n ","start":2406,"end":2567,"loc":{"start":{"line":76,"column":2},"end":{"line":80,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2277,"end":2348,"loc":{"start":{"line":72,"column":0},"end":{"line":74,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][4][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents entries of a superset item.\r\n ","start":111,"end":162,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset entry\r\n * @param {object} [data] The API response data\r\n * @param {object} [data.item] Item information\r\n * @param {number} [data.quantity] The number of items in the subset entry.\r\n * @param {string} [data.appear_as] How the entry appears in the superset item.\r\n ","start":196,"end":513,"loc":{"start":{"line":8,"column":2},"end":{"line":14,"column":5}}},{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":566,"end":592,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":30}}},{"type":"CommentBlock","value":"* @type {number} ","start":675,"end":696,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Represents a super set entry.\r\n ","start":820,"end":862,"loc":{"start":{"line":26,"column":0},"end":{"line":28,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a super set item.\r\n * @param {object} [data] The API response data\r\n * @param {object[]} [data.entries] Entries for a superset item.\r\n * @param {number} [data.color_id] The color id of the superset item.\r\n ","start":891,"end":1139,"loc":{"start":{"line":30,"column":2},"end":{"line":35,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":1192,"end":1213,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}},{"type":"CommentBlock","value":"* @type {SupersetEntry[]} ","start":1301,"end":1331,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":34}}},{"type":"CommentBlock","value":"*\r\n * Method to get a superset of a catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Superset.get(ItemType.Part, '4593');\r\n * client.send(req).then(superset => console.log(superset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SupersetOptions}.\r\n * @return {BricklinkRequest} A request that will return an array of {@link Superset} items.\r\n ","start":1404,"end":1908,"loc":{"start":{"line":46,"column":2},"end":{"line":60,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2277,"end":2348,"loc":{"start":{"line":72,"column":0},"end":{"line":74,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Make an instance of SubsetOptions.\r\n * @param {object} [data] Raw options object.\r\n * @param {number} [data.color_id] The color of the item.\r\n ","start":2406,"end":2567,"loc":{"start":{"line":76,"column":2},"end":{"line":80,"column":5}}},{"type":"CommentBlock","value":"* @type {number|null} ","start":2634,"end":2660,"loc":{"start":{"line":84,"column":4},"end":{"line":84,"column":30}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":25,"end":26,"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":27,"end":40,"loc":{"start":{"line":1,"column":27},"end":{"line":1,"column":40}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":41,"end":42,"loc":{"start":{"line":1,"column":41},"end":{"line":1,"column":42}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":43,"end":47,"loc":{"start":{"line":1,"column":43},"end":{"line":1,"column":47}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":48,"end":60,"loc":{"start":{"line":1,"column":48},"end":{"line":1,"column":60}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":60,"end":61,"loc":{"start":{"line":1,"column":60},"end":{"line":1,"column":61}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":63,"end":69,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":70,"end":71,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":72,"end":83,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":84,"end":85,"loc":{"start":{"line":2,"column":21},"end":{"line":2,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":86,"end":90,"loc":{"start":{"line":2,"column":23},"end":{"line":2,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem","start":91,"end":106,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":106,"end":107,"loc":{"start":{"line":2,"column":43},"end":{"line":2,"column":44}}},{"type":"CommentBlock","value":"*\r\n * Represents entries of a superset item.\r\n ","start":111,"end":162,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":164,"end":170,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":171,"end":176,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SupersetEntry","start":177,"end":190,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":26}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":191,"end":192,"loc":{"start":{"line":7,"column":27},"end":{"line":7,"column":28}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a subset entry\r\n * @param {object} [data] The API response data\r\n * @param {object} [data.item] Item information\r\n * @param {number} [data.quantity] The number of items in the subset entry.\r\n * @param {string} [data.appear_as] How the entry appears in the superset item.\r\n ","start":196,"end":513,"loc":{"start":{"line":8,"column":2},"end":{"line":14,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":517,"end":528,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":528,"end":529,"loc":{"start":{"line":15,"column":13},"end":{"line":15,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":529,"end":533,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":533,"end":534,"loc":{"start":{"line":15,"column":18},"end":{"line":15,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":535,"end":536,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":542,"end":546,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":547,"end":548,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":549,"end":553,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":554,"end":556,"loc":{"start":{"line":16,"column":16},"end":{"line":16,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":557,"end":558,"loc":{"start":{"line":16,"column":19},"end":{"line":16,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":558,"end":559,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":559,"end":560,"loc":{"start":{"line":16,"column":21},"end":{"line":16,"column":22}}},{"type":"CommentBlock","value":"* @type {CatalogItem} ","start":566,"end":592,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":30}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":598,"end":602,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":602,"end":603,"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":603,"end":607,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":608,"end":609,"loc":{"start":{"line":18,"column":14},"end":{"line":18,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":610,"end":614,"loc":{"start":{"line":18,"column":16},"end":{"line":18,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":614,"end":615,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":615,"end":619,"loc":{"start":{"line":18,"column":21},"end":{"line":18,"column":25}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":620,"end":621,"loc":{"start":{"line":18,"column":26},"end":{"line":18,"column":27}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":622,"end":625,"loc":{"start":{"line":18,"column":28},"end":{"line":18,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":626,"end":637,"loc":{"start":{"line":18,"column":32},"end":{"line":18,"column":43}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":637,"end":638,"loc":{"start":{"line":18,"column":43},"end":{"line":18,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":638,"end":642,"loc":{"start":{"line":18,"column":44},"end":{"line":18,"column":48}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":642,"end":643,"loc":{"start":{"line":18,"column":48},"end":{"line":18,"column":49}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"item","start":643,"end":647,"loc":{"start":{"line":18,"column":49},"end":{"line":18,"column":53}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":647,"end":648,"loc":{"start":{"line":18,"column":53},"end":{"line":18,"column":54}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":649,"end":650,"loc":{"start":{"line":18,"column":55},"end":{"line":18,"column":56}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":651,"end":654,"loc":{"start":{"line":18,"column":57},"end":{"line":18,"column":60}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":655,"end":666,"loc":{"start":{"line":18,"column":61},"end":{"line":18,"column":72}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":666,"end":667,"loc":{"start":{"line":18,"column":72},"end":{"line":18,"column":73}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":667,"end":668,"loc":{"start":{"line":18,"column":73},"end":{"line":18,"column":74}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":668,"end":669,"loc":{"start":{"line":18,"column":74},"end":{"line":18,"column":75}}},{"type":"CommentBlock","value":"* @type {number} ","start":675,"end":696,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":702,"end":706,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":706,"end":707,"loc":{"start":{"line":20,"column":8},"end":{"line":20,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":707,"end":715,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":716,"end":717,"loc":{"start":{"line":20,"column":18},"end":{"line":20,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":718,"end":722,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":722,"end":723,"loc":{"start":{"line":20,"column":24},"end":{"line":20,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"quantity","start":723,"end":731,"loc":{"start":{"line":20,"column":25},"end":{"line":20,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":732,"end":734,"loc":{"start":{"line":20,"column":34},"end":{"line":20,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":735,"end":736,"loc":{"start":{"line":20,"column":37},"end":{"line":20,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":736,"end":737,"loc":{"start":{"line":20,"column":38},"end":{"line":20,"column":39}}},{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":770,"end":774,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":774,"end":775,"loc":{"start":{"line":22,"column":8},"end":{"line":22,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"appear_as","start":775,"end":784,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":785,"end":786,"loc":{"start":{"line":22,"column":19},"end":{"line":22,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":787,"end":791,"loc":{"start":{"line":22,"column":21},"end":{"line":22,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":791,"end":792,"loc":{"start":{"line":22,"column":25},"end":{"line":22,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"appear_as","start":792,"end":801,"loc":{"start":{"line":22,"column":26},"end":{"line":22,"column":35}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":802,"end":804,"loc":{"start":{"line":22,"column":36},"end":{"line":22,"column":38}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":805,"end":807,"loc":{"start":{"line":22,"column":39},"end":{"line":22,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":807,"end":808,"loc":{"start":{"line":22,"column":41},"end":{"line":22,"column":42}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":812,"end":813,"loc":{"start":{"line":23,"column":2},"end":{"line":23,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":815,"end":816,"loc":{"start":{"line":24,"column":0},"end":{"line":24,"column":1}}},{"type":"CommentBlock","value":"*\r\n * Represents a super set entry.\r\n ","start":820,"end":862,"loc":{"start":{"line":26,"column":0},"end":{"line":28,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":864,"end":870,"loc":{"start":{"line":29,"column":0},"end":{"line":29,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":871,"end":876,"loc":{"start":{"line":29,"column":7},"end":{"line":29,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Superset","start":877,"end":885,"loc":{"start":{"line":29,"column":13},"end":{"line":29,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":886,"end":887,"loc":{"start":{"line":29,"column":22},"end":{"line":29,"column":23}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of a super set item.\r\n * @param {object} [data] The API response data\r\n * @param {object[]} [data.entries] Entries for a superset item.\r\n * @param {number} [data.color_id] The color id of the superset item.\r\n ","start":891,"end":1139,"loc":{"start":{"line":30,"column":2},"end":{"line":35,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":1143,"end":1154,"loc":{"start":{"line":36,"column":2},"end":{"line":36,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1154,"end":1155,"loc":{"start":{"line":36,"column":13},"end":{"line":36,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1155,"end":1159,"loc":{"start":{"line":36,"column":14},"end":{"line":36,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1159,"end":1160,"loc":{"start":{"line":36,"column":18},"end":{"line":36,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1161,"end":1162,"loc":{"start":{"line":36,"column":20},"end":{"line":36,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1168,"end":1172,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1173,"end":1174,"loc":{"start":{"line":37,"column":9},"end":{"line":37,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1175,"end":1179,"loc":{"start":{"line":37,"column":11},"end":{"line":37,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1180,"end":1182,"loc":{"start":{"line":37,"column":16},"end":{"line":37,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1183,"end":1184,"loc":{"start":{"line":37,"column":19},"end":{"line":37,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1184,"end":1185,"loc":{"start":{"line":37,"column":20},"end":{"line":37,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1185,"end":1186,"loc":{"start":{"line":37,"column":21},"end":{"line":37,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":1192,"end":1213,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1219,"end":1223,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1223,"end":1224,"loc":{"start":{"line":39,"column":8},"end":{"line":39,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":1224,"end":1232,"loc":{"start":{"line":39,"column":9},"end":{"line":39,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1233,"end":1234,"loc":{"start":{"line":39,"column":18},"end":{"line":39,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1235,"end":1239,"loc":{"start":{"line":39,"column":20},"end":{"line":39,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1239,"end":1240,"loc":{"start":{"line":39,"column":24},"end":{"line":39,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":1240,"end":1248,"loc":{"start":{"line":39,"column":25},"end":{"line":39,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1249,"end":1251,"loc":{"start":{"line":39,"column":34},"end":{"line":39,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1252,"end":1253,"loc":{"start":{"line":39,"column":37},"end":{"line":39,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1253,"end":1254,"loc":{"start":{"line":39,"column":38},"end":{"line":39,"column":39}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1262,"end":1265,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1266,"end":1273,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":15}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1274,"end":1275,"loc":{"start":{"line":41,"column":16},"end":{"line":41,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1276,"end":1280,"loc":{"start":{"line":41,"column":18},"end":{"line":41,"column":22}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1280,"end":1281,"loc":{"start":{"line":41,"column":22},"end":{"line":41,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1281,"end":1288,"loc":{"start":{"line":41,"column":23},"end":{"line":41,"column":30}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1289,"end":1291,"loc":{"start":{"line":41,"column":31},"end":{"line":41,"column":33}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1292,"end":1293,"loc":{"start":{"line":41,"column":34},"end":{"line":41,"column":35}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1293,"end":1294,"loc":{"start":{"line":41,"column":35},"end":{"line":41,"column":36}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1294,"end":1295,"loc":{"start":{"line":41,"column":36},"end":{"line":41,"column":37}}},{"type":"CommentBlock","value":"* @type {SupersetEntry[]} ","start":1301,"end":1331,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":34}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1337,"end":1341,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1341,"end":1342,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1342,"end":1349,"loc":{"start":{"line":43,"column":9},"end":{"line":43,"column":16}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1350,"end":1351,"loc":{"start":{"line":43,"column":17},"end":{"line":43,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"entries","start":1352,"end":1359,"loc":{"start":{"line":43,"column":19},"end":{"line":43,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1359,"end":1360,"loc":{"start":{"line":43,"column":26},"end":{"line":43,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":1360,"end":1363,"loc":{"start":{"line":43,"column":27},"end":{"line":43,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1363,"end":1364,"loc":{"start":{"line":43,"column":30},"end":{"line":43,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1364,"end":1365,"loc":{"start":{"line":43,"column":31},"end":{"line":43,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"e","start":1365,"end":1366,"loc":{"start":{"line":43,"column":32},"end":{"line":43,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1366,"end":1367,"loc":{"start":{"line":43,"column":33},"end":{"line":43,"column":34}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1368,"end":1370,"loc":{"start":{"line":43,"column":35},"end":{"line":43,"column":37}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1371,"end":1374,"loc":{"start":{"line":43,"column":38},"end":{"line":43,"column":41}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SupersetEntry","start":1375,"end":1388,"loc":{"start":{"line":43,"column":42},"end":{"line":43,"column":55}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1388,"end":1389,"loc":{"start":{"line":43,"column":55},"end":{"line":43,"column":56}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"e","start":1389,"end":1390,"loc":{"start":{"line":43,"column":56},"end":{"line":43,"column":57}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1390,"end":1391,"loc":{"start":{"line":43,"column":57},"end":{"line":43,"column":58}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1391,"end":1392,"loc":{"start":{"line":43,"column":58},"end":{"line":43,"column":59}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1392,"end":1393,"loc":{"start":{"line":43,"column":59},"end":{"line":43,"column":60}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1397,"end":1398,"loc":{"start":{"line":44,"column":2},"end":{"line":44,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get a superset of a catalog item\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Superset.get(ItemType.Part, '4593');\r\n * client.send(req).then(superset => console.log(superset));\r\n * ```\r\n *\r\n * @param {string} itemType Catalog item type\r\n * @param {string} itemNumber Catalog item number\r\n * @param {object} options Options that conform to {@link SupersetOptions}.\r\n * @return {BricklinkRequest} A request that will return an array of {@link Superset} items.\r\n ","start":1404,"end":1908,"loc":{"start":{"line":46,"column":2},"end":{"line":60,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1912,"end":1918,"loc":{"start":{"line":61,"column":2},"end":{"line":61,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1919,"end":1922,"loc":{"start":{"line":61,"column":9},"end":{"line":61,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1922,"end":1923,"loc":{"start":{"line":61,"column":12},"end":{"line":61,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":1923,"end":1931,"loc":{"start":{"line":61,"column":13},"end":{"line":61,"column":21}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1931,"end":1932,"loc":{"start":{"line":61,"column":21},"end":{"line":61,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":1933,"end":1943,"loc":{"start":{"line":61,"column":23},"end":{"line":61,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1943,"end":1944,"loc":{"start":{"line":61,"column":33},"end":{"line":61,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1945,"end":1952,"loc":{"start":{"line":61,"column":35},"end":{"line":61,"column":42}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1952,"end":1953,"loc":{"start":{"line":61,"column":42},"end":{"line":61,"column":43}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1954,"end":1955,"loc":{"start":{"line":61,"column":44},"end":{"line":61,"column":45}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1961,"end":1968,"loc":{"start":{"line":62,"column":4},"end":{"line":62,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1969,"end":1970,"loc":{"start":{"line":62,"column":12},"end":{"line":62,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1971,"end":1978,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":21}}},{"type":{"label":"?","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1979,"end":1980,"loc":{"start":{"line":62,"column":22},"end":{"line":62,"column":23}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1981,"end":1984,"loc":{"start":{"line":62,"column":24},"end":{"line":62,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SupersetOptions","start":1985,"end":2000,"loc":{"start":{"line":62,"column":28},"end":{"line":62,"column":43}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2000,"end":2001,"loc":{"start":{"line":62,"column":43},"end":{"line":62,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2001,"end":2008,"loc":{"start":{"line":62,"column":44},"end":{"line":62,"column":51}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2008,"end":2009,"loc":{"start":{"line":62,"column":51},"end":{"line":62,"column":52}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2010,"end":2011,"loc":{"start":{"line":62,"column":53},"end":{"line":62,"column":54}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2012,"end":2015,"loc":{"start":{"line":62,"column":55},"end":{"line":62,"column":58}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SupersetOptions","start":2016,"end":2031,"loc":{"start":{"line":62,"column":59},"end":{"line":62,"column":74}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2031,"end":2032,"loc":{"start":{"line":62,"column":74},"end":{"line":62,"column":75}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2032,"end":2033,"loc":{"start":{"line":62,"column":75},"end":{"line":62,"column":76}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2033,"end":2034,"loc":{"start":{"line":62,"column":76},"end":{"line":62,"column":77}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":2040,"end":2043,"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":2044,"end":2050,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2051,"end":2052,"loc":{"start":{"line":63,"column":15},"end":{"line":63,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":2053,"end":2069,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2069,"end":2070,"loc":{"start":{"line":63,"column":33},"end":{"line":63,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":2070,"end":2073,"loc":{"start":{"line":63,"column":34},"end":{"line":63,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2073,"end":2074,"loc":{"start":{"line":63,"column":37},"end":{"line":63,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":2080,"end":2083,"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":2084,"end":2087,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2088,"end":2089,"loc":{"start":{"line":64,"column":12},"end":{"line":64,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2090,"end":2091,"loc":{"start":{"line":64,"column":14},"end":{"line":64,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/items/","start":2091,"end":2098,"loc":{"start":{"line":64,"column":15},"end":{"line":64,"column":22}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2098,"end":2100,"loc":{"start":{"line":64,"column":22},"end":{"line":64,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":2100,"end":2108,"loc":{"start":{"line":64,"column":24},"end":{"line":64,"column":32}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2108,"end":2109,"loc":{"start":{"line":64,"column":32},"end":{"line":64,"column":33}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/","start":2109,"end":2110,"loc":{"start":{"line":64,"column":33},"end":{"line":64,"column":34}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2110,"end":2112,"loc":{"start":{"line":64,"column":34},"end":{"line":64,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":2112,"end":2122,"loc":{"start":{"line":64,"column":36},"end":{"line":64,"column":46}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2122,"end":2123,"loc":{"start":{"line":64,"column":46},"end":{"line":64,"column":47}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/supersets","start":2123,"end":2133,"loc":{"start":{"line":64,"column":47},"end":{"line":64,"column":57}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2133,"end":2134,"loc":{"start":{"line":64,"column":57},"end":{"line":64,"column":58}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2134,"end":2135,"loc":{"start":{"line":64,"column":58},"end":{"line":64,"column":59}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2143,"end":2149,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2150,"end":2153,"loc":{"start":{"line":66,"column":11},"end":{"line":66,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":2154,"end":2170,"loc":{"start":{"line":66,"column":15},"end":{"line":66,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2170,"end":2171,"loc":{"start":{"line":66,"column":31},"end":{"line":66,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":2171,"end":2177,"loc":{"start":{"line":66,"column":32},"end":{"line":66,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2177,"end":2178,"loc":{"start":{"line":66,"column":38},"end":{"line":66,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":2179,"end":2182,"loc":{"start":{"line":66,"column":40},"end":{"line":66,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2182,"end":2183,"loc":{"start":{"line":66,"column":43},"end":{"line":66,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":2184,"end":2191,"loc":{"start":{"line":66,"column":45},"end":{"line":66,"column":52}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2191,"end":2192,"loc":{"start":{"line":66,"column":52},"end":{"line":66,"column":53}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2193,"end":2194,"loc":{"start":{"line":66,"column":54},"end":{"line":66,"column":55}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2194,"end":2198,"loc":{"start":{"line":66,"column":55},"end":{"line":66,"column":59}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2198,"end":2199,"loc":{"start":{"line":66,"column":59},"end":{"line":66,"column":60}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2200,"end":2202,"loc":{"start":{"line":66,"column":61},"end":{"line":66,"column":63}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2203,"end":2204,"loc":{"start":{"line":66,"column":64},"end":{"line":66,"column":65}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2212,"end":2218,"loc":{"start":{"line":67,"column":6},"end":{"line":67,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2219,"end":2223,"loc":{"start":{"line":67,"column":13},"end":{"line":67,"column":17}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2223,"end":2224,"loc":{"start":{"line":67,"column":17},"end":{"line":67,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":2224,"end":2227,"loc":{"start":{"line":67,"column":18},"end":{"line":67,"column":21}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2227,"end":2228,"loc":{"start":{"line":67,"column":21},"end":{"line":67,"column":22}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2228,"end":2229,"loc":{"start":{"line":67,"column":22},"end":{"line":67,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"set","start":2229,"end":2232,"loc":{"start":{"line":67,"column":23},"end":{"line":67,"column":26}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2232,"end":2233,"loc":{"start":{"line":67,"column":26},"end":{"line":67,"column":27}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2234,"end":2236,"loc":{"start":{"line":67,"column":28},"end":{"line":67,"column":30}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2237,"end":2240,"loc":{"start":{"line":67,"column":31},"end":{"line":67,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Superset","start":2241,"end":2249,"loc":{"start":{"line":67,"column":35},"end":{"line":67,"column":43}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2249,"end":2250,"loc":{"start":{"line":67,"column":43},"end":{"line":67,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"set","start":2250,"end":2253,"loc":{"start":{"line":67,"column":44},"end":{"line":67,"column":47}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2253,"end":2254,"loc":{"start":{"line":67,"column":47},"end":{"line":67,"column":48}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2254,"end":2255,"loc":{"start":{"line":67,"column":48},"end":{"line":67,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2255,"end":2256,"loc":{"start":{"line":67,"column":49},"end":{"line":67,"column":50}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2262,"end":2263,"loc":{"start":{"line":68,"column":4},"end":{"line":68,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2263,"end":2264,"loc":{"start":{"line":68,"column":5},"end":{"line":68,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2264,"end":2265,"loc":{"start":{"line":68,"column":6},"end":{"line":68,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2269,"end":2270,"loc":{"start":{"line":69,"column":2},"end":{"line":69,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2272,"end":2273,"loc":{"start":{"line":70,"column":0},"end":{"line":70,"column":1}}},{"type":"CommentBlock","value":"*\r\n * Options that can be used when make a request for a subset.\r\n ","start":2277,"end":2348,"loc":{"start":{"line":72,"column":0},"end":{"line":74,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":2350,"end":2356,"loc":{"start":{"line":75,"column":0},"end":{"line":75,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":2357,"end":2362,"loc":{"start":{"line":75,"column":7},"end":{"line":75,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"SupersetOptions","start":2363,"end":2378,"loc":{"start":{"line":75,"column":13},"end":{"line":75,"column":28}}},{"type":{"label":"extends","keyword":"extends","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"extends","start":2379,"end":2386,"loc":{"start":{"line":75,"column":29},"end":{"line":75,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":2387,"end":2400,"loc":{"start":{"line":75,"column":37},"end":{"line":75,"column":50}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2401,"end":2402,"loc":{"start":{"line":75,"column":51},"end":{"line":75,"column":52}}},{"type":"CommentBlock","value":"*\r\n * Make an instance of SubsetOptions.\r\n * @param {object} [data] Raw options object.\r\n * @param {number} [data.color_id] The color of the item.\r\n ","start":2406,"end":2567,"loc":{"start":{"line":76,"column":2},"end":{"line":80,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":2571,"end":2582,"loc":{"start":{"line":81,"column":2},"end":{"line":81,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2582,"end":2583,"loc":{"start":{"line":81,"column":13},"end":{"line":81,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2583,"end":2587,"loc":{"start":{"line":81,"column":14},"end":{"line":81,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2587,"end":2588,"loc":{"start":{"line":81,"column":18},"end":{"line":81,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2589,"end":2590,"loc":{"start":{"line":81,"column":20},"end":{"line":81,"column":21}}},{"type":{"label":"super","keyword":"super","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"super","start":2596,"end":2601,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":9}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2601,"end":2602,"loc":{"start":{"line":82,"column":9},"end":{"line":82,"column":10}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2602,"end":2603,"loc":{"start":{"line":82,"column":10},"end":{"line":82,"column":11}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2603,"end":2604,"loc":{"start":{"line":82,"column":11},"end":{"line":82,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2610,"end":2614,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2615,"end":2616,"loc":{"start":{"line":83,"column":9},"end":{"line":83,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2617,"end":2621,"loc":{"start":{"line":83,"column":11},"end":{"line":83,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":2622,"end":2624,"loc":{"start":{"line":83,"column":16},"end":{"line":83,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2625,"end":2626,"loc":{"start":{"line":83,"column":19},"end":{"line":83,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2626,"end":2627,"loc":{"start":{"line":83,"column":20},"end":{"line":83,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2627,"end":2628,"loc":{"start":{"line":83,"column":21},"end":{"line":83,"column":22}}},{"type":"CommentBlock","value":"* @type {number|null} ","start":2634,"end":2660,"loc":{"start":{"line":84,"column":4},"end":{"line":84,"column":30}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2666,"end":2670,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2670,"end":2671,"loc":{"start":{"line":85,"column":8},"end":{"line":85,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":2671,"end":2679,"loc":{"start":{"line":85,"column":9},"end":{"line":85,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2680,"end":2681,"loc":{"start":{"line":85,"column":18},"end":{"line":85,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":2682,"end":2686,"loc":{"start":{"line":85,"column":20},"end":{"line":85,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2686,"end":2687,"loc":{"start":{"line":85,"column":24},"end":{"line":85,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":2687,"end":2695,"loc":{"start":{"line":85,"column":25},"end":{"line":85,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":2696,"end":2698,"loc":{"start":{"line":85,"column":34},"end":{"line":85,"column":36}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":2699,"end":2703,"loc":{"start":{"line":85,"column":37},"end":{"line":85,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2703,"end":2704,"loc":{"start":{"line":85,"column":41},"end":{"line":85,"column":42}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2708,"end":2709,"loc":{"start":{"line":86,"column":2},"end":{"line":86,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2711,"end":2712,"loc":{"start":{"line":87,"column":0},"end":{"line":87,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2714,"end":2714,"loc":{"start":{"line":88,"column":0},"end":{"line":88,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/category/category.js.json b/docs/ast/source/category/category.js.json
deleted file mode 100644
index 6c09442..0000000
--- a/docs/ast/source/category/category.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":1772,"loc":{"start":{"line":1,"column":0},"end":{"line":64,"column":0}},"program":{"type":"Program","start":0,"end":1772,"loc":{"start":{"line":1,"column":0},"end":{"line":64,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":46,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":46}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}}],"source":{"type":"StringLiteral","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a Category\r\n ","start":50,"end":84,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}]},{"type":"ExportNamedDeclaration","start":86,"end":1770,"loc":{"start":{"line":6,"column":0},"end":{"line":63,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":93,"end":1770,"loc":{"start":{"line":6,"column":7},"end":{"line":63,"column":1}},"id":{"type":"Identifier","start":99,"end":107,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":21},"identifierName":"Category"},"name":"Category","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":108,"end":1770,"loc":{"start":{"line":6,"column":22},"end":{"line":63,"column":1}},"body":[{"type":"ClassMethod","start":460,"end":731,"loc":{"start":{"line":14,"column":2},"end":{"line":22,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":460,"end":471,"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":472,"end":476,"loc":{"start":{"line":14,"column":14},"end":{"line":14,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":478,"end":731,"loc":{"start":{"line":14,"column":20},"end":{"line":22,"column":3}},"body":[{"type":"ExpressionStatement","start":485,"end":503,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":22}},"expression":{"type":"AssignmentExpression","start":485,"end":502,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":21}},"operator":"=","left":{"type":"Identifier","start":485,"end":489,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":492,"end":502,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":21}},"left":{"type":"Identifier","start":492,"end":496,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":500,"end":502,"loc":{"start":{"line":15,"column":19},"end":{"line":15,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":509,"end":530,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}]},{"type":"ExpressionStatement","start":536,"end":577,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":45}},"expression":{"type":"AssignmentExpression","start":536,"end":576,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":44}},"operator":"=","left":{"type":"MemberExpression","start":536,"end":552,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":20}},"object":{"type":"ThisExpression","start":536,"end":540,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":541,"end":552,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":20},"identifierName":"category_id"},"name":"category_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":555,"end":576,"loc":{"start":{"line":17,"column":23},"end":{"line":17,"column":44}},"left":{"type":"MemberExpression","start":555,"end":571,"loc":{"start":{"line":17,"column":23},"end":{"line":17,"column":39}},"object":{"type":"Identifier","start":555,"end":559,"loc":{"start":{"line":17,"column":23},"end":{"line":17,"column":27},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":560,"end":571,"loc":{"start":{"line":17,"column":28},"end":{"line":17,"column":39},"identifierName":"category_id"},"name":"category_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":575,"end":576,"loc":{"start":{"line":17,"column":43},"end":{"line":17,"column":44}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":509,"end":530,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":583,"end":604,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}]},{"type":"ExpressionStatement","start":610,"end":656,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":50}},"expression":{"type":"AssignmentExpression","start":610,"end":655,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":49}},"operator":"=","left":{"type":"MemberExpression","start":610,"end":628,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":22}},"object":{"type":"ThisExpression","start":610,"end":614,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":615,"end":628,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":22},"identifierName":"category_name"},"name":"category_name"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":631,"end":655,"loc":{"start":{"line":19,"column":25},"end":{"line":19,"column":49}},"left":{"type":"MemberExpression","start":631,"end":649,"loc":{"start":{"line":19,"column":25},"end":{"line":19,"column":43}},"object":{"type":"Identifier","start":631,"end":635,"loc":{"start":{"line":19,"column":25},"end":{"line":19,"column":29},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":636,"end":649,"loc":{"start":{"line":19,"column":30},"end":{"line":19,"column":43},"identifierName":"category_name"},"name":"category_name"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":653,"end":655,"loc":{"start":{"line":19,"column":47},"end":{"line":19,"column":49}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":583,"end":604,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":662,"end":683,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}]},{"type":"ExpressionStatement","start":689,"end":726,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":41}},"expression":{"type":"AssignmentExpression","start":689,"end":725,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":40}},"operator":"=","left":{"type":"MemberExpression","start":689,"end":703,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":18}},"object":{"type":"ThisExpression","start":689,"end":693,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":694,"end":703,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":18},"identifierName":"parent_id"},"name":"parent_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":706,"end":725,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":40}},"left":{"type":"MemberExpression","start":706,"end":720,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":35}},"object":{"type":"Identifier","start":706,"end":710,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":25},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":711,"end":720,"loc":{"start":{"line":21,"column":26},"end":{"line":21,"column":35},"identifierName":"parent_id"},"name":"parent_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":724,"end":725,"loc":{"start":{"line":21,"column":39},"end":{"line":21,"column":40}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":662,"end":683,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a new instance of a category\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.category_id=0] The category id. i.e. - 10\r\n * @param {string} [data.category_name] The category name. i.e. - Container\r\n * @param {number} [data.parent_id] The parent category id or 0 if root category. i.e. - 0\r\n ","start":113,"end":456,"loc":{"start":{"line":7,"column":2},"end":{"line":13,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a specific category\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.get(123);\r\n * client.send(req).then(category => console.log(category));\r\n * ```\r\n *\r\n * @param {number} categoryId Catalog item type\r\n * @return {BricklinkRequest} A request that resolves to a {@link Category} instance.\r\n ","start":737,"end":1077,"loc":{"start":{"line":24,"column":2},"end":{"line":36,"column":5}}}]},{"type":"ClassMethod","start":1081,"end":1279,"loc":{"start":{"line":37,"column":2},"end":{"line":42,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1088,"end":1091,"loc":{"start":{"line":37,"column":9},"end":{"line":37,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1092,"end":1102,"loc":{"start":{"line":37,"column":13},"end":{"line":37,"column":23},"identifierName":"categoryId"},"name":"categoryId"}],"body":{"type":"BlockStatement","start":1104,"end":1279,"loc":{"start":{"line":37,"column":25},"end":{"line":42,"column":3}},"body":[{"type":"VariableDeclaration","start":1111,"end":1145,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":38}},"declarations":[{"type":"VariableDeclarator","start":1115,"end":1144,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":37}},"id":{"type":"Identifier","start":1115,"end":1121,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1124,"end":1144,"loc":{"start":{"line":38,"column":17},"end":{"line":38,"column":37}},"object":{"type":"Identifier","start":1124,"end":1140,"loc":{"start":{"line":38,"column":17},"end":{"line":38,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1141,"end":1144,"loc":{"start":{"line":38,"column":34},"end":{"line":38,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":1151,"end":1189,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":42}},"declarations":[{"type":"VariableDeclarator","start":1155,"end":1188,"loc":{"start":{"line":39,"column":8},"end":{"line":39,"column":41}},"id":{"type":"Identifier","start":1155,"end":1158,"loc":{"start":{"line":39,"column":8},"end":{"line":39,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1161,"end":1188,"loc":{"start":{"line":39,"column":14},"end":{"line":39,"column":41}},"expressions":[{"type":"Identifier","start":1176,"end":1186,"loc":{"start":{"line":39,"column":29},"end":{"line":39,"column":39},"identifierName":"categoryId"},"name":"categoryId"}],"quasis":[{"type":"TemplateElement","start":1162,"end":1174,"loc":{"start":{"line":39,"column":15},"end":{"line":39,"column":27}},"value":{"raw":"/categories/","cooked":"/categories/"},"tail":false},{"type":"TemplateElement","start":1187,"end":1187,"loc":{"start":{"line":39,"column":40},"end":{"line":39,"column":40}},"value":{"raw":"","cooked":""},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":1197,"end":1274,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":81}},"argument":{"type":"NewExpression","start":1204,"end":1273,"loc":{"start":{"line":41,"column":11},"end":{"line":41,"column":80}},"callee":{"type":"Identifier","start":1208,"end":1224,"loc":{"start":{"line":41,"column":15},"end":{"line":41,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":1225,"end":1231,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":1233,"end":1236,"loc":{"start":{"line":41,"column":40},"end":{"line":41,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":1238,"end":1242,"loc":{"start":{"line":41,"column":45},"end":{"line":41,"column":49}}},{"type":"ArrowFunctionExpression","start":1244,"end":1272,"loc":{"start":{"line":41,"column":51},"end":{"line":41,"column":79}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1245,"end":1249,"loc":{"start":{"line":41,"column":52},"end":{"line":41,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"NewExpression","start":1254,"end":1272,"loc":{"start":{"line":41,"column":61},"end":{"line":41,"column":79}},"callee":{"type":"Identifier","start":1258,"end":1266,"loc":{"start":{"line":41,"column":65},"end":{"line":41,"column":73},"identifierName":"Category"},"name":"Category"},"arguments":[{"type":"Identifier","start":1267,"end":1271,"loc":{"start":{"line":41,"column":74},"end":{"line":41,"column":78},"identifierName":"data"},"name":"data"}]}}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get a specific category\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.get(123);\r\n * client.send(req).then(category => console.log(category));\r\n * ```\r\n *\r\n * @param {number} categoryId Catalog item type\r\n * @return {BricklinkRequest} A request that resolves to a {@link Category} instance.\r\n ","start":737,"end":1077,"loc":{"start":{"line":24,"column":2},"end":{"line":36,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.all();\r\n * client.send(req).then(categories => console.log(categories));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Category}.\r\n ","start":1285,"end":1561,"loc":{"start":{"line":44,"column":2},"end":{"line":54,"column":5}}}]},{"type":"ClassMethod","start":1565,"end":1767,"loc":{"start":{"line":55,"column":2},"end":{"line":62,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1572,"end":1575,"loc":{"start":{"line":55,"column":9},"end":{"line":55,"column":12},"identifierName":"all"},"name":"all"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1578,"end":1767,"loc":{"start":{"line":55,"column":15},"end":{"line":62,"column":3}},"body":[{"type":"VariableDeclaration","start":1585,"end":1619,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":38}},"declarations":[{"type":"VariableDeclarator","start":1589,"end":1618,"loc":{"start":{"line":56,"column":8},"end":{"line":56,"column":37}},"id":{"type":"Identifier","start":1589,"end":1595,"loc":{"start":{"line":56,"column":8},"end":{"line":56,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1598,"end":1618,"loc":{"start":{"line":56,"column":17},"end":{"line":56,"column":37}},"object":{"type":"Identifier","start":1598,"end":1614,"loc":{"start":{"line":56,"column":17},"end":{"line":56,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1615,"end":1618,"loc":{"start":{"line":56,"column":34},"end":{"line":56,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":1625,"end":1649,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":28}},"declarations":[{"type":"VariableDeclarator","start":1629,"end":1648,"loc":{"start":{"line":57,"column":8},"end":{"line":57,"column":27}},"id":{"type":"Identifier","start":1629,"end":1632,"loc":{"start":{"line":57,"column":8},"end":{"line":57,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1635,"end":1648,"loc":{"start":{"line":57,"column":14},"end":{"line":57,"column":27}},"expressions":[],"quasis":[{"type":"TemplateElement","start":1636,"end":1647,"loc":{"start":{"line":57,"column":15},"end":{"line":57,"column":26}},"value":{"raw":"/categories","cooked":"/categories"},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":1657,"end":1762,"loc":{"start":{"line":59,"column":4},"end":{"line":61,"column":6}},"argument":{"type":"NewExpression","start":1664,"end":1761,"loc":{"start":{"line":59,"column":11},"end":{"line":61,"column":5}},"callee":{"type":"Identifier","start":1668,"end":1684,"loc":{"start":{"line":59,"column":15},"end":{"line":59,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":1685,"end":1691,"loc":{"start":{"line":59,"column":32},"end":{"line":59,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":1693,"end":1696,"loc":{"start":{"line":59,"column":40},"end":{"line":59,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":1698,"end":1702,"loc":{"start":{"line":59,"column":45},"end":{"line":59,"column":49}}},{"type":"ArrowFunctionExpression","start":1704,"end":1753,"loc":{"start":{"line":59,"column":51},"end":{"line":60,"column":38}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1705,"end":1709,"loc":{"start":{"line":59,"column":52},"end":{"line":59,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"CallExpression","start":1721,"end":1753,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":38}},"callee":{"type":"MemberExpression","start":1721,"end":1729,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":14}},"object":{"type":"Identifier","start":1721,"end":1725,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":10},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1726,"end":1729,"loc":{"start":{"line":60,"column":11},"end":{"line":60,"column":14},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":1730,"end":1752,"loc":{"start":{"line":60,"column":15},"end":{"line":60,"column":37}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1731,"end":1732,"loc":{"start":{"line":60,"column":16},"end":{"line":60,"column":17},"identifierName":"d"},"name":"d"}],"body":{"type":"NewExpression","start":1737,"end":1752,"loc":{"start":{"line":60,"column":22},"end":{"line":60,"column":37}},"callee":{"type":"Identifier","start":1741,"end":1749,"loc":{"start":{"line":60,"column":26},"end":{"line":60,"column":34},"identifierName":"Category"},"name":"Category"},"arguments":[{"type":"Identifier","start":1750,"end":1751,"loc":{"start":{"line":60,"column":35},"end":{"line":60,"column":36},"identifierName":"d"},"name":"d"}]}}]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.all();\r\n * client.send(req).then(categories => console.log(categories));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Category}.\r\n ","start":1285,"end":1561,"loc":{"start":{"line":44,"column":2},"end":{"line":54,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a Category\r\n ","start":50,"end":84,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents a Category\r\n ","start":50,"end":84,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a category\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.category_id=0] The category id. i.e. - 10\r\n * @param {string} [data.category_name] The category name. i.e. - Container\r\n * @param {number} [data.parent_id] The parent category id or 0 if root category. i.e. - 0\r\n ","start":113,"end":456,"loc":{"start":{"line":7,"column":2},"end":{"line":13,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":509,"end":530,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":583,"end":604,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":"CommentBlock","value":"* @type {number} ","start":662,"end":683,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Method to get a specific category\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.get(123);\r\n * client.send(req).then(category => console.log(category));\r\n * ```\r\n *\r\n * @param {number} categoryId Catalog item type\r\n * @return {BricklinkRequest} A request that resolves to a {@link Category} instance.\r\n ","start":737,"end":1077,"loc":{"start":{"line":24,"column":2},"end":{"line":36,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.all();\r\n * client.send(req).then(categories => console.log(categories));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Category}.\r\n ","start":1285,"end":1561,"loc":{"start":{"line":44,"column":2},"end":{"line":54,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":26,"end":27,"loc":{"start":{"line":1,"column":26},"end":{"line":1,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":28,"end":32,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":45,"end":46,"loc":{"start":{"line":1,"column":45},"end":{"line":1,"column":46}}},{"type":"CommentBlock","value":"*\r\n * Represents a Category\r\n ","start":50,"end":84,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":86,"end":92,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":93,"end":98,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Category","start":99,"end":107,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":108,"end":109,"loc":{"start":{"line":6,"column":22},"end":{"line":6,"column":23}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a category\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.category_id=0] The category id. i.e. - 10\r\n * @param {string} [data.category_name] The category name. i.e. - Container\r\n * @param {number} [data.parent_id] The parent category id or 0 if root category. i.e. - 0\r\n ","start":113,"end":456,"loc":{"start":{"line":7,"column":2},"end":{"line":13,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":460,"end":471,"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":471,"end":472,"loc":{"start":{"line":14,"column":13},"end":{"line":14,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":472,"end":476,"loc":{"start":{"line":14,"column":14},"end":{"line":14,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":476,"end":477,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":478,"end":479,"loc":{"start":{"line":14,"column":20},"end":{"line":14,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":485,"end":489,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":490,"end":491,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":492,"end":496,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":497,"end":499,"loc":{"start":{"line":15,"column":16},"end":{"line":15,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":500,"end":501,"loc":{"start":{"line":15,"column":19},"end":{"line":15,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":501,"end":502,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":502,"end":503,"loc":{"start":{"line":15,"column":21},"end":{"line":15,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":509,"end":530,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":536,"end":540,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":540,"end":541,"loc":{"start":{"line":17,"column":8},"end":{"line":17,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"category_id","start":541,"end":552,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":553,"end":554,"loc":{"start":{"line":17,"column":21},"end":{"line":17,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":555,"end":559,"loc":{"start":{"line":17,"column":23},"end":{"line":17,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":559,"end":560,"loc":{"start":{"line":17,"column":27},"end":{"line":17,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"category_id","start":560,"end":571,"loc":{"start":{"line":17,"column":28},"end":{"line":17,"column":39}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":572,"end":574,"loc":{"start":{"line":17,"column":40},"end":{"line":17,"column":42}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":575,"end":576,"loc":{"start":{"line":17,"column":43},"end":{"line":17,"column":44}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":576,"end":577,"loc":{"start":{"line":17,"column":44},"end":{"line":17,"column":45}}},{"type":"CommentBlock","value":"* @type {string} ","start":583,"end":604,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":610,"end":614,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":614,"end":615,"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"category_name","start":615,"end":628,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":629,"end":630,"loc":{"start":{"line":19,"column":23},"end":{"line":19,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":631,"end":635,"loc":{"start":{"line":19,"column":25},"end":{"line":19,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":635,"end":636,"loc":{"start":{"line":19,"column":29},"end":{"line":19,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"category_name","start":636,"end":649,"loc":{"start":{"line":19,"column":30},"end":{"line":19,"column":43}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":650,"end":652,"loc":{"start":{"line":19,"column":44},"end":{"line":19,"column":46}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":653,"end":655,"loc":{"start":{"line":19,"column":47},"end":{"line":19,"column":49}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":655,"end":656,"loc":{"start":{"line":19,"column":49},"end":{"line":19,"column":50}}},{"type":"CommentBlock","value":"* @type {number} ","start":662,"end":683,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":689,"end":693,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":693,"end":694,"loc":{"start":{"line":21,"column":8},"end":{"line":21,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"parent_id","start":694,"end":703,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":704,"end":705,"loc":{"start":{"line":21,"column":19},"end":{"line":21,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":706,"end":710,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":710,"end":711,"loc":{"start":{"line":21,"column":25},"end":{"line":21,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"parent_id","start":711,"end":720,"loc":{"start":{"line":21,"column":26},"end":{"line":21,"column":35}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":721,"end":723,"loc":{"start":{"line":21,"column":36},"end":{"line":21,"column":38}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":724,"end":725,"loc":{"start":{"line":21,"column":39},"end":{"line":21,"column":40}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":725,"end":726,"loc":{"start":{"line":21,"column":40},"end":{"line":21,"column":41}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":730,"end":731,"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get a specific category\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.get(123);\r\n * client.send(req).then(category => console.log(category));\r\n * ```\r\n *\r\n * @param {number} categoryId Catalog item type\r\n * @return {BricklinkRequest} A request that resolves to a {@link Category} instance.\r\n ","start":737,"end":1077,"loc":{"start":{"line":24,"column":2},"end":{"line":36,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1081,"end":1087,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1088,"end":1091,"loc":{"start":{"line":37,"column":9},"end":{"line":37,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1091,"end":1092,"loc":{"start":{"line":37,"column":12},"end":{"line":37,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"categoryId","start":1092,"end":1102,"loc":{"start":{"line":37,"column":13},"end":{"line":37,"column":23}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1102,"end":1103,"loc":{"start":{"line":37,"column":23},"end":{"line":37,"column":24}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1104,"end":1105,"loc":{"start":{"line":37,"column":25},"end":{"line":37,"column":26}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1111,"end":1114,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1115,"end":1121,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1122,"end":1123,"loc":{"start":{"line":38,"column":15},"end":{"line":38,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1124,"end":1140,"loc":{"start":{"line":38,"column":17},"end":{"line":38,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1140,"end":1141,"loc":{"start":{"line":38,"column":33},"end":{"line":38,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1141,"end":1144,"loc":{"start":{"line":38,"column":34},"end":{"line":38,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1144,"end":1145,"loc":{"start":{"line":38,"column":37},"end":{"line":38,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1151,"end":1154,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1155,"end":1158,"loc":{"start":{"line":39,"column":8},"end":{"line":39,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1159,"end":1160,"loc":{"start":{"line":39,"column":12},"end":{"line":39,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1161,"end":1162,"loc":{"start":{"line":39,"column":14},"end":{"line":39,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/categories/","start":1162,"end":1174,"loc":{"start":{"line":39,"column":15},"end":{"line":39,"column":27}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1174,"end":1176,"loc":{"start":{"line":39,"column":27},"end":{"line":39,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"categoryId","start":1176,"end":1186,"loc":{"start":{"line":39,"column":29},"end":{"line":39,"column":39}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1186,"end":1187,"loc":{"start":{"line":39,"column":39},"end":{"line":39,"column":40}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1187,"end":1187,"loc":{"start":{"line":39,"column":40},"end":{"line":39,"column":40}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1187,"end":1188,"loc":{"start":{"line":39,"column":40},"end":{"line":39,"column":41}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1188,"end":1189,"loc":{"start":{"line":39,"column":41},"end":{"line":39,"column":42}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1197,"end":1203,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1204,"end":1207,"loc":{"start":{"line":41,"column":11},"end":{"line":41,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1208,"end":1224,"loc":{"start":{"line":41,"column":15},"end":{"line":41,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1224,"end":1225,"loc":{"start":{"line":41,"column":31},"end":{"line":41,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1225,"end":1231,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1231,"end":1232,"loc":{"start":{"line":41,"column":38},"end":{"line":41,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1233,"end":1236,"loc":{"start":{"line":41,"column":40},"end":{"line":41,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1236,"end":1237,"loc":{"start":{"line":41,"column":43},"end":{"line":41,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1238,"end":1242,"loc":{"start":{"line":41,"column":45},"end":{"line":41,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1242,"end":1243,"loc":{"start":{"line":41,"column":49},"end":{"line":41,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1244,"end":1245,"loc":{"start":{"line":41,"column":51},"end":{"line":41,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1245,"end":1249,"loc":{"start":{"line":41,"column":52},"end":{"line":41,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1249,"end":1250,"loc":{"start":{"line":41,"column":56},"end":{"line":41,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1251,"end":1253,"loc":{"start":{"line":41,"column":58},"end":{"line":41,"column":60}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1254,"end":1257,"loc":{"start":{"line":41,"column":61},"end":{"line":41,"column":64}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Category","start":1258,"end":1266,"loc":{"start":{"line":41,"column":65},"end":{"line":41,"column":73}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1266,"end":1267,"loc":{"start":{"line":41,"column":73},"end":{"line":41,"column":74}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1267,"end":1271,"loc":{"start":{"line":41,"column":74},"end":{"line":41,"column":78}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1271,"end":1272,"loc":{"start":{"line":41,"column":78},"end":{"line":41,"column":79}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1272,"end":1273,"loc":{"start":{"line":41,"column":79},"end":{"line":41,"column":80}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1273,"end":1274,"loc":{"start":{"line":41,"column":80},"end":{"line":41,"column":81}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1278,"end":1279,"loc":{"start":{"line":42,"column":2},"end":{"line":42,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Category.all();\r\n * client.send(req).then(categories => console.log(categories));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Category}.\r\n ","start":1285,"end":1561,"loc":{"start":{"line":44,"column":2},"end":{"line":54,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1565,"end":1571,"loc":{"start":{"line":55,"column":2},"end":{"line":55,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"all","start":1572,"end":1575,"loc":{"start":{"line":55,"column":9},"end":{"line":55,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1575,"end":1576,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":13}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1576,"end":1577,"loc":{"start":{"line":55,"column":13},"end":{"line":55,"column":14}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1578,"end":1579,"loc":{"start":{"line":55,"column":15},"end":{"line":55,"column":16}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1585,"end":1588,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1589,"end":1595,"loc":{"start":{"line":56,"column":8},"end":{"line":56,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1596,"end":1597,"loc":{"start":{"line":56,"column":15},"end":{"line":56,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1598,"end":1614,"loc":{"start":{"line":56,"column":17},"end":{"line":56,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1614,"end":1615,"loc":{"start":{"line":56,"column":33},"end":{"line":56,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1615,"end":1618,"loc":{"start":{"line":56,"column":34},"end":{"line":56,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1618,"end":1619,"loc":{"start":{"line":56,"column":37},"end":{"line":56,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1625,"end":1628,"loc":{"start":{"line":57,"column":4},"end":{"line":57,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1629,"end":1632,"loc":{"start":{"line":57,"column":8},"end":{"line":57,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1633,"end":1634,"loc":{"start":{"line":57,"column":12},"end":{"line":57,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1635,"end":1636,"loc":{"start":{"line":57,"column":14},"end":{"line":57,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/categories","start":1636,"end":1647,"loc":{"start":{"line":57,"column":15},"end":{"line":57,"column":26}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1647,"end":1648,"loc":{"start":{"line":57,"column":26},"end":{"line":57,"column":27}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1648,"end":1649,"loc":{"start":{"line":57,"column":27},"end":{"line":57,"column":28}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1657,"end":1663,"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1664,"end":1667,"loc":{"start":{"line":59,"column":11},"end":{"line":59,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1668,"end":1684,"loc":{"start":{"line":59,"column":15},"end":{"line":59,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1684,"end":1685,"loc":{"start":{"line":59,"column":31},"end":{"line":59,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1685,"end":1691,"loc":{"start":{"line":59,"column":32},"end":{"line":59,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1691,"end":1692,"loc":{"start":{"line":59,"column":38},"end":{"line":59,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1693,"end":1696,"loc":{"start":{"line":59,"column":40},"end":{"line":59,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1696,"end":1697,"loc":{"start":{"line":59,"column":43},"end":{"line":59,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1698,"end":1702,"loc":{"start":{"line":59,"column":45},"end":{"line":59,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1702,"end":1703,"loc":{"start":{"line":59,"column":49},"end":{"line":59,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1704,"end":1705,"loc":{"start":{"line":59,"column":51},"end":{"line":59,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1705,"end":1709,"loc":{"start":{"line":59,"column":52},"end":{"line":59,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1709,"end":1710,"loc":{"start":{"line":59,"column":56},"end":{"line":59,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1711,"end":1713,"loc":{"start":{"line":59,"column":58},"end":{"line":59,"column":60}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1721,"end":1725,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":10}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1725,"end":1726,"loc":{"start":{"line":60,"column":10},"end":{"line":60,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":1726,"end":1729,"loc":{"start":{"line":60,"column":11},"end":{"line":60,"column":14}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1729,"end":1730,"loc":{"start":{"line":60,"column":14},"end":{"line":60,"column":15}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1730,"end":1731,"loc":{"start":{"line":60,"column":15},"end":{"line":60,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"d","start":1731,"end":1732,"loc":{"start":{"line":60,"column":16},"end":{"line":60,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1732,"end":1733,"loc":{"start":{"line":60,"column":17},"end":{"line":60,"column":18}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1734,"end":1736,"loc":{"start":{"line":60,"column":19},"end":{"line":60,"column":21}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1737,"end":1740,"loc":{"start":{"line":60,"column":22},"end":{"line":60,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Category","start":1741,"end":1749,"loc":{"start":{"line":60,"column":26},"end":{"line":60,"column":34}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1749,"end":1750,"loc":{"start":{"line":60,"column":34},"end":{"line":60,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"d","start":1750,"end":1751,"loc":{"start":{"line":60,"column":35},"end":{"line":60,"column":36}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1751,"end":1752,"loc":{"start":{"line":60,"column":36},"end":{"line":60,"column":37}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1752,"end":1753,"loc":{"start":{"line":60,"column":37},"end":{"line":60,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1753,"end":1754,"loc":{"start":{"line":60,"column":38},"end":{"line":60,"column":39}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1760,"end":1761,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":5}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1761,"end":1762,"loc":{"start":{"line":61,"column":5},"end":{"line":61,"column":6}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1766,"end":1767,"loc":{"start":{"line":62,"column":2},"end":{"line":62,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1769,"end":1770,"loc":{"start":{"line":63,"column":0},"end":{"line":63,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1772,"end":1772,"loc":{"start":{"line":64,"column":0},"end":{"line":64,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/client.js.json b/docs/ast/source/client.js.json
deleted file mode 100644
index 9098595..0000000
--- a/docs/ast/source/client.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":7333,"loc":{"start":{"line":1,"column":0},"end":{"line":196,"column":0}},"program":{"type":"Program","start":0,"end":7333,"loc":{"start":{"line":1,"column":0},"end":{"line":196,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":44,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":44}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":20,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":20}},"imported":{"type":"Identifier","start":9,"end":20,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":20},"identifierName":"OAuthHelper"},"name":"OAuthHelper"},"local":{"type":"Identifier","start":9,"end":20,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":20},"identifierName":"OAuthHelper"},"name":"OAuthHelper"}}],"source":{"type":"StringLiteral","start":28,"end":43,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":43}},"extra":{"rawValue":"./oAuthHelper","raw":"'./oAuthHelper'"},"value":"./oAuthHelper"}},{"type":"ImportDeclaration","start":46,"end":102,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":56}},"specifiers":[{"type":"ImportSpecifier","start":55,"end":66,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}},"imported":{"type":"Identifier","start":55,"end":66,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"},"local":{"type":"Identifier","start":55,"end":66,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"}}],"source":{"type":"StringLiteral","start":74,"end":101,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":55}},"extra":{"rawValue":"./catalogItem/catalogItem","raw":"'./catalogItem/catalogItem'"},"value":"./catalogItem/catalogItem"}},{"type":"ImportDeclaration","start":104,"end":158,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":54}},"specifiers":[{"type":"ImportSpecifier","start":113,"end":123,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":19}},"imported":{"type":"Identifier","start":113,"end":123,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":19},"identifierName":"PriceGuide"},"name":"PriceGuide"},"local":{"type":"Identifier","start":113,"end":123,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":19},"identifierName":"PriceGuide"},"name":"PriceGuide"}}],"source":{"type":"StringLiteral","start":131,"end":157,"loc":{"start":{"line":3,"column":27},"end":{"line":3,"column":53}},"extra":{"rawValue":"./catalogItem/priceGuide","raw":"'./catalogItem/priceGuide'"},"value":"./catalogItem/priceGuide"}},{"type":"ImportDeclaration","start":160,"end":214,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":54}},"specifiers":[{"type":"ImportSpecifier","start":169,"end":179,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":19}},"imported":{"type":"Identifier","start":169,"end":179,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":19},"identifierName":"KnownColor"},"name":"KnownColor"},"local":{"type":"Identifier","start":169,"end":179,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":19},"identifierName":"KnownColor"},"name":"KnownColor"}}],"source":{"type":"StringLiteral","start":187,"end":213,"loc":{"start":{"line":4,"column":27},"end":{"line":4,"column":53}},"extra":{"rawValue":"./catalogItem/knownColor","raw":"'./catalogItem/knownColor'"},"value":"./catalogItem/knownColor"}},{"type":"ImportDeclaration","start":216,"end":268,"loc":{"start":{"line":5,"column":0},"end":{"line":5,"column":52}},"specifiers":[{"type":"ImportSpecifier","start":225,"end":234,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":18}},"imported":{"type":"Identifier","start":225,"end":234,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":18},"identifierName":"ItemImage"},"name":"ItemImage"},"local":{"type":"Identifier","start":225,"end":234,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":18},"identifierName":"ItemImage"},"name":"ItemImage"}}],"source":{"type":"StringLiteral","start":242,"end":267,"loc":{"start":{"line":5,"column":26},"end":{"line":5,"column":51}},"extra":{"rawValue":"./catalogItem/itemImage","raw":"'./catalogItem/itemImage'"},"value":"./catalogItem/itemImage"}},{"type":"ImportDeclaration","start":270,"end":317,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":47}},"specifiers":[{"type":"ImportSpecifier","start":279,"end":285,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":15}},"imported":{"type":"Identifier","start":279,"end":285,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":15},"identifierName":"Subset"},"name":"Subset"},"local":{"type":"Identifier","start":279,"end":285,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":15},"identifierName":"Subset"},"name":"Subset"}}],"source":{"type":"StringLiteral","start":293,"end":316,"loc":{"start":{"line":6,"column":23},"end":{"line":6,"column":46}},"extra":{"rawValue":"./catalogItem/subsets","raw":"'./catalogItem/subsets'"},"value":"./catalogItem/subsets"}},{"type":"ImportDeclaration","start":319,"end":370,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":51}},"specifiers":[{"type":"ImportSpecifier","start":328,"end":336,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":17}},"imported":{"type":"Identifier","start":328,"end":336,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":17},"identifierName":"Superset"},"name":"Superset"},"local":{"type":"Identifier","start":328,"end":336,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":17},"identifierName":"Superset"},"name":"Superset"}}],"source":{"type":"StringLiteral","start":344,"end":369,"loc":{"start":{"line":7,"column":25},"end":{"line":7,"column":50}},"extra":{"rawValue":"./catalogItem/supersets","raw":"'./catalogItem/supersets'"},"value":"./catalogItem/supersets"}},{"type":"ImportDeclaration","start":372,"end":406,"loc":{"start":{"line":8,"column":0},"end":{"line":8,"column":34}},"specifiers":[{"type":"ImportSpecifier","start":381,"end":387,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":15}},"imported":{"type":"Identifier","start":381,"end":387,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":15},"identifierName":"logger"},"name":"logger"},"local":{"type":"Identifier","start":381,"end":387,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":15},"identifierName":"logger"},"name":"logger"}}],"source":{"type":"StringLiteral","start":395,"end":405,"loc":{"start":{"line":8,"column":23},"end":{"line":8,"column":33}},"extra":{"rawValue":"./logger","raw":"'./logger'"},"value":"./logger"}},{"type":"ImportDeclaration","start":408,"end":453,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":45}},"specifiers":[{"type":"ImportSpecifier","start":417,"end":433,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":25}},"imported":{"type":"Identifier","start":417,"end":433,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":417,"end":433,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}}],"source":{"type":"StringLiteral","start":441,"end":452,"loc":{"start":{"line":9,"column":33},"end":{"line":9,"column":44}},"extra":{"rawValue":"./request","raw":"'./request'"},"value":"./request"}},{"type":"ImportDeclaration","start":455,"end":511,"loc":{"start":{"line":10,"column":0},"end":{"line":10,"column":56}},"specifiers":[{"type":"ImportSpecifier","start":464,"end":481,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":26}},"imported":{"type":"Identifier","start":464,"end":481,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":26},"identifierName":"BrickLinkApiError"},"name":"BrickLinkApiError"},"local":{"type":"Identifier","start":464,"end":481,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":26},"identifierName":"BrickLinkApiError"},"name":"BrickLinkApiError"}}],"source":{"type":"StringLiteral","start":489,"end":510,"loc":{"start":{"line":10,"column":34},"end":{"line":10,"column":55}},"extra":{"rawValue":"./brickLinkApiError","raw":"'./brickLinkApiError'"},"value":"./brickLinkApiError"}},{"type":"ImportDeclaration","start":513,"end":543,"loc":{"start":{"line":11,"column":0},"end":{"line":11,"column":30}},"specifiers":[{"type":"ImportDefaultSpecifier","start":520,"end":525,"loc":{"start":{"line":11,"column":7},"end":{"line":11,"column":12}},"local":{"type":"Identifier","start":520,"end":525,"loc":{"start":{"line":11,"column":7},"end":{"line":11,"column":12},"identifierName":"fetch"},"name":"fetch"}}],"source":{"type":"StringLiteral","start":531,"end":543,"loc":{"start":{"line":11,"column":18},"end":{"line":11,"column":30}},"extra":{"rawValue":"node-fetch","raw":"'node-fetch'"},"value":"node-fetch","leadingComments":null,"trailingComments":null},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Create a client to perform\r\n ","start":547,"end":586,"loc":{"start":{"line":13,"column":0},"end":{"line":15,"column":3}}}]},{"type":"ExportNamedDeclaration","start":588,"end":7331,"loc":{"start":{"line":16,"column":0},"end":{"line":195,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":595,"end":7331,"loc":{"start":{"line":16,"column":7},"end":{"line":195,"column":1}},"id":{"type":"Identifier","start":601,"end":607,"loc":{"start":{"line":16,"column":13},"end":{"line":16,"column":19},"identifierName":"Client"},"name":"Client","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":608,"end":7331,"loc":{"start":{"line":16,"column":20},"end":{"line":195,"column":1}},"body":[{"type":"ClassMethod","start":1398,"end":1947,"loc":{"start":{"line":26,"column":2},"end":{"line":42,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1398,"end":1409,"loc":{"start":{"line":26,"column":2},"end":{"line":26,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1410,"end":1417,"loc":{"start":{"line":26,"column":14},"end":{"line":26,"column":21},"identifierName":"options"},"name":"options"}],"body":{"type":"BlockStatement","start":1419,"end":1947,"loc":{"start":{"line":26,"column":23},"end":{"line":42,"column":3}},"body":[{"type":"ExpressionStatement","start":1426,"end":1450,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":28}},"expression":{"type":"AssignmentExpression","start":1426,"end":1449,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":27}},"operator":"=","left":{"type":"Identifier","start":1426,"end":1433,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":11},"identifierName":"options"},"name":"options"},"right":{"type":"LogicalExpression","start":1436,"end":1449,"loc":{"start":{"line":27,"column":14},"end":{"line":27,"column":27}},"left":{"type":"Identifier","start":1436,"end":1443,"loc":{"start":{"line":27,"column":14},"end":{"line":27,"column":21},"identifierName":"options"},"name":"options"},"operator":"||","right":{"type":"ObjectExpression","start":1447,"end":1449,"loc":{"start":{"line":27,"column":25},"end":{"line":27,"column":27}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1458,"end":1479,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":25}}}]},{"type":"ExpressionStatement","start":1485,"end":1518,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":37}},"expression":{"type":"AssignmentExpression","start":1485,"end":1517,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":36}},"operator":"=","left":{"type":"MemberExpression","start":1485,"end":1495,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":14}},"object":{"type":"ThisExpression","start":1485,"end":1489,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1490,"end":1495,"loc":{"start":{"line":30,"column":9},"end":{"line":30,"column":14},"identifierName":"token"},"name":"token"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1498,"end":1517,"loc":{"start":{"line":30,"column":17},"end":{"line":30,"column":36}},"left":{"type":"MemberExpression","start":1498,"end":1511,"loc":{"start":{"line":30,"column":17},"end":{"line":30,"column":30}},"object":{"type":"Identifier","start":1498,"end":1505,"loc":{"start":{"line":30,"column":17},"end":{"line":30,"column":24},"identifierName":"options"},"name":"options"},"property":{"type":"Identifier","start":1506,"end":1511,"loc":{"start":{"line":30,"column":25},"end":{"line":30,"column":30},"identifierName":"token"},"name":"token"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1515,"end":1517,"loc":{"start":{"line":30,"column":34},"end":{"line":30,"column":36}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1458,"end":1479,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1524,"end":1545,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":25}}}]},{"type":"ExpressionStatement","start":1551,"end":1598,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":51}},"expression":{"type":"AssignmentExpression","start":1551,"end":1597,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":50}},"operator":"=","left":{"type":"MemberExpression","start":1551,"end":1568,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":21}},"object":{"type":"ThisExpression","start":1551,"end":1555,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1556,"end":1568,"loc":{"start":{"line":32,"column":9},"end":{"line":32,"column":21},"identifierName":"token_secret"},"name":"token_secret"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1571,"end":1597,"loc":{"start":{"line":32,"column":24},"end":{"line":32,"column":50}},"left":{"type":"MemberExpression","start":1571,"end":1591,"loc":{"start":{"line":32,"column":24},"end":{"line":32,"column":44}},"object":{"type":"Identifier","start":1571,"end":1578,"loc":{"start":{"line":32,"column":24},"end":{"line":32,"column":31},"identifierName":"options"},"name":"options"},"property":{"type":"Identifier","start":1579,"end":1591,"loc":{"start":{"line":32,"column":32},"end":{"line":32,"column":44},"identifierName":"token_secret"},"name":"token_secret"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1595,"end":1597,"loc":{"start":{"line":32,"column":48},"end":{"line":32,"column":50}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1524,"end":1545,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1604,"end":1625,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":25}}}]},{"type":"ExpressionStatement","start":1631,"end":1678,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":51}},"expression":{"type":"AssignmentExpression","start":1631,"end":1677,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":50}},"operator":"=","left":{"type":"MemberExpression","start":1631,"end":1648,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":21}},"object":{"type":"ThisExpression","start":1631,"end":1635,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1636,"end":1648,"loc":{"start":{"line":34,"column":9},"end":{"line":34,"column":21},"identifierName":"consumer_key"},"name":"consumer_key"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1651,"end":1677,"loc":{"start":{"line":34,"column":24},"end":{"line":34,"column":50}},"left":{"type":"MemberExpression","start":1651,"end":1671,"loc":{"start":{"line":34,"column":24},"end":{"line":34,"column":44}},"object":{"type":"Identifier","start":1651,"end":1658,"loc":{"start":{"line":34,"column":24},"end":{"line":34,"column":31},"identifierName":"options"},"name":"options"},"property":{"type":"Identifier","start":1659,"end":1671,"loc":{"start":{"line":34,"column":32},"end":{"line":34,"column":44},"identifierName":"consumer_key"},"name":"consumer_key"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1675,"end":1677,"loc":{"start":{"line":34,"column":48},"end":{"line":34,"column":50}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1604,"end":1625,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1684,"end":1705,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":25}}}]},{"type":"ExpressionStatement","start":1711,"end":1764,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":57}},"expression":{"type":"AssignmentExpression","start":1711,"end":1763,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":56}},"operator":"=","left":{"type":"MemberExpression","start":1711,"end":1731,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":24}},"object":{"type":"ThisExpression","start":1711,"end":1715,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1716,"end":1731,"loc":{"start":{"line":36,"column":9},"end":{"line":36,"column":24},"identifierName":"consumer_secret"},"name":"consumer_secret"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1734,"end":1763,"loc":{"start":{"line":36,"column":27},"end":{"line":36,"column":56}},"left":{"type":"MemberExpression","start":1734,"end":1757,"loc":{"start":{"line":36,"column":27},"end":{"line":36,"column":50}},"object":{"type":"Identifier","start":1734,"end":1741,"loc":{"start":{"line":36,"column":27},"end":{"line":36,"column":34},"identifierName":"options"},"name":"options"},"property":{"type":"Identifier","start":1742,"end":1757,"loc":{"start":{"line":36,"column":35},"end":{"line":36,"column":50},"identifierName":"consumer_secret"},"name":"consumer_secret"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1761,"end":1763,"loc":{"start":{"line":36,"column":54},"end":{"line":36,"column":56}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1684,"end":1705,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1770,"end":1791,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":25}}}]},{"type":"ExpressionStatement","start":1797,"end":1882,"loc":{"start":{"line":38,"column":4},"end":{"line":39,"column":68}},"expression":{"type":"AssignmentExpression","start":1797,"end":1881,"loc":{"start":{"line":38,"column":4},"end":{"line":39,"column":67}},"operator":"=","left":{"type":"MemberExpression","start":1797,"end":1810,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":17}},"object":{"type":"ThisExpression","start":1797,"end":1801,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1802,"end":1810,"loc":{"start":{"line":38,"column":9},"end":{"line":38,"column":17},"identifierName":"endpoint"},"name":"endpoint"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":1820,"end":1881,"loc":{"start":{"line":39,"column":6},"end":{"line":39,"column":67}},"left":{"type":"MemberExpression","start":1820,"end":1836,"loc":{"start":{"line":39,"column":6},"end":{"line":39,"column":22}},"object":{"type":"Identifier","start":1820,"end":1827,"loc":{"start":{"line":39,"column":6},"end":{"line":39,"column":13},"identifierName":"options"},"name":"options"},"property":{"type":"Identifier","start":1828,"end":1836,"loc":{"start":{"line":39,"column":14},"end":{"line":39,"column":22},"identifierName":"endpoint"},"name":"endpoint"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":1840,"end":1881,"loc":{"start":{"line":39,"column":26},"end":{"line":39,"column":67}},"extra":{"rawValue":"https://api.bricklink.com/api/store/v1/","raw":"'https://api.bricklink.com/api/store/v1/'"},"value":"https://api.bricklink.com/api/store/v1/"}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1770,"end":1791,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {Function[]} ","start":1888,"end":1913,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":29}}}]},{"type":"ExpressionStatement","start":1919,"end":1942,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":27}},"expression":{"type":"AssignmentExpression","start":1919,"end":1941,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":26}},"operator":"=","left":{"type":"MemberExpression","start":1919,"end":1936,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":21}},"object":{"type":"ThisExpression","start":1919,"end":1923,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":1924,"end":1936,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":21},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false,"leadingComments":null},"right":{"type":"ArrayExpression","start":1939,"end":1941,"loc":{"start":{"line":41,"column":24},"end":{"line":41,"column":26}},"elements":[]},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {Function[]} ","start":1888,"end":1913,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":29}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create an instance of the Bricklin Node Client.\r\n * @param {object} [options] Options that are used to create a new client.\r\n * @param {string} [options.token] The `TokenValue` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.token_secret] The `TokenSecret` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.consumer_key] The `ConsumerKey` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.consumer_secret] The `ConsumerSecret` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.endpoint='https://api.bricklink.com/api/store/v1/'] The url of the Bricklink API.\r\n ","start":613,"end":1394,"loc":{"start":{"line":17,"column":2},"end":{"line":25,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Performs a concurrent-safe bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":1955,"end":2201,"loc":{"start":{"line":45,"column":2},"end":{"line":49,"column":5}}}]},{"type":"ClassMethod","start":2205,"end":2835,"loc":{"start":{"line":50,"column":2},"end":{"line":67,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":2205,"end":2209,"loc":{"start":{"line":50,"column":2},"end":{"line":50,"column":6},"identifierName":"send"},"name":"send","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2210,"end":2213,"loc":{"start":{"line":50,"column":7},"end":{"line":50,"column":10},"identifierName":"req"},"name":"req"}],"body":{"type":"BlockStatement","start":2215,"end":2835,"loc":{"start":{"line":50,"column":12},"end":{"line":67,"column":3}},"body":[{"type":"VariableDeclaration","start":2222,"end":2809,"loc":{"start":{"line":51,"column":4},"end":{"line":65,"column":7}},"declarations":[{"type":"VariableDeclarator","start":2228,"end":2808,"loc":{"start":{"line":51,"column":10},"end":{"line":65,"column":6}},"id":{"type":"Identifier","start":2228,"end":2235,"loc":{"start":{"line":51,"column":10},"end":{"line":51,"column":17},"identifierName":"promise"},"name":"promise"},"init":{"type":"NewExpression","start":2238,"end":2808,"loc":{"start":{"line":51,"column":20},"end":{"line":65,"column":6}},"callee":{"type":"Identifier","start":2242,"end":2249,"loc":{"start":{"line":51,"column":24},"end":{"line":51,"column":31},"identifierName":"Promise"},"name":"Promise"},"arguments":[{"type":"ArrowFunctionExpression","start":2250,"end":2807,"loc":{"start":{"line":51,"column":32},"end":{"line":65,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":2251,"end":2258,"loc":{"start":{"line":51,"column":33},"end":{"line":51,"column":40},"identifierName":"resolve"},"name":"resolve"},{"type":"Identifier","start":2260,"end":2266,"loc":{"start":{"line":51,"column":42},"end":{"line":51,"column":48},"identifierName":"reject"},"name":"reject"}],"body":{"type":"BlockStatement","start":2271,"end":2807,"loc":{"start":{"line":51,"column":53},"end":{"line":65,"column":5}},"body":[{"type":"VariableDeclaration","start":2280,"end":2632,"loc":{"start":{"line":52,"column":6},"end":{"line":59,"column":9}},"declarations":[{"type":"VariableDeclarator","start":2286,"end":2631,"loc":{"start":{"line":52,"column":12},"end":{"line":59,"column":8}},"id":{"type":"Identifier","start":2286,"end":2294,"loc":{"start":{"line":52,"column":12},"end":{"line":52,"column":20},"identifierName":"callback"},"name":"callback"},"init":{"type":"ArrowFunctionExpression","start":2297,"end":2631,"loc":{"start":{"line":52,"column":23},"end":{"line":59,"column":8}},"id":null,"generator":false,"expression":true,"async":false,"params":[],"body":{"type":"CallExpression","start":2303,"end":2631,"loc":{"start":{"line":52,"column":29},"end":{"line":59,"column":8}},"callee":{"type":"MemberExpression","start":2303,"end":2357,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":83}},"object":{"type":"CallExpression","start":2303,"end":2349,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":75}},"callee":{"type":"MemberExpression","start":2303,"end":2341,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":67}},"object":{"type":"CallExpression","start":2303,"end":2335,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":61}},"callee":{"type":"MemberExpression","start":2303,"end":2326,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":52}},"object":{"type":"CallExpression","start":2303,"end":2321,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":47}},"callee":{"type":"MemberExpression","start":2303,"end":2316,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":42}},"object":{"type":"ThisExpression","start":2303,"end":2307,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":33}}},"property":{"type":"Identifier","start":2308,"end":2316,"loc":{"start":{"line":52,"column":34},"end":{"line":52,"column":42},"identifierName":"dispatch"},"name":"dispatch"},"computed":false},"arguments":[{"type":"Identifier","start":2317,"end":2320,"loc":{"start":{"line":52,"column":43},"end":{"line":52,"column":46},"identifierName":"req"},"name":"req"}]},"property":{"type":"Identifier","start":2322,"end":2326,"loc":{"start":{"line":52,"column":48},"end":{"line":52,"column":52},"identifierName":"then"},"name":"then"},"computed":false},"arguments":[{"type":"Identifier","start":2327,"end":2334,"loc":{"start":{"line":52,"column":53},"end":{"line":52,"column":60},"identifierName":"resolve"},"name":"resolve"}]},"property":{"type":"Identifier","start":2336,"end":2341,"loc":{"start":{"line":52,"column":62},"end":{"line":52,"column":67},"identifierName":"catch"},"name":"catch"},"computed":false},"arguments":[{"type":"Identifier","start":2342,"end":2348,"loc":{"start":{"line":52,"column":68},"end":{"line":52,"column":74},"identifierName":"reject"},"name":"reject"}]},"property":{"type":"Identifier","start":2350,"end":2357,"loc":{"start":{"line":52,"column":76},"end":{"line":52,"column":83},"identifierName":"finally"},"name":"finally"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":2358,"end":2630,"loc":{"start":{"line":52,"column":84},"end":{"line":59,"column":7}},"id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":2364,"end":2630,"loc":{"start":{"line":52,"column":90},"end":{"line":59,"column":7}},"body":[{"type":"VariableDeclaration","start":2375,"end":2431,"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":64}},"declarations":[{"type":"VariableDeclarator","start":2381,"end":2430,"loc":{"start":{"line":53,"column":14},"end":{"line":53,"column":63}},"id":{"type":"Identifier","start":2381,"end":2392,"loc":{"start":{"line":53,"column":14},"end":{"line":53,"column":25},"identifierName":"deleteIndex"},"name":"deleteIndex"},"init":{"type":"CallExpression","start":2395,"end":2430,"loc":{"start":{"line":53,"column":28},"end":{"line":53,"column":63}},"callee":{"type":"MemberExpression","start":2395,"end":2420,"loc":{"start":{"line":53,"column":28},"end":{"line":53,"column":53}},"object":{"type":"MemberExpression","start":2395,"end":2412,"loc":{"start":{"line":53,"column":28},"end":{"line":53,"column":45}},"object":{"type":"ThisExpression","start":2395,"end":2399,"loc":{"start":{"line":53,"column":28},"end":{"line":53,"column":32}}},"property":{"type":"Identifier","start":2400,"end":2412,"loc":{"start":{"line":53,"column":33},"end":{"line":53,"column":45},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"Identifier","start":2413,"end":2420,"loc":{"start":{"line":53,"column":46},"end":{"line":53,"column":53},"identifierName":"indexOf"},"name":"indexOf"},"computed":false},"arguments":[{"type":"Identifier","start":2421,"end":2429,"loc":{"start":{"line":53,"column":54},"end":{"line":53,"column":62},"identifierName":"callback"},"name":"callback"}]}}],"kind":"const"},{"type":"ExpressionStatement","start":2441,"end":2482,"loc":{"start":{"line":54,"column":8},"end":{"line":54,"column":49}},"expression":{"type":"CallExpression","start":2441,"end":2481,"loc":{"start":{"line":54,"column":8},"end":{"line":54,"column":48}},"callee":{"type":"MemberExpression","start":2441,"end":2465,"loc":{"start":{"line":54,"column":8},"end":{"line":54,"column":32}},"object":{"type":"MemberExpression","start":2441,"end":2458,"loc":{"start":{"line":54,"column":8},"end":{"line":54,"column":25}},"object":{"type":"ThisExpression","start":2441,"end":2445,"loc":{"start":{"line":54,"column":8},"end":{"line":54,"column":12}}},"property":{"type":"Identifier","start":2446,"end":2458,"loc":{"start":{"line":54,"column":13},"end":{"line":54,"column":25},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"Identifier","start":2459,"end":2465,"loc":{"start":{"line":54,"column":26},"end":{"line":54,"column":32},"identifierName":"splice"},"name":"splice"},"computed":false},"arguments":[{"type":"Identifier","start":2466,"end":2477,"loc":{"start":{"line":54,"column":33},"end":{"line":54,"column":44},"identifierName":"deleteIndex"},"name":"deleteIndex"},{"type":"NumericLiteral","start":2479,"end":2480,"loc":{"start":{"line":54,"column":46},"end":{"line":54,"column":47}},"extra":{"rawValue":1,"raw":"1"},"value":1}]}},{"type":"IfStatement","start":2492,"end":2621,"loc":{"start":{"line":55,"column":8},"end":{"line":58,"column":9}},"test":{"type":"BinaryExpression","start":2496,"end":2524,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":40}},"left":{"type":"MemberExpression","start":2496,"end":2520,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":36}},"object":{"type":"MemberExpression","start":2496,"end":2513,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":29}},"object":{"type":"ThisExpression","start":2496,"end":2500,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":16}}},"property":{"type":"Identifier","start":2501,"end":2513,"loc":{"start":{"line":55,"column":17},"end":{"line":55,"column":29},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"Identifier","start":2514,"end":2520,"loc":{"start":{"line":55,"column":30},"end":{"line":55,"column":36},"identifierName":"length"},"name":"length"},"computed":false},"operator":">","right":{"type":"NumericLiteral","start":2523,"end":2524,"loc":{"start":{"line":55,"column":39},"end":{"line":55,"column":40}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"consequent":{"type":"BlockStatement","start":2526,"end":2621,"loc":{"start":{"line":55,"column":42},"end":{"line":58,"column":9}},"body":[{"type":"VariableDeclaration","start":2539,"end":2582,"loc":{"start":{"line":56,"column":10},"end":{"line":56,"column":53}},"declarations":[{"type":"VariableDeclarator","start":2545,"end":2581,"loc":{"start":{"line":56,"column":16},"end":{"line":56,"column":52}},"id":{"type":"Identifier","start":2545,"end":2558,"loc":{"start":{"line":56,"column":16},"end":{"line":56,"column":29},"identifierName":"continueQueue"},"name":"continueQueue"},"init":{"type":"MemberExpression","start":2561,"end":2581,"loc":{"start":{"line":56,"column":32},"end":{"line":56,"column":52}},"object":{"type":"MemberExpression","start":2561,"end":2578,"loc":{"start":{"line":56,"column":32},"end":{"line":56,"column":49}},"object":{"type":"ThisExpression","start":2561,"end":2565,"loc":{"start":{"line":56,"column":32},"end":{"line":56,"column":36}}},"property":{"type":"Identifier","start":2566,"end":2578,"loc":{"start":{"line":56,"column":37},"end":{"line":56,"column":49},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"NumericLiteral","start":2579,"end":2580,"loc":{"start":{"line":56,"column":50},"end":{"line":56,"column":51}},"extra":{"rawValue":0,"raw":"0"},"value":0},"computed":true}}],"kind":"const"},{"type":"ExpressionStatement","start":2594,"end":2610,"loc":{"start":{"line":57,"column":10},"end":{"line":57,"column":26}},"expression":{"type":"CallExpression","start":2594,"end":2609,"loc":{"start":{"line":57,"column":10},"end":{"line":57,"column":25}},"callee":{"type":"Identifier","start":2594,"end":2607,"loc":{"start":{"line":57,"column":10},"end":{"line":57,"column":23},"identifierName":"continueQueue"},"name":"continueQueue"},"arguments":[]}}],"directives":[]},"alternate":null}],"directives":[]}}]}}}],"kind":"const"},{"type":"ExpressionStatement","start":2640,"end":2673,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":39}},"expression":{"type":"CallExpression","start":2640,"end":2672,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":38}},"callee":{"type":"MemberExpression","start":2640,"end":2662,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":28}},"object":{"type":"MemberExpression","start":2640,"end":2657,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":23}},"object":{"type":"ThisExpression","start":2640,"end":2644,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":10}}},"property":{"type":"Identifier","start":2645,"end":2657,"loc":{"start":{"line":60,"column":11},"end":{"line":60,"column":23},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"Identifier","start":2658,"end":2662,"loc":{"start":{"line":60,"column":24},"end":{"line":60,"column":28},"identifierName":"push"},"name":"push"},"computed":false},"arguments":[{"type":"Identifier","start":2663,"end":2671,"loc":{"start":{"line":60,"column":29},"end":{"line":60,"column":37},"identifierName":"callback"},"name":"callback"}]}},{"type":"IfStatement","start":2681,"end":2800,"loc":{"start":{"line":61,"column":6},"end":{"line":64,"column":7}},"test":{"type":"BinaryExpression","start":2685,"end":2715,"loc":{"start":{"line":61,"column":10},"end":{"line":61,"column":40}},"left":{"type":"MemberExpression","start":2685,"end":2709,"loc":{"start":{"line":61,"column":10},"end":{"line":61,"column":34}},"object":{"type":"MemberExpression","start":2685,"end":2702,"loc":{"start":{"line":61,"column":10},"end":{"line":61,"column":27}},"object":{"type":"ThisExpression","start":2685,"end":2689,"loc":{"start":{"line":61,"column":10},"end":{"line":61,"column":14}}},"property":{"type":"Identifier","start":2690,"end":2702,"loc":{"start":{"line":61,"column":15},"end":{"line":61,"column":27},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"Identifier","start":2703,"end":2709,"loc":{"start":{"line":61,"column":28},"end":{"line":61,"column":34},"identifierName":"length"},"name":"length"},"computed":false},"operator":"===","right":{"type":"NumericLiteral","start":2714,"end":2715,"loc":{"start":{"line":61,"column":39},"end":{"line":61,"column":40}},"extra":{"rawValue":1,"raw":"1"},"value":1}},"consequent":{"type":"BlockStatement","start":2717,"end":2800,"loc":{"start":{"line":61,"column":42},"end":{"line":64,"column":7}},"body":[{"type":"VariableDeclaration","start":2728,"end":2768,"loc":{"start":{"line":62,"column":8},"end":{"line":62,"column":48}},"declarations":[{"type":"VariableDeclarator","start":2734,"end":2767,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":47}},"id":{"type":"Identifier","start":2734,"end":2744,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":24},"identifierName":"startQueue"},"name":"startQueue"},"init":{"type":"MemberExpression","start":2747,"end":2767,"loc":{"start":{"line":62,"column":27},"end":{"line":62,"column":47}},"object":{"type":"MemberExpression","start":2747,"end":2764,"loc":{"start":{"line":62,"column":27},"end":{"line":62,"column":44}},"object":{"type":"ThisExpression","start":2747,"end":2751,"loc":{"start":{"line":62,"column":27},"end":{"line":62,"column":31}}},"property":{"type":"Identifier","start":2752,"end":2764,"loc":{"start":{"line":62,"column":32},"end":{"line":62,"column":44},"identifierName":"requestQueue"},"name":"requestQueue"},"computed":false},"property":{"type":"NumericLiteral","start":2765,"end":2766,"loc":{"start":{"line":62,"column":45},"end":{"line":62,"column":46}},"extra":{"rawValue":0,"raw":"0"},"value":0},"computed":true}}],"kind":"const"},{"type":"ExpressionStatement","start":2778,"end":2791,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":21}},"expression":{"type":"CallExpression","start":2778,"end":2790,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":20}},"callee":{"type":"Identifier","start":2778,"end":2788,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":18},"identifierName":"startQueue"},"name":"startQueue"},"arguments":[]}}],"directives":[]},"alternate":null}],"directives":[]}}]}}],"kind":"const"},{"type":"ReturnStatement","start":2815,"end":2830,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":19}},"argument":{"type":"Identifier","start":2822,"end":2829,"loc":{"start":{"line":66,"column":11},"end":{"line":66,"column":18},"identifierName":"promise"},"name":"promise"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Performs a concurrent-safe bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":1955,"end":2201,"loc":{"start":{"line":45,"column":2},"end":{"line":49,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Performs a bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":2841,"end":3071,"loc":{"start":{"line":69,"column":2},"end":{"line":73,"column":5}}}]},{"type":"ClassMethod","start":3075,"end":4369,"loc":{"start":{"line":74,"column":2},"end":{"line":121,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":3075,"end":3083,"loc":{"start":{"line":74,"column":2},"end":{"line":74,"column":10},"identifierName":"dispatch"},"name":"dispatch","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":3084,"end":3087,"loc":{"start":{"line":74,"column":11},"end":{"line":74,"column":14},"identifierName":"req"},"name":"req"}],"body":{"type":"BlockStatement","start":3089,"end":4369,"loc":{"start":{"line":74,"column":16},"end":{"line":121,"column":3}},"body":[{"type":"VariableDeclaration","start":3096,"end":3188,"loc":{"start":{"line":75,"column":4},"end":{"line":75,"column":96}},"declarations":[{"type":"VariableDeclarator","start":3102,"end":3187,"loc":{"start":{"line":75,"column":10},"end":{"line":75,"column":95}},"id":{"type":"Identifier","start":3102,"end":3113,"loc":{"start":{"line":75,"column":10},"end":{"line":75,"column":21},"identifierName":"resourceURL"},"name":"resourceURL"},"init":{"type":"BinaryExpression","start":3116,"end":3187,"loc":{"start":{"line":75,"column":24},"end":{"line":75,"column":95}},"left":{"type":"BinaryExpression","start":3116,"end":3158,"loc":{"start":{"line":75,"column":24},"end":{"line":75,"column":66}},"left":{"type":"MemberExpression","start":3116,"end":3129,"loc":{"start":{"line":75,"column":24},"end":{"line":75,"column":37}},"object":{"type":"ThisExpression","start":3116,"end":3120,"loc":{"start":{"line":75,"column":24},"end":{"line":75,"column":28}}},"property":{"type":"Identifier","start":3121,"end":3129,"loc":{"start":{"line":75,"column":29},"end":{"line":75,"column":37},"identifierName":"endpoint"},"name":"endpoint"},"computed":false},"operator":"+","right":{"type":"CallExpression","start":3132,"end":3158,"loc":{"start":{"line":75,"column":40},"end":{"line":75,"column":66}},"callee":{"type":"MemberExpression","start":3132,"end":3147,"loc":{"start":{"line":75,"column":40},"end":{"line":75,"column":55}},"object":{"type":"MemberExpression","start":3132,"end":3139,"loc":{"start":{"line":75,"column":40},"end":{"line":75,"column":47}},"object":{"type":"Identifier","start":3132,"end":3135,"loc":{"start":{"line":75,"column":40},"end":{"line":75,"column":43},"identifierName":"req"},"name":"req"},"property":{"type":"Identifier","start":3136,"end":3139,"loc":{"start":{"line":75,"column":44},"end":{"line":75,"column":47},"identifierName":"uri"},"name":"uri"},"computed":false},"property":{"type":"Identifier","start":3140,"end":3147,"loc":{"start":{"line":75,"column":48},"end":{"line":75,"column":55},"identifierName":"replace"},"name":"replace"},"computed":false},"arguments":[{"type":"RegExpLiteral","start":3148,"end":3153,"loc":{"start":{"line":75,"column":56},"end":{"line":75,"column":61}},"extra":{"raw":"/^\\//"},"pattern":"^\\/","flags":""},{"type":"StringLiteral","start":3155,"end":3157,"loc":{"start":{"line":75,"column":63},"end":{"line":75,"column":65}},"extra":{"rawValue":"","raw":"''"},"value":""}]}},"operator":"+","right":{"type":"CallExpression","start":3161,"end":3187,"loc":{"start":{"line":75,"column":69},"end":{"line":75,"column":95}},"callee":{"type":"MemberExpression","start":3161,"end":3185,"loc":{"start":{"line":75,"column":69},"end":{"line":75,"column":93}},"object":{"type":"MemberExpression","start":3161,"end":3171,"loc":{"start":{"line":75,"column":69},"end":{"line":75,"column":79}},"object":{"type":"Identifier","start":3161,"end":3164,"loc":{"start":{"line":75,"column":69},"end":{"line":75,"column":72},"identifierName":"req"},"name":"req"},"property":{"type":"Identifier","start":3165,"end":3171,"loc":{"start":{"line":75,"column":73},"end":{"line":75,"column":79},"identifierName":"params"},"name":"params"},"computed":false},"property":{"type":"Identifier","start":3172,"end":3185,"loc":{"start":{"line":75,"column":80},"end":{"line":75,"column":93},"identifierName":"toQueryString"},"name":"toQueryString"},"computed":false},"arguments":[]}}}],"kind":"const","trailingComments":[{"type":"CommentBlock","value":"* @type {import('node-fetch').RequestInit} ","start":3194,"end":3241,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":51}}}]},{"type":"VariableDeclaration","start":3247,"end":3316,"loc":{"start":{"line":77,"column":4},"end":{"line":80,"column":6}},"declarations":[{"type":"VariableDeclarator","start":3253,"end":3315,"loc":{"start":{"line":77,"column":10},"end":{"line":80,"column":5}},"id":{"type":"Identifier","start":3253,"end":3257,"loc":{"start":{"line":77,"column":10},"end":{"line":77,"column":14},"identifierName":"init"},"name":"init","leadingComments":null},"init":{"type":"ObjectExpression","start":3260,"end":3315,"loc":{"start":{"line":77,"column":17},"end":{"line":80,"column":5}},"properties":[{"type":"ObjectProperty","start":3269,"end":3287,"loc":{"start":{"line":78,"column":6},"end":{"line":78,"column":24}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":3269,"end":3275,"loc":{"start":{"line":78,"column":6},"end":{"line":78,"column":12},"identifierName":"method"},"name":"method"},"value":{"type":"MemberExpression","start":3277,"end":3287,"loc":{"start":{"line":78,"column":14},"end":{"line":78,"column":24}},"object":{"type":"Identifier","start":3277,"end":3280,"loc":{"start":{"line":78,"column":14},"end":{"line":78,"column":17},"identifierName":"req"},"name":"req"},"property":{"type":"Identifier","start":3281,"end":3287,"loc":{"start":{"line":78,"column":18},"end":{"line":78,"column":24},"identifierName":"method"},"name":"method"},"computed":false}},{"type":"ObjectProperty","start":3296,"end":3307,"loc":{"start":{"line":79,"column":6},"end":{"line":79,"column":17}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":3296,"end":3303,"loc":{"start":{"line":79,"column":6},"end":{"line":79,"column":13},"identifierName":"headers"},"name":"headers"},"value":{"type":"ObjectExpression","start":3305,"end":3307,"loc":{"start":{"line":79,"column":15},"end":{"line":79,"column":17}},"properties":[]}}]},"leadingComments":null}],"kind":"const","leadingComments":[{"type":"CommentBlock","value":"* @type {import('node-fetch').RequestInit} ","start":3194,"end":3241,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":51}}}]},{"type":"VariableDeclaration","start":3324,"end":3391,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":71}},"declarations":[{"type":"VariableDeclarator","start":3330,"end":3390,"loc":{"start":{"line":82,"column":10},"end":{"line":82,"column":70}},"id":{"type":"Identifier","start":3330,"end":3341,"loc":{"start":{"line":82,"column":10},"end":{"line":82,"column":21},"identifierName":"oauthHelper"},"name":"oauthHelper"},"init":{"type":"NewExpression","start":3344,"end":3390,"loc":{"start":{"line":82,"column":24},"end":{"line":82,"column":70}},"callee":{"type":"Identifier","start":3348,"end":3359,"loc":{"start":{"line":82,"column":28},"end":{"line":82,"column":39},"identifierName":"OAuthHelper"},"name":"OAuthHelper"},"arguments":[{"type":"MemberExpression","start":3360,"end":3377,"loc":{"start":{"line":82,"column":40},"end":{"line":82,"column":57}},"object":{"type":"ThisExpression","start":3360,"end":3364,"loc":{"start":{"line":82,"column":40},"end":{"line":82,"column":44}}},"property":{"type":"Identifier","start":3365,"end":3377,"loc":{"start":{"line":82,"column":45},"end":{"line":82,"column":57},"identifierName":"consumer_key"},"name":"consumer_key"},"computed":false},{"type":"MemberExpression","start":3379,"end":3389,"loc":{"start":{"line":82,"column":59},"end":{"line":82,"column":69}},"object":{"type":"ThisExpression","start":3379,"end":3383,"loc":{"start":{"line":82,"column":59},"end":{"line":82,"column":63}}},"property":{"type":"Identifier","start":3384,"end":3389,"loc":{"start":{"line":82,"column":64},"end":{"line":82,"column":69},"identifierName":"token"},"name":"token"},"computed":false}]}}],"kind":"const"},{"type":"ExpressionStatement","start":3397,"end":3473,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":80}},"expression":{"type":"CallExpression","start":3397,"end":3472,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":79}},"callee":{"type":"MemberExpression","start":3397,"end":3413,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":20}},"object":{"type":"Identifier","start":3397,"end":3408,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":15},"identifierName":"oauthHelper"},"name":"oauthHelper"},"property":{"type":"Identifier","start":3409,"end":3413,"loc":{"start":{"line":83,"column":16},"end":{"line":83,"column":20},"identifierName":"sign"},"name":"sign"},"computed":false},"arguments":[{"type":"Identifier","start":3414,"end":3425,"loc":{"start":{"line":83,"column":21},"end":{"line":83,"column":32},"identifierName":"resourceURL"},"name":"resourceURL"},{"type":"Identifier","start":3427,"end":3430,"loc":{"start":{"line":83,"column":34},"end":{"line":83,"column":37},"identifierName":"req"},"name":"req"},{"type":"MemberExpression","start":3432,"end":3452,"loc":{"start":{"line":83,"column":39},"end":{"line":83,"column":59}},"object":{"type":"ThisExpression","start":3432,"end":3436,"loc":{"start":{"line":83,"column":39},"end":{"line":83,"column":43}}},"property":{"type":"Identifier","start":3437,"end":3452,"loc":{"start":{"line":83,"column":44},"end":{"line":83,"column":59},"identifierName":"consumer_secret"},"name":"consumer_secret"},"computed":false},{"type":"MemberExpression","start":3454,"end":3471,"loc":{"start":{"line":83,"column":61},"end":{"line":83,"column":78}},"object":{"type":"ThisExpression","start":3454,"end":3458,"loc":{"start":{"line":83,"column":61},"end":{"line":83,"column":65}}},"property":{"type":"Identifier","start":3459,"end":3471,"loc":{"start":{"line":83,"column":66},"end":{"line":83,"column":78},"identifierName":"token_secret"},"name":"token_secret"},"computed":false}]}},{"type":"ExpressionStatement","start":3481,"end":3532,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":55}},"expression":{"type":"AssignmentExpression","start":3481,"end":3531,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":54}},"operator":"=","left":{"type":"MemberExpression","start":3481,"end":3510,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":33}},"object":{"type":"MemberExpression","start":3481,"end":3493,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":16}},"object":{"type":"Identifier","start":3481,"end":3485,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":8},"identifierName":"init"},"name":"init"},"property":{"type":"Identifier","start":3486,"end":3493,"loc":{"start":{"line":85,"column":9},"end":{"line":85,"column":16},"identifierName":"headers"},"name":"headers"},"computed":false},"property":{"type":"StringLiteral","start":3494,"end":3509,"loc":{"start":{"line":85,"column":17},"end":{"line":85,"column":32}},"extra":{"rawValue":"authorization","raw":"'authorization'"},"value":"authorization"},"computed":true},"right":{"type":"MemberExpression","start":3513,"end":3531,"loc":{"start":{"line":85,"column":36},"end":{"line":85,"column":54}},"object":{"type":"Identifier","start":3513,"end":3524,"loc":{"start":{"line":85,"column":36},"end":{"line":85,"column":47},"identifierName":"oauthHelper"},"name":"oauthHelper"},"property":{"type":"Identifier","start":3525,"end":3531,"loc":{"start":{"line":85,"column":48},"end":{"line":85,"column":54},"identifierName":"header"},"name":"header"},"computed":false}}},{"type":"VariableDeclaration","start":3540,"end":4203,"loc":{"start":{"line":87,"column":4},"end":{"line":110,"column":10}},"declarations":[{"type":"VariableDeclarator","start":3546,"end":4203,"loc":{"start":{"line":87,"column":10},"end":{"line":110,"column":10}},"id":{"type":"Identifier","start":3546,"end":3553,"loc":{"start":{"line":87,"column":10},"end":{"line":87,"column":17},"identifierName":"promise"},"name":"promise"},"init":{"type":"CallExpression","start":3556,"end":4203,"loc":{"start":{"line":87,"column":20},"end":{"line":110,"column":10}},"callee":{"type":"MemberExpression","start":3556,"end":3635,"loc":{"start":{"line":87,"column":20},"end":{"line":89,"column":11}},"object":{"type":"CallExpression","start":3556,"end":3622,"loc":{"start":{"line":87,"column":20},"end":{"line":88,"column":40}},"callee":{"type":"MemberExpression","start":3556,"end":3593,"loc":{"start":{"line":87,"column":20},"end":{"line":88,"column":11}},"object":{"type":"CallExpression","start":3556,"end":3580,"loc":{"start":{"line":87,"column":20},"end":{"line":87,"column":44}},"callee":{"type":"Identifier","start":3556,"end":3561,"loc":{"start":{"line":87,"column":20},"end":{"line":87,"column":25},"identifierName":"fetch"},"name":"fetch"},"arguments":[{"type":"Identifier","start":3562,"end":3573,"loc":{"start":{"line":87,"column":26},"end":{"line":87,"column":37},"identifierName":"resourceURL"},"name":"resourceURL"},{"type":"Identifier","start":3575,"end":3579,"loc":{"start":{"line":87,"column":39},"end":{"line":87,"column":43},"identifierName":"init"},"name":"init"}]},"property":{"type":"Identifier","start":3589,"end":3593,"loc":{"start":{"line":88,"column":7},"end":{"line":88,"column":11},"identifierName":"then"},"name":"then"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":3594,"end":3621,"loc":{"start":{"line":88,"column":12},"end":{"line":88,"column":39}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":3594,"end":3602,"loc":{"start":{"line":88,"column":12},"end":{"line":88,"column":20},"identifierName":"response"},"name":"response"}],"body":{"type":"CallExpression","start":3606,"end":3621,"loc":{"start":{"line":88,"column":24},"end":{"line":88,"column":39}},"callee":{"type":"MemberExpression","start":3606,"end":3619,"loc":{"start":{"line":88,"column":24},"end":{"line":88,"column":37}},"object":{"type":"Identifier","start":3606,"end":3614,"loc":{"start":{"line":88,"column":24},"end":{"line":88,"column":32},"identifierName":"response"},"name":"response"},"property":{"type":"Identifier","start":3615,"end":3619,"loc":{"start":{"line":88,"column":33},"end":{"line":88,"column":37},"identifierName":"json"},"name":"json"},"computed":false},"arguments":[]}}]},"property":{"type":"Identifier","start":3631,"end":3635,"loc":{"start":{"line":89,"column":7},"end":{"line":89,"column":11},"identifierName":"then"},"name":"then"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":3716,"end":4202,"loc":{"start":{"line":93,"column":8},"end":{"line":110,"column":9}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":3717,"end":3724,"loc":{"start":{"line":93,"column":9},"end":{"line":93,"column":16},"identifierName":"payload"},"name":"payload","leadingComments":null}],"body":{"type":"BlockStatement","start":3729,"end":4202,"loc":{"start":{"line":93,"column":21},"end":{"line":110,"column":9}},"body":[{"type":"IfStatement","start":3742,"end":4191,"loc":{"start":{"line":94,"column":10},"end":{"line":109,"column":11}},"test":{"type":"BinaryExpression","start":3746,"end":3770,"loc":{"start":{"line":94,"column":14},"end":{"line":94,"column":38}},"left":{"type":"MemberExpression","start":3746,"end":3763,"loc":{"start":{"line":94,"column":14},"end":{"line":94,"column":31}},"object":{"type":"MemberExpression","start":3746,"end":3758,"loc":{"start":{"line":94,"column":14},"end":{"line":94,"column":26}},"object":{"type":"Identifier","start":3746,"end":3753,"loc":{"start":{"line":94,"column":14},"end":{"line":94,"column":21},"identifierName":"payload"},"name":"payload"},"property":{"type":"Identifier","start":3754,"end":3758,"loc":{"start":{"line":94,"column":22},"end":{"line":94,"column":26},"identifierName":"meta"},"name":"meta"},"computed":false},"property":{"type":"Identifier","start":3759,"end":3763,"loc":{"start":{"line":94,"column":27},"end":{"line":94,"column":31},"identifierName":"code"},"name":"code"},"computed":false},"operator":">=","right":{"type":"NumericLiteral","start":3767,"end":3770,"loc":{"start":{"line":94,"column":35},"end":{"line":94,"column":38}},"extra":{"rawValue":300,"raw":"300"},"value":300}},"consequent":{"type":"BlockStatement","start":3772,"end":4138,"loc":{"start":{"line":94,"column":40},"end":{"line":107,"column":11}},"body":[{"type":"VariableDeclaration","start":3787,"end":3837,"loc":{"start":{"line":95,"column":12},"end":{"line":95,"column":62}},"declarations":[{"type":"VariableDeclarator","start":3793,"end":3836,"loc":{"start":{"line":95,"column":18},"end":{"line":95,"column":61}},"id":{"type":"Identifier","start":3793,"end":3798,"loc":{"start":{"line":95,"column":18},"end":{"line":95,"column":23},"identifierName":"error"},"name":"error"},"init":{"type":"NewExpression","start":3801,"end":3836,"loc":{"start":{"line":95,"column":26},"end":{"line":95,"column":61}},"callee":{"type":"Identifier","start":3805,"end":3822,"loc":{"start":{"line":95,"column":30},"end":{"line":95,"column":47},"identifierName":"BrickLinkApiError"},"name":"BrickLinkApiError"},"arguments":[{"type":"MemberExpression","start":3823,"end":3835,"loc":{"start":{"line":95,"column":48},"end":{"line":95,"column":60}},"object":{"type":"Identifier","start":3823,"end":3830,"loc":{"start":{"line":95,"column":48},"end":{"line":95,"column":55},"identifierName":"payload"},"name":"payload"},"property":{"type":"Identifier","start":3831,"end":3835,"loc":{"start":{"line":95,"column":56},"end":{"line":95,"column":60},"identifierName":"meta"},"name":"meta"},"computed":false}]}}],"kind":"const"},{"type":"ExpressionStatement","start":3851,"end":4099,"loc":{"start":{"line":96,"column":12},"end":{"line":105,"column":14}},"expression":{"type":"CallExpression","start":3851,"end":4098,"loc":{"start":{"line":96,"column":12},"end":{"line":105,"column":13}},"callee":{"type":"Identifier","start":3851,"end":3857,"loc":{"start":{"line":96,"column":12},"end":{"line":96,"column":18},"identifierName":"logger"},"name":"logger"},"arguments":[{"type":"CallExpression","start":3874,"end":4082,"loc":{"start":{"line":97,"column":14},"end":{"line":104,"column":15}},"callee":{"type":"MemberExpression","start":3874,"end":3888,"loc":{"start":{"line":97,"column":14},"end":{"line":97,"column":28}},"object":{"type":"Identifier","start":3874,"end":3878,"loc":{"start":{"line":97,"column":14},"end":{"line":97,"column":18},"identifierName":"JSON"},"name":"JSON"},"property":{"type":"Identifier","start":3879,"end":3888,"loc":{"start":{"line":97,"column":19},"end":{"line":97,"column":28},"identifierName":"stringify"},"name":"stringify"},"computed":false},"arguments":[{"type":"ObjectExpression","start":3907,"end":4021,"loc":{"start":{"line":98,"column":16},"end":{"line":101,"column":17}},"properties":[{"type":"ObjectProperty","start":3928,"end":3950,"loc":{"start":{"line":99,"column":18},"end":{"line":99,"column":40}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":3928,"end":3937,"loc":{"start":{"line":99,"column":18},"end":{"line":99,"column":27},"identifierName":"reqestURI"},"name":"reqestURI"},"value":{"type":"Identifier","start":3939,"end":3950,"loc":{"start":{"line":99,"column":29},"end":{"line":99,"column":40},"identifierName":"resourceURL"},"name":"resourceURL"}},{"type":"ObjectProperty","start":3971,"end":4001,"loc":{"start":{"line":100,"column":18},"end":{"line":100,"column":48}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":3971,"end":3987,"loc":{"start":{"line":100,"column":18},"end":{"line":100,"column":34},"identifierName":"responseMetadata"},"name":"responseMetadata"},"value":{"type":"MemberExpression","start":3989,"end":4001,"loc":{"start":{"line":100,"column":36},"end":{"line":100,"column":48}},"object":{"type":"Identifier","start":3989,"end":3996,"loc":{"start":{"line":100,"column":36},"end":{"line":100,"column":43},"identifierName":"payload"},"name":"payload"},"property":{"type":"Identifier","start":3997,"end":4001,"loc":{"start":{"line":100,"column":44},"end":{"line":100,"column":48},"identifierName":"meta"},"name":"meta"},"computed":false}}]},{"type":"NullLiteral","start":4040,"end":4044,"loc":{"start":{"line":102,"column":16},"end":{"line":102,"column":20}}},{"type":"NumericLiteral","start":4063,"end":4064,"loc":{"start":{"line":103,"column":16},"end":{"line":103,"column":17}},"extra":{"rawValue":2,"raw":"2"},"value":2}]}]}},{"type":"ThrowStatement","start":4113,"end":4125,"loc":{"start":{"line":106,"column":12},"end":{"line":106,"column":24}},"argument":{"type":"Identifier","start":4119,"end":4124,"loc":{"start":{"line":106,"column":18},"end":{"line":106,"column":23},"identifierName":"error"},"name":"error"}}],"directives":[]},"alternate":{"type":"BlockStatement","start":4144,"end":4191,"loc":{"start":{"line":107,"column":17},"end":{"line":109,"column":11}},"body":[{"type":"ReturnStatement","start":4159,"end":4178,"loc":{"start":{"line":108,"column":12},"end":{"line":108,"column":31}},"argument":{"type":"MemberExpression","start":4166,"end":4178,"loc":{"start":{"line":108,"column":19},"end":{"line":108,"column":31}},"object":{"type":"Identifier","start":4166,"end":4173,"loc":{"start":{"line":108,"column":19},"end":{"line":108,"column":26},"identifierName":"payload"},"name":"payload"},"property":{"type":"Identifier","start":4174,"end":4178,"loc":{"start":{"line":108,"column":27},"end":{"line":108,"column":31},"identifierName":"data"},"name":"data"},"computed":false}}],"directives":[]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * @param {any} payload Any object\r\n ","start":3646,"end":3706,"loc":{"start":{"line":90,"column":8},"end":{"line":92,"column":11}}}]}]}}],"kind":"const"},{"type":"ExpressionStatement","start":4211,"end":4266,"loc":{"start":{"line":112,"column":4},"end":{"line":114,"column":7}},"expression":{"type":"CallExpression","start":4211,"end":4265,"loc":{"start":{"line":112,"column":4},"end":{"line":114,"column":6}},"callee":{"type":"MemberExpression","start":4211,"end":4224,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":17}},"object":{"type":"Identifier","start":4211,"end":4218,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":11},"identifierName":"promise"},"name":"promise"},"property":{"type":"Identifier","start":4219,"end":4224,"loc":{"start":{"line":112,"column":12},"end":{"line":112,"column":17},"identifierName":"catch"},"name":"catch"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":4225,"end":4264,"loc":{"start":{"line":112,"column":18},"end":{"line":114,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":4225,"end":4230,"loc":{"start":{"line":112,"column":18},"end":{"line":112,"column":23},"identifierName":"error"},"name":"error"}],"body":{"type":"BlockStatement","start":4234,"end":4264,"loc":{"start":{"line":112,"column":27},"end":{"line":114,"column":5}},"body":[{"type":"ExpressionStatement","start":4243,"end":4257,"loc":{"start":{"line":113,"column":6},"end":{"line":113,"column":20}},"expression":{"type":"CallExpression","start":4243,"end":4256,"loc":{"start":{"line":113,"column":6},"end":{"line":113,"column":19}},"callee":{"type":"Identifier","start":4243,"end":4249,"loc":{"start":{"line":113,"column":6},"end":{"line":113,"column":12},"identifierName":"logger"},"name":"logger"},"arguments":[{"type":"Identifier","start":4250,"end":4255,"loc":{"start":{"line":113,"column":13},"end":{"line":113,"column":18},"identifierName":"error"},"name":"error"}]}}],"directives":[]}}]}},{"type":"IfStatement","start":4274,"end":4341,"loc":{"start":{"line":116,"column":4},"end":{"line":118,"column":5}},"test":{"type":"MemberExpression","start":4278,"end":4290,"loc":{"start":{"line":116,"column":8},"end":{"line":116,"column":20}},"object":{"type":"Identifier","start":4278,"end":4281,"loc":{"start":{"line":116,"column":8},"end":{"line":116,"column":11},"identifierName":"req"},"name":"req"},"property":{"type":"Identifier","start":4282,"end":4290,"loc":{"start":{"line":116,"column":12},"end":{"line":116,"column":20},"identifierName":"callback"},"name":"callback"},"computed":false},"consequent":{"type":"BlockStatement","start":4292,"end":4341,"loc":{"start":{"line":116,"column":22},"end":{"line":118,"column":5}},"body":[{"type":"ReturnStatement","start":4301,"end":4334,"loc":{"start":{"line":117,"column":6},"end":{"line":117,"column":39}},"argument":{"type":"CallExpression","start":4308,"end":4334,"loc":{"start":{"line":117,"column":13},"end":{"line":117,"column":39}},"callee":{"type":"MemberExpression","start":4308,"end":4320,"loc":{"start":{"line":117,"column":13},"end":{"line":117,"column":25}},"object":{"type":"Identifier","start":4308,"end":4315,"loc":{"start":{"line":117,"column":13},"end":{"line":117,"column":20},"identifierName":"promise"},"name":"promise"},"property":{"type":"Identifier","start":4316,"end":4320,"loc":{"start":{"line":117,"column":21},"end":{"line":117,"column":25},"identifierName":"then"},"name":"then"},"computed":false},"arguments":[{"type":"MemberExpression","start":4321,"end":4333,"loc":{"start":{"line":117,"column":26},"end":{"line":117,"column":38}},"object":{"type":"Identifier","start":4321,"end":4324,"loc":{"start":{"line":117,"column":26},"end":{"line":117,"column":29},"identifierName":"req"},"name":"req"},"property":{"type":"Identifier","start":4325,"end":4333,"loc":{"start":{"line":117,"column":30},"end":{"line":117,"column":38},"identifierName":"callback"},"name":"callback"},"computed":false}]}}],"directives":[]},"alternate":null},{"type":"ReturnStatement","start":4349,"end":4364,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":19}},"argument":{"type":"Identifier","start":4356,"end":4363,"loc":{"start":{"line":120,"column":11},"end":{"line":120,"column":18},"identifierName":"promise"},"name":"promise"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Performs a bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":2841,"end":3071,"loc":{"start":{"line":69,"column":2},"end":{"line":73,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Get a catalog item by type and identification number.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a catalog item.\r\n ","start":4375,"end":4669,"loc":{"start":{"line":123,"column":2},"end":{"line":128,"column":5}}}]},{"type":"ClassMethod","start":4673,"end":4802,"loc":{"start":{"line":129,"column":2},"end":{"line":133,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":4673,"end":4687,"loc":{"start":{"line":129,"column":2},"end":{"line":129,"column":16},"identifierName":"getCatalogItem"},"name":"getCatalogItem","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":4688,"end":4696,"loc":{"start":{"line":129,"column":17},"end":{"line":129,"column":25},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":4698,"end":4708,"loc":{"start":{"line":129,"column":27},"end":{"line":129,"column":37},"identifierName":"itemNumber"},"name":"itemNumber"}],"body":{"type":"BlockStatement","start":4710,"end":4802,"loc":{"start":{"line":129,"column":39},"end":{"line":133,"column":3}},"body":[{"type":"VariableDeclaration","start":4717,"end":4767,"loc":{"start":{"line":130,"column":4},"end":{"line":130,"column":54}},"declarations":[{"type":"VariableDeclarator","start":4723,"end":4766,"loc":{"start":{"line":130,"column":10},"end":{"line":130,"column":53}},"id":{"type":"Identifier","start":4723,"end":4726,"loc":{"start":{"line":130,"column":10},"end":{"line":130,"column":13},"identifierName":"req"},"name":"req"},"init":{"type":"CallExpression","start":4729,"end":4766,"loc":{"start":{"line":130,"column":16},"end":{"line":130,"column":53}},"callee":{"type":"MemberExpression","start":4729,"end":4744,"loc":{"start":{"line":130,"column":16},"end":{"line":130,"column":31}},"object":{"type":"Identifier","start":4729,"end":4740,"loc":{"start":{"line":130,"column":16},"end":{"line":130,"column":27},"identifierName":"CatalogItem"},"name":"CatalogItem"},"property":{"type":"Identifier","start":4741,"end":4744,"loc":{"start":{"line":130,"column":28},"end":{"line":130,"column":31},"identifierName":"get"},"name":"get"},"computed":false},"arguments":[{"type":"Identifier","start":4745,"end":4753,"loc":{"start":{"line":130,"column":32},"end":{"line":130,"column":40},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":4755,"end":4765,"loc":{"start":{"line":130,"column":42},"end":{"line":130,"column":52},"identifierName":"itemNumber"},"name":"itemNumber"}]}}],"kind":"const"},{"type":"ReturnStatement","start":4775,"end":4797,"loc":{"start":{"line":132,"column":4},"end":{"line":132,"column":26}},"argument":{"type":"CallExpression","start":4782,"end":4796,"loc":{"start":{"line":132,"column":11},"end":{"line":132,"column":25}},"callee":{"type":"MemberExpression","start":4782,"end":4791,"loc":{"start":{"line":132,"column":11},"end":{"line":132,"column":20}},"object":{"type":"ThisExpression","start":4782,"end":4786,"loc":{"start":{"line":132,"column":11},"end":{"line":132,"column":15}}},"property":{"type":"Identifier","start":4787,"end":4791,"loc":{"start":{"line":132,"column":16},"end":{"line":132,"column":20},"identifierName":"send"},"name":"send"},"computed":false},"arguments":[{"type":"Identifier","start":4792,"end":4795,"loc":{"start":{"line":132,"column":21},"end":{"line":132,"column":24},"identifierName":"req"},"name":"req"}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Get a catalog item by type and identification number.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a catalog item.\r\n ","start":4375,"end":4669,"loc":{"start":{"line":123,"column":2},"end":{"line":128,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Get the price guide for a given catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} params Options for the price guide as outlined in {@link PriceGuideOptions}.\r\n * @return {Promise} A promise that resolves to a price guide.\r\n ","start":4808,"end":5191,"loc":{"start":{"line":135,"column":2},"end":{"line":141,"column":5}}}]},{"type":"ClassMethod","start":5195,"end":5338,"loc":{"start":{"line":142,"column":2},"end":{"line":146,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":5195,"end":5208,"loc":{"start":{"line":142,"column":2},"end":{"line":142,"column":15},"identifierName":"getPriceGuide"},"name":"getPriceGuide","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":5209,"end":5217,"loc":{"start":{"line":142,"column":16},"end":{"line":142,"column":24},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":5219,"end":5229,"loc":{"start":{"line":142,"column":26},"end":{"line":142,"column":36},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":5231,"end":5237,"loc":{"start":{"line":142,"column":38},"end":{"line":142,"column":44},"identifierName":"params"},"name":"params"}],"body":{"type":"BlockStatement","start":5239,"end":5338,"loc":{"start":{"line":142,"column":46},"end":{"line":146,"column":3}},"body":[{"type":"VariableDeclaration","start":5246,"end":5303,"loc":{"start":{"line":143,"column":4},"end":{"line":143,"column":61}},"declarations":[{"type":"VariableDeclarator","start":5252,"end":5302,"loc":{"start":{"line":143,"column":10},"end":{"line":143,"column":60}},"id":{"type":"Identifier","start":5252,"end":5255,"loc":{"start":{"line":143,"column":10},"end":{"line":143,"column":13},"identifierName":"req"},"name":"req"},"init":{"type":"CallExpression","start":5258,"end":5302,"loc":{"start":{"line":143,"column":16},"end":{"line":143,"column":60}},"callee":{"type":"MemberExpression","start":5258,"end":5272,"loc":{"start":{"line":143,"column":16},"end":{"line":143,"column":30}},"object":{"type":"Identifier","start":5258,"end":5268,"loc":{"start":{"line":143,"column":16},"end":{"line":143,"column":26},"identifierName":"PriceGuide"},"name":"PriceGuide"},"property":{"type":"Identifier","start":5269,"end":5272,"loc":{"start":{"line":143,"column":27},"end":{"line":143,"column":30},"identifierName":"get"},"name":"get"},"computed":false},"arguments":[{"type":"Identifier","start":5273,"end":5281,"loc":{"start":{"line":143,"column":31},"end":{"line":143,"column":39},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":5283,"end":5293,"loc":{"start":{"line":143,"column":41},"end":{"line":143,"column":51},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":5295,"end":5301,"loc":{"start":{"line":143,"column":53},"end":{"line":143,"column":59},"identifierName":"params"},"name":"params"}]}}],"kind":"const"},{"type":"ReturnStatement","start":5311,"end":5333,"loc":{"start":{"line":145,"column":4},"end":{"line":145,"column":26}},"argument":{"type":"CallExpression","start":5318,"end":5332,"loc":{"start":{"line":145,"column":11},"end":{"line":145,"column":25}},"callee":{"type":"MemberExpression","start":5318,"end":5327,"loc":{"start":{"line":145,"column":11},"end":{"line":145,"column":20}},"object":{"type":"ThisExpression","start":5318,"end":5322,"loc":{"start":{"line":145,"column":11},"end":{"line":145,"column":15}}},"property":{"type":"Identifier","start":5323,"end":5327,"loc":{"start":{"line":145,"column":16},"end":{"line":145,"column":20},"identifierName":"send"},"name":"send"},"computed":false},"arguments":[{"type":"Identifier","start":5328,"end":5331,"loc":{"start":{"line":145,"column":21},"end":{"line":145,"column":24},"identifierName":"req"},"name":"req"}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Get the price guide for a given catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} params Options for the price guide as outlined in {@link PriceGuideOptions}.\r\n * @return {Promise} A promise that resolves to a price guide.\r\n ","start":4808,"end":5191,"loc":{"start":{"line":135,"column":2},"end":{"line":141,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Get known colors for a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a list of {@link KnownColor}.\r\n ","start":5344,"end":5629,"loc":{"start":{"line":148,"column":2},"end":{"line":153,"column":5}}}]},{"type":"ClassMethod","start":5633,"end":5761,"loc":{"start":{"line":154,"column":2},"end":{"line":158,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":5633,"end":5647,"loc":{"start":{"line":154,"column":2},"end":{"line":154,"column":16},"identifierName":"getKnownColors"},"name":"getKnownColors","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":5648,"end":5656,"loc":{"start":{"line":154,"column":17},"end":{"line":154,"column":25},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":5658,"end":5668,"loc":{"start":{"line":154,"column":27},"end":{"line":154,"column":37},"identifierName":"itemNumber"},"name":"itemNumber"}],"body":{"type":"BlockStatement","start":5670,"end":5761,"loc":{"start":{"line":154,"column":39},"end":{"line":158,"column":3}},"body":[{"type":"VariableDeclaration","start":5677,"end":5726,"loc":{"start":{"line":155,"column":4},"end":{"line":155,"column":53}},"declarations":[{"type":"VariableDeclarator","start":5683,"end":5725,"loc":{"start":{"line":155,"column":10},"end":{"line":155,"column":52}},"id":{"type":"Identifier","start":5683,"end":5686,"loc":{"start":{"line":155,"column":10},"end":{"line":155,"column":13},"identifierName":"req"},"name":"req"},"init":{"type":"CallExpression","start":5689,"end":5725,"loc":{"start":{"line":155,"column":16},"end":{"line":155,"column":52}},"callee":{"type":"MemberExpression","start":5689,"end":5703,"loc":{"start":{"line":155,"column":16},"end":{"line":155,"column":30}},"object":{"type":"Identifier","start":5689,"end":5699,"loc":{"start":{"line":155,"column":16},"end":{"line":155,"column":26},"identifierName":"KnownColor"},"name":"KnownColor"},"property":{"type":"Identifier","start":5700,"end":5703,"loc":{"start":{"line":155,"column":27},"end":{"line":155,"column":30},"identifierName":"get"},"name":"get"},"computed":false},"arguments":[{"type":"Identifier","start":5704,"end":5712,"loc":{"start":{"line":155,"column":31},"end":{"line":155,"column":39},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":5714,"end":5724,"loc":{"start":{"line":155,"column":41},"end":{"line":155,"column":51},"identifierName":"itemNumber"},"name":"itemNumber"}]}}],"kind":"const"},{"type":"ReturnStatement","start":5734,"end":5756,"loc":{"start":{"line":157,"column":4},"end":{"line":157,"column":26}},"argument":{"type":"CallExpression","start":5741,"end":5755,"loc":{"start":{"line":157,"column":11},"end":{"line":157,"column":25}},"callee":{"type":"MemberExpression","start":5741,"end":5750,"loc":{"start":{"line":157,"column":11},"end":{"line":157,"column":20}},"object":{"type":"ThisExpression","start":5741,"end":5745,"loc":{"start":{"line":157,"column":11},"end":{"line":157,"column":15}}},"property":{"type":"Identifier","start":5746,"end":5750,"loc":{"start":{"line":157,"column":16},"end":{"line":157,"column":20},"identifierName":"send"},"name":"send"},"computed":false},"arguments":[{"type":"Identifier","start":5751,"end":5754,"loc":{"start":{"line":157,"column":21},"end":{"line":157,"column":24},"identifierName":"req"},"name":"req"}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Get known colors for a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a list of {@link KnownColor}.\r\n ","start":5344,"end":5629,"loc":{"start":{"line":148,"column":2},"end":{"line":153,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Can get an image for a specific image color of a known catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {number} colorId The color id of the item.\r\n * @return {Promise} A promise that resolves to an Item Image.\r\n ","start":5767,"end":6129,"loc":{"start":{"line":160,"column":2},"end":{"line":166,"column":5}}}]},{"type":"ClassMethod","start":6133,"end":6274,"loc":{"start":{"line":167,"column":2},"end":{"line":170,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":6133,"end":6145,"loc":{"start":{"line":167,"column":2},"end":{"line":167,"column":14},"identifierName":"getItemImage"},"name":"getItemImage","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":6146,"end":6154,"loc":{"start":{"line":167,"column":15},"end":{"line":167,"column":23},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":6156,"end":6166,"loc":{"start":{"line":167,"column":25},"end":{"line":167,"column":35},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":6168,"end":6175,"loc":{"start":{"line":167,"column":37},"end":{"line":167,"column":44},"identifierName":"colorId"},"name":"colorId"}],"body":{"type":"BlockStatement","start":6177,"end":6274,"loc":{"start":{"line":167,"column":46},"end":{"line":170,"column":3}},"body":[{"type":"VariableDeclaration","start":6184,"end":6241,"loc":{"start":{"line":168,"column":4},"end":{"line":168,"column":61}},"declarations":[{"type":"VariableDeclarator","start":6190,"end":6240,"loc":{"start":{"line":168,"column":10},"end":{"line":168,"column":60}},"id":{"type":"Identifier","start":6190,"end":6193,"loc":{"start":{"line":168,"column":10},"end":{"line":168,"column":13},"identifierName":"req"},"name":"req"},"init":{"type":"CallExpression","start":6196,"end":6240,"loc":{"start":{"line":168,"column":16},"end":{"line":168,"column":60}},"callee":{"type":"MemberExpression","start":6196,"end":6209,"loc":{"start":{"line":168,"column":16},"end":{"line":168,"column":29}},"object":{"type":"Identifier","start":6196,"end":6205,"loc":{"start":{"line":168,"column":16},"end":{"line":168,"column":25},"identifierName":"ItemImage"},"name":"ItemImage"},"property":{"type":"Identifier","start":6206,"end":6209,"loc":{"start":{"line":168,"column":26},"end":{"line":168,"column":29},"identifierName":"get"},"name":"get"},"computed":false},"arguments":[{"type":"Identifier","start":6210,"end":6218,"loc":{"start":{"line":168,"column":30},"end":{"line":168,"column":38},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":6220,"end":6230,"loc":{"start":{"line":168,"column":40},"end":{"line":168,"column":50},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":6232,"end":6239,"loc":{"start":{"line":168,"column":52},"end":{"line":168,"column":59},"identifierName":"colorId"},"name":"colorId"}]}}],"kind":"const"},{"type":"ReturnStatement","start":6247,"end":6269,"loc":{"start":{"line":169,"column":4},"end":{"line":169,"column":26}},"argument":{"type":"CallExpression","start":6254,"end":6268,"loc":{"start":{"line":169,"column":11},"end":{"line":169,"column":25}},"callee":{"type":"MemberExpression","start":6254,"end":6263,"loc":{"start":{"line":169,"column":11},"end":{"line":169,"column":20}},"object":{"type":"ThisExpression","start":6254,"end":6258,"loc":{"start":{"line":169,"column":11},"end":{"line":169,"column":15}}},"property":{"type":"Identifier","start":6259,"end":6263,"loc":{"start":{"line":169,"column":16},"end":{"line":169,"column":20},"identifierName":"send"},"name":"send"},"computed":false},"arguments":[{"type":"Identifier","start":6264,"end":6267,"loc":{"start":{"line":169,"column":21},"end":{"line":169,"column":24},"identifierName":"req"},"name":"req"}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Can get an image for a specific image color of a known catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {number} colorId The color id of the item.\r\n * @return {Promise} A promise that resolves to an Item Image.\r\n ","start":5767,"end":6129,"loc":{"start":{"line":160,"column":2},"end":{"line":166,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Gets a subset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SubsetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Subset}.\r\n ","start":6280,"end":6655,"loc":{"start":{"line":172,"column":2},"end":{"line":178,"column":5}}}]},{"type":"ClassMethod","start":6659,"end":6796,"loc":{"start":{"line":179,"column":2},"end":{"line":182,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":6659,"end":6672,"loc":{"start":{"line":179,"column":2},"end":{"line":179,"column":15},"identifierName":"getItemSubset"},"name":"getItemSubset","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":6673,"end":6681,"loc":{"start":{"line":179,"column":16},"end":{"line":179,"column":24},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":6683,"end":6693,"loc":{"start":{"line":179,"column":26},"end":{"line":179,"column":36},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":6695,"end":6701,"loc":{"start":{"line":179,"column":38},"end":{"line":179,"column":44},"identifierName":"params"},"name":"params"}],"body":{"type":"BlockStatement","start":6703,"end":6796,"loc":{"start":{"line":179,"column":46},"end":{"line":182,"column":3}},"body":[{"type":"VariableDeclaration","start":6710,"end":6763,"loc":{"start":{"line":180,"column":4},"end":{"line":180,"column":57}},"declarations":[{"type":"VariableDeclarator","start":6716,"end":6762,"loc":{"start":{"line":180,"column":10},"end":{"line":180,"column":56}},"id":{"type":"Identifier","start":6716,"end":6719,"loc":{"start":{"line":180,"column":10},"end":{"line":180,"column":13},"identifierName":"req"},"name":"req"},"init":{"type":"CallExpression","start":6722,"end":6762,"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":56}},"callee":{"type":"MemberExpression","start":6722,"end":6732,"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":26}},"object":{"type":"Identifier","start":6722,"end":6728,"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":22},"identifierName":"Subset"},"name":"Subset"},"property":{"type":"Identifier","start":6729,"end":6732,"loc":{"start":{"line":180,"column":23},"end":{"line":180,"column":26},"identifierName":"get"},"name":"get"},"computed":false},"arguments":[{"type":"Identifier","start":6733,"end":6741,"loc":{"start":{"line":180,"column":27},"end":{"line":180,"column":35},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":6743,"end":6753,"loc":{"start":{"line":180,"column":37},"end":{"line":180,"column":47},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":6755,"end":6761,"loc":{"start":{"line":180,"column":49},"end":{"line":180,"column":55},"identifierName":"params"},"name":"params"}]}}],"kind":"const"},{"type":"ReturnStatement","start":6769,"end":6791,"loc":{"start":{"line":181,"column":4},"end":{"line":181,"column":26}},"argument":{"type":"CallExpression","start":6776,"end":6790,"loc":{"start":{"line":181,"column":11},"end":{"line":181,"column":25}},"callee":{"type":"MemberExpression","start":6776,"end":6785,"loc":{"start":{"line":181,"column":11},"end":{"line":181,"column":20}},"object":{"type":"ThisExpression","start":6776,"end":6780,"loc":{"start":{"line":181,"column":11},"end":{"line":181,"column":15}}},"property":{"type":"Identifier","start":6781,"end":6785,"loc":{"start":{"line":181,"column":16},"end":{"line":181,"column":20},"identifierName":"send"},"name":"send"},"computed":false},"arguments":[{"type":"Identifier","start":6786,"end":6789,"loc":{"start":{"line":181,"column":21},"end":{"line":181,"column":24},"identifierName":"req"},"name":"req"}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Gets a subset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SubsetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Subset}.\r\n ","start":6280,"end":6655,"loc":{"start":{"line":172,"column":2},"end":{"line":178,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Gets a superset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SupersetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Superset}.\r\n ","start":6802,"end":7183,"loc":{"start":{"line":184,"column":2},"end":{"line":190,"column":5}}}]},{"type":"ClassMethod","start":7187,"end":7328,"loc":{"start":{"line":191,"column":2},"end":{"line":194,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":7187,"end":7202,"loc":{"start":{"line":191,"column":2},"end":{"line":191,"column":17},"identifierName":"getItemSuperset"},"name":"getItemSuperset","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":7203,"end":7211,"loc":{"start":{"line":191,"column":18},"end":{"line":191,"column":26},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":7213,"end":7223,"loc":{"start":{"line":191,"column":28},"end":{"line":191,"column":38},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":7225,"end":7231,"loc":{"start":{"line":191,"column":40},"end":{"line":191,"column":46},"identifierName":"params"},"name":"params"}],"body":{"type":"BlockStatement","start":7233,"end":7328,"loc":{"start":{"line":191,"column":48},"end":{"line":194,"column":3}},"body":[{"type":"VariableDeclaration","start":7240,"end":7295,"loc":{"start":{"line":192,"column":4},"end":{"line":192,"column":59}},"declarations":[{"type":"VariableDeclarator","start":7246,"end":7294,"loc":{"start":{"line":192,"column":10},"end":{"line":192,"column":58}},"id":{"type":"Identifier","start":7246,"end":7249,"loc":{"start":{"line":192,"column":10},"end":{"line":192,"column":13},"identifierName":"req"},"name":"req"},"init":{"type":"CallExpression","start":7252,"end":7294,"loc":{"start":{"line":192,"column":16},"end":{"line":192,"column":58}},"callee":{"type":"MemberExpression","start":7252,"end":7264,"loc":{"start":{"line":192,"column":16},"end":{"line":192,"column":28}},"object":{"type":"Identifier","start":7252,"end":7260,"loc":{"start":{"line":192,"column":16},"end":{"line":192,"column":24},"identifierName":"Superset"},"name":"Superset"},"property":{"type":"Identifier","start":7261,"end":7264,"loc":{"start":{"line":192,"column":25},"end":{"line":192,"column":28},"identifierName":"get"},"name":"get"},"computed":false},"arguments":[{"type":"Identifier","start":7265,"end":7273,"loc":{"start":{"line":192,"column":29},"end":{"line":192,"column":37},"identifierName":"itemType"},"name":"itemType"},{"type":"Identifier","start":7275,"end":7285,"loc":{"start":{"line":192,"column":39},"end":{"line":192,"column":49},"identifierName":"itemNumber"},"name":"itemNumber"},{"type":"Identifier","start":7287,"end":7293,"loc":{"start":{"line":192,"column":51},"end":{"line":192,"column":57},"identifierName":"params"},"name":"params"}]}}],"kind":"const"},{"type":"ReturnStatement","start":7301,"end":7323,"loc":{"start":{"line":193,"column":4},"end":{"line":193,"column":26}},"argument":{"type":"CallExpression","start":7308,"end":7322,"loc":{"start":{"line":193,"column":11},"end":{"line":193,"column":25}},"callee":{"type":"MemberExpression","start":7308,"end":7317,"loc":{"start":{"line":193,"column":11},"end":{"line":193,"column":20}},"object":{"type":"ThisExpression","start":7308,"end":7312,"loc":{"start":{"line":193,"column":11},"end":{"line":193,"column":15}}},"property":{"type":"Identifier","start":7313,"end":7317,"loc":{"start":{"line":193,"column":16},"end":{"line":193,"column":20},"identifierName":"send"},"name":"send"},"computed":false},"arguments":[{"type":"Identifier","start":7318,"end":7321,"loc":{"start":{"line":193,"column":21},"end":{"line":193,"column":24},"identifierName":"req"},"name":"req"}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Gets a superset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SupersetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Superset}.\r\n ","start":6802,"end":7183,"loc":{"start":{"line":184,"column":2},"end":{"line":190,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a client to perform\r\n ","start":547,"end":586,"loc":{"start":{"line":13,"column":0},"end":{"line":15,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][11][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Create a client to perform\r\n ","start":547,"end":586,"loc":{"start":{"line":13,"column":0},"end":{"line":15,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of the Bricklin Node Client.\r\n * @param {object} [options] Options that are used to create a new client.\r\n * @param {string} [options.token] The `TokenValue` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.token_secret] The `TokenSecret` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.consumer_key] The `ConsumerKey` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.consumer_secret] The `ConsumerSecret` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.endpoint='https://api.bricklink.com/api/store/v1/'] The url of the Bricklink API.\r\n ","start":613,"end":1394,"loc":{"start":{"line":17,"column":2},"end":{"line":25,"column":5}}},{"type":"CommentBlock","value":"* @type {string} ","start":1458,"end":1479,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":1524,"end":1545,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":1604,"end":1625,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":1684,"end":1705,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":1770,"end":1791,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":25}}},{"type":"CommentBlock","value":"* @type {Function[]} ","start":1888,"end":1913,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":29}}},{"type":"CommentBlock","value":"*\r\n * Performs a concurrent-safe bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":1955,"end":2201,"loc":{"start":{"line":45,"column":2},"end":{"line":49,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Performs a bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":2841,"end":3071,"loc":{"start":{"line":69,"column":2},"end":{"line":73,"column":5}}},{"type":"CommentBlock","value":"* @type {import('node-fetch').RequestInit} ","start":3194,"end":3241,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":51}}},{"type":"CommentBlock","value":"*\r\n * @param {any} payload Any object\r\n ","start":3646,"end":3706,"loc":{"start":{"line":90,"column":8},"end":{"line":92,"column":11}}},{"type":"CommentBlock","value":"*\r\n * Get a catalog item by type and identification number.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a catalog item.\r\n ","start":4375,"end":4669,"loc":{"start":{"line":123,"column":2},"end":{"line":128,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Get the price guide for a given catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} params Options for the price guide as outlined in {@link PriceGuideOptions}.\r\n * @return {Promise} A promise that resolves to a price guide.\r\n ","start":4808,"end":5191,"loc":{"start":{"line":135,"column":2},"end":{"line":141,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Get known colors for a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a list of {@link KnownColor}.\r\n ","start":5344,"end":5629,"loc":{"start":{"line":148,"column":2},"end":{"line":153,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Can get an image for a specific image color of a known catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {number} colorId The color id of the item.\r\n * @return {Promise} A promise that resolves to an Item Image.\r\n ","start":5767,"end":6129,"loc":{"start":{"line":160,"column":2},"end":{"line":166,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Gets a subset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SubsetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Subset}.\r\n ","start":6280,"end":6655,"loc":{"start":{"line":172,"column":2},"end":{"line":178,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Gets a superset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SupersetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Superset}.\r\n ","start":6802,"end":7183,"loc":{"start":{"line":184,"column":2},"end":{"line":190,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"OAuthHelper","start":9,"end":20,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":21,"end":22,"loc":{"start":{"line":1,"column":21},"end":{"line":1,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":23,"end":27,"loc":{"start":{"line":1,"column":23},"end":{"line":1,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./oAuthHelper","start":28,"end":43,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":43,"end":44,"loc":{"start":{"line":1,"column":43},"end":{"line":1,"column":44}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":46,"end":52,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":53,"end":54,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":55,"end":66,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":67,"end":68,"loc":{"start":{"line":2,"column":21},"end":{"line":2,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":69,"end":73,"loc":{"start":{"line":2,"column":23},"end":{"line":2,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/catalogItem","start":74,"end":101,"loc":{"start":{"line":2,"column":28},"end":{"line":2,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":101,"end":102,"loc":{"start":{"line":2,"column":55},"end":{"line":2,"column":56}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":104,"end":110,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":111,"end":112,"loc":{"start":{"line":3,"column":7},"end":{"line":3,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuide","start":113,"end":123,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":19}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":124,"end":125,"loc":{"start":{"line":3,"column":20},"end":{"line":3,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":126,"end":130,"loc":{"start":{"line":3,"column":22},"end":{"line":3,"column":26}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/priceGuide","start":131,"end":157,"loc":{"start":{"line":3,"column":27},"end":{"line":3,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":157,"end":158,"loc":{"start":{"line":3,"column":53},"end":{"line":3,"column":54}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":160,"end":166,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":167,"end":168,"loc":{"start":{"line":4,"column":7},"end":{"line":4,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"KnownColor","start":169,"end":179,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":19}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":180,"end":181,"loc":{"start":{"line":4,"column":20},"end":{"line":4,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":182,"end":186,"loc":{"start":{"line":4,"column":22},"end":{"line":4,"column":26}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/knownColor","start":187,"end":213,"loc":{"start":{"line":4,"column":27},"end":{"line":4,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":213,"end":214,"loc":{"start":{"line":4,"column":53},"end":{"line":4,"column":54}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":216,"end":222,"loc":{"start":{"line":5,"column":0},"end":{"line":5,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":223,"end":224,"loc":{"start":{"line":5,"column":7},"end":{"line":5,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemImage","start":225,"end":234,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":235,"end":236,"loc":{"start":{"line":5,"column":19},"end":{"line":5,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":237,"end":241,"loc":{"start":{"line":5,"column":21},"end":{"line":5,"column":25}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/itemImage","start":242,"end":267,"loc":{"start":{"line":5,"column":26},"end":{"line":5,"column":51}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":267,"end":268,"loc":{"start":{"line":5,"column":51},"end":{"line":5,"column":52}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":270,"end":276,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":277,"end":278,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Subset","start":279,"end":285,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":286,"end":287,"loc":{"start":{"line":6,"column":16},"end":{"line":6,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":288,"end":292,"loc":{"start":{"line":6,"column":18},"end":{"line":6,"column":22}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/subsets","start":293,"end":316,"loc":{"start":{"line":6,"column":23},"end":{"line":6,"column":46}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":316,"end":317,"loc":{"start":{"line":6,"column":46},"end":{"line":6,"column":47}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":319,"end":325,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":326,"end":327,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Superset","start":328,"end":336,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":337,"end":338,"loc":{"start":{"line":7,"column":18},"end":{"line":7,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":339,"end":343,"loc":{"start":{"line":7,"column":20},"end":{"line":7,"column":24}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/supersets","start":344,"end":369,"loc":{"start":{"line":7,"column":25},"end":{"line":7,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":369,"end":370,"loc":{"start":{"line":7,"column":50},"end":{"line":7,"column":51}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":372,"end":378,"loc":{"start":{"line":8,"column":0},"end":{"line":8,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":379,"end":380,"loc":{"start":{"line":8,"column":7},"end":{"line":8,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"logger","start":381,"end":387,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":388,"end":389,"loc":{"start":{"line":8,"column":16},"end":{"line":8,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":390,"end":394,"loc":{"start":{"line":8,"column":18},"end":{"line":8,"column":22}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./logger","start":395,"end":405,"loc":{"start":{"line":8,"column":23},"end":{"line":8,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":405,"end":406,"loc":{"start":{"line":8,"column":33},"end":{"line":8,"column":34}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":408,"end":414,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":415,"end":416,"loc":{"start":{"line":9,"column":7},"end":{"line":9,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":417,"end":433,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":434,"end":435,"loc":{"start":{"line":9,"column":26},"end":{"line":9,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":436,"end":440,"loc":{"start":{"line":9,"column":28},"end":{"line":9,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./request","start":441,"end":452,"loc":{"start":{"line":9,"column":33},"end":{"line":9,"column":44}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":452,"end":453,"loc":{"start":{"line":9,"column":44},"end":{"line":9,"column":45}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":455,"end":461,"loc":{"start":{"line":10,"column":0},"end":{"line":10,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":462,"end":463,"loc":{"start":{"line":10,"column":7},"end":{"line":10,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BrickLinkApiError","start":464,"end":481,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":482,"end":483,"loc":{"start":{"line":10,"column":27},"end":{"line":10,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":484,"end":488,"loc":{"start":{"line":10,"column":29},"end":{"line":10,"column":33}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./brickLinkApiError","start":489,"end":510,"loc":{"start":{"line":10,"column":34},"end":{"line":10,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":510,"end":511,"loc":{"start":{"line":10,"column":55},"end":{"line":10,"column":56}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":513,"end":519,"loc":{"start":{"line":11,"column":0},"end":{"line":11,"column":6}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"fetch","start":520,"end":525,"loc":{"start":{"line":11,"column":7},"end":{"line":11,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":526,"end":530,"loc":{"start":{"line":11,"column":13},"end":{"line":11,"column":17}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"node-fetch","start":531,"end":543,"loc":{"start":{"line":11,"column":18},"end":{"line":11,"column":30}}},{"type":"CommentBlock","value":"*\r\n * Create a client to perform\r\n ","start":547,"end":586,"loc":{"start":{"line":13,"column":0},"end":{"line":15,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":588,"end":594,"loc":{"start":{"line":16,"column":0},"end":{"line":16,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":595,"end":600,"loc":{"start":{"line":16,"column":7},"end":{"line":16,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Client","start":601,"end":607,"loc":{"start":{"line":16,"column":13},"end":{"line":16,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":608,"end":609,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":21}}},{"type":"CommentBlock","value":"*\r\n * Create an instance of the Bricklin Node Client.\r\n * @param {object} [options] Options that are used to create a new client.\r\n * @param {string} [options.token] The `TokenValue` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.token_secret] The `TokenSecret` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.consumer_key] The `ConsumerKey` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.consumer_secret] The `ConsumerSecret` from {@link https://www.bricklink.com/v2/api/register_consumer.page}\r\n * @param {string} [options.endpoint='https://api.bricklink.com/api/store/v1/'] The url of the Bricklink API.\r\n ","start":613,"end":1394,"loc":{"start":{"line":17,"column":2},"end":{"line":25,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":1398,"end":1409,"loc":{"start":{"line":26,"column":2},"end":{"line":26,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1409,"end":1410,"loc":{"start":{"line":26,"column":13},"end":{"line":26,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1410,"end":1417,"loc":{"start":{"line":26,"column":14},"end":{"line":26,"column":21}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1417,"end":1418,"loc":{"start":{"line":26,"column":21},"end":{"line":26,"column":22}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1419,"end":1420,"loc":{"start":{"line":26,"column":23},"end":{"line":26,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1426,"end":1433,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1434,"end":1435,"loc":{"start":{"line":27,"column":12},"end":{"line":27,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1436,"end":1443,"loc":{"start":{"line":27,"column":14},"end":{"line":27,"column":21}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1444,"end":1446,"loc":{"start":{"line":27,"column":22},"end":{"line":27,"column":24}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1447,"end":1448,"loc":{"start":{"line":27,"column":25},"end":{"line":27,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1448,"end":1449,"loc":{"start":{"line":27,"column":26},"end":{"line":27,"column":27}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1449,"end":1450,"loc":{"start":{"line":27,"column":27},"end":{"line":27,"column":28}}},{"type":"CommentBlock","value":"* @type {string} ","start":1458,"end":1479,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1485,"end":1489,"loc":{"start":{"line":30,"column":4},"end":{"line":30,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1489,"end":1490,"loc":{"start":{"line":30,"column":8},"end":{"line":30,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":1490,"end":1495,"loc":{"start":{"line":30,"column":9},"end":{"line":30,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1496,"end":1497,"loc":{"start":{"line":30,"column":15},"end":{"line":30,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1498,"end":1505,"loc":{"start":{"line":30,"column":17},"end":{"line":30,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1505,"end":1506,"loc":{"start":{"line":30,"column":24},"end":{"line":30,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":1506,"end":1511,"loc":{"start":{"line":30,"column":25},"end":{"line":30,"column":30}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1512,"end":1514,"loc":{"start":{"line":30,"column":31},"end":{"line":30,"column":33}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1515,"end":1517,"loc":{"start":{"line":30,"column":34},"end":{"line":30,"column":36}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1517,"end":1518,"loc":{"start":{"line":30,"column":36},"end":{"line":30,"column":37}}},{"type":"CommentBlock","value":"* @type {string} ","start":1524,"end":1545,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1551,"end":1555,"loc":{"start":{"line":32,"column":4},"end":{"line":32,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1555,"end":1556,"loc":{"start":{"line":32,"column":8},"end":{"line":32,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token_secret","start":1556,"end":1568,"loc":{"start":{"line":32,"column":9},"end":{"line":32,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1569,"end":1570,"loc":{"start":{"line":32,"column":22},"end":{"line":32,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1571,"end":1578,"loc":{"start":{"line":32,"column":24},"end":{"line":32,"column":31}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1578,"end":1579,"loc":{"start":{"line":32,"column":31},"end":{"line":32,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token_secret","start":1579,"end":1591,"loc":{"start":{"line":32,"column":32},"end":{"line":32,"column":44}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1592,"end":1594,"loc":{"start":{"line":32,"column":45},"end":{"line":32,"column":47}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1595,"end":1597,"loc":{"start":{"line":32,"column":48},"end":{"line":32,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1597,"end":1598,"loc":{"start":{"line":32,"column":50},"end":{"line":32,"column":51}}},{"type":"CommentBlock","value":"* @type {string} ","start":1604,"end":1625,"loc":{"start":{"line":33,"column":4},"end":{"line":33,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1631,"end":1635,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1635,"end":1636,"loc":{"start":{"line":34,"column":8},"end":{"line":34,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumer_key","start":1636,"end":1648,"loc":{"start":{"line":34,"column":9},"end":{"line":34,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1649,"end":1650,"loc":{"start":{"line":34,"column":22},"end":{"line":34,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1651,"end":1658,"loc":{"start":{"line":34,"column":24},"end":{"line":34,"column":31}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1658,"end":1659,"loc":{"start":{"line":34,"column":31},"end":{"line":34,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumer_key","start":1659,"end":1671,"loc":{"start":{"line":34,"column":32},"end":{"line":34,"column":44}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1672,"end":1674,"loc":{"start":{"line":34,"column":45},"end":{"line":34,"column":47}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1675,"end":1677,"loc":{"start":{"line":34,"column":48},"end":{"line":34,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1677,"end":1678,"loc":{"start":{"line":34,"column":50},"end":{"line":34,"column":51}}},{"type":"CommentBlock","value":"* @type {string} ","start":1684,"end":1705,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1711,"end":1715,"loc":{"start":{"line":36,"column":4},"end":{"line":36,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1715,"end":1716,"loc":{"start":{"line":36,"column":8},"end":{"line":36,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumer_secret","start":1716,"end":1731,"loc":{"start":{"line":36,"column":9},"end":{"line":36,"column":24}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1732,"end":1733,"loc":{"start":{"line":36,"column":25},"end":{"line":36,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1734,"end":1741,"loc":{"start":{"line":36,"column":27},"end":{"line":36,"column":34}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1741,"end":1742,"loc":{"start":{"line":36,"column":34},"end":{"line":36,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumer_secret","start":1742,"end":1757,"loc":{"start":{"line":36,"column":35},"end":{"line":36,"column":50}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1758,"end":1760,"loc":{"start":{"line":36,"column":51},"end":{"line":36,"column":53}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1761,"end":1763,"loc":{"start":{"line":36,"column":54},"end":{"line":36,"column":56}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1763,"end":1764,"loc":{"start":{"line":36,"column":56},"end":{"line":36,"column":57}}},{"type":"CommentBlock","value":"* @type {string} ","start":1770,"end":1791,"loc":{"start":{"line":37,"column":4},"end":{"line":37,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1797,"end":1801,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1801,"end":1802,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"endpoint","start":1802,"end":1810,"loc":{"start":{"line":38,"column":9},"end":{"line":38,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1811,"end":1812,"loc":{"start":{"line":38,"column":18},"end":{"line":38,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"options","start":1820,"end":1827,"loc":{"start":{"line":39,"column":6},"end":{"line":39,"column":13}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1827,"end":1828,"loc":{"start":{"line":39,"column":13},"end":{"line":39,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"endpoint","start":1828,"end":1836,"loc":{"start":{"line":39,"column":14},"end":{"line":39,"column":22}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":1837,"end":1839,"loc":{"start":{"line":39,"column":23},"end":{"line":39,"column":25}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"https://api.bricklink.com/api/store/v1/","start":1840,"end":1881,"loc":{"start":{"line":39,"column":26},"end":{"line":39,"column":67}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1881,"end":1882,"loc":{"start":{"line":39,"column":67},"end":{"line":39,"column":68}}},{"type":"CommentBlock","value":"* @type {Function[]} ","start":1888,"end":1913,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":29}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1919,"end":1923,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1923,"end":1924,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":1924,"end":1936,"loc":{"start":{"line":41,"column":9},"end":{"line":41,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1937,"end":1938,"loc":{"start":{"line":41,"column":22},"end":{"line":41,"column":23}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1939,"end":1940,"loc":{"start":{"line":41,"column":24},"end":{"line":41,"column":25}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1940,"end":1941,"loc":{"start":{"line":41,"column":25},"end":{"line":41,"column":26}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1941,"end":1942,"loc":{"start":{"line":41,"column":26},"end":{"line":41,"column":27}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1946,"end":1947,"loc":{"start":{"line":42,"column":2},"end":{"line":42,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Performs a concurrent-safe bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":1955,"end":2201,"loc":{"start":{"line":45,"column":2},"end":{"line":49,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":2205,"end":2209,"loc":{"start":{"line":50,"column":2},"end":{"line":50,"column":6}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2209,"end":2210,"loc":{"start":{"line":50,"column":6},"end":{"line":50,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":2210,"end":2213,"loc":{"start":{"line":50,"column":7},"end":{"line":50,"column":10}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2213,"end":2214,"loc":{"start":{"line":50,"column":10},"end":{"line":50,"column":11}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2215,"end":2216,"loc":{"start":{"line":50,"column":12},"end":{"line":50,"column":13}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2222,"end":2227,"loc":{"start":{"line":51,"column":4},"end":{"line":51,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"promise","start":2228,"end":2235,"loc":{"start":{"line":51,"column":10},"end":{"line":51,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2236,"end":2237,"loc":{"start":{"line":51,"column":18},"end":{"line":51,"column":19}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":2238,"end":2241,"loc":{"start":{"line":51,"column":20},"end":{"line":51,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Promise","start":2242,"end":2249,"loc":{"start":{"line":51,"column":24},"end":{"line":51,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2249,"end":2250,"loc":{"start":{"line":51,"column":31},"end":{"line":51,"column":32}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2250,"end":2251,"loc":{"start":{"line":51,"column":32},"end":{"line":51,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"resolve","start":2251,"end":2258,"loc":{"start":{"line":51,"column":33},"end":{"line":51,"column":40}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2258,"end":2259,"loc":{"start":{"line":51,"column":40},"end":{"line":51,"column":41}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"reject","start":2260,"end":2266,"loc":{"start":{"line":51,"column":42},"end":{"line":51,"column":48}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2266,"end":2267,"loc":{"start":{"line":51,"column":48},"end":{"line":51,"column":49}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2268,"end":2270,"loc":{"start":{"line":51,"column":50},"end":{"line":51,"column":52}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2271,"end":2272,"loc":{"start":{"line":51,"column":53},"end":{"line":51,"column":54}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2280,"end":2285,"loc":{"start":{"line":52,"column":6},"end":{"line":52,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":2286,"end":2294,"loc":{"start":{"line":52,"column":12},"end":{"line":52,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2295,"end":2296,"loc":{"start":{"line":52,"column":21},"end":{"line":52,"column":22}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2297,"end":2298,"loc":{"start":{"line":52,"column":23},"end":{"line":52,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2298,"end":2299,"loc":{"start":{"line":52,"column":24},"end":{"line":52,"column":25}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2300,"end":2302,"loc":{"start":{"line":52,"column":26},"end":{"line":52,"column":28}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2303,"end":2307,"loc":{"start":{"line":52,"column":29},"end":{"line":52,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2307,"end":2308,"loc":{"start":{"line":52,"column":33},"end":{"line":52,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dispatch","start":2308,"end":2316,"loc":{"start":{"line":52,"column":34},"end":{"line":52,"column":42}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2316,"end":2317,"loc":{"start":{"line":52,"column":42},"end":{"line":52,"column":43}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":2317,"end":2320,"loc":{"start":{"line":52,"column":43},"end":{"line":52,"column":46}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2320,"end":2321,"loc":{"start":{"line":52,"column":46},"end":{"line":52,"column":47}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2321,"end":2322,"loc":{"start":{"line":52,"column":47},"end":{"line":52,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"then","start":2322,"end":2326,"loc":{"start":{"line":52,"column":48},"end":{"line":52,"column":52}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2326,"end":2327,"loc":{"start":{"line":52,"column":52},"end":{"line":52,"column":53}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"resolve","start":2327,"end":2334,"loc":{"start":{"line":52,"column":53},"end":{"line":52,"column":60}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2334,"end":2335,"loc":{"start":{"line":52,"column":60},"end":{"line":52,"column":61}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2335,"end":2336,"loc":{"start":{"line":52,"column":61},"end":{"line":52,"column":62}}},{"type":{"label":"catch","keyword":"catch","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"catch","start":2336,"end":2341,"loc":{"start":{"line":52,"column":62},"end":{"line":52,"column":67}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2341,"end":2342,"loc":{"start":{"line":52,"column":67},"end":{"line":52,"column":68}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"reject","start":2342,"end":2348,"loc":{"start":{"line":52,"column":68},"end":{"line":52,"column":74}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2348,"end":2349,"loc":{"start":{"line":52,"column":74},"end":{"line":52,"column":75}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2349,"end":2350,"loc":{"start":{"line":52,"column":75},"end":{"line":52,"column":76}}},{"type":{"label":"finally","keyword":"finally","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"finally","start":2350,"end":2357,"loc":{"start":{"line":52,"column":76},"end":{"line":52,"column":83}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2357,"end":2358,"loc":{"start":{"line":52,"column":83},"end":{"line":52,"column":84}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2358,"end":2359,"loc":{"start":{"line":52,"column":84},"end":{"line":52,"column":85}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2359,"end":2360,"loc":{"start":{"line":52,"column":85},"end":{"line":52,"column":86}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2361,"end":2363,"loc":{"start":{"line":52,"column":87},"end":{"line":52,"column":89}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2364,"end":2365,"loc":{"start":{"line":52,"column":90},"end":{"line":52,"column":91}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2375,"end":2380,"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"deleteIndex","start":2381,"end":2392,"loc":{"start":{"line":53,"column":14},"end":{"line":53,"column":25}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2393,"end":2394,"loc":{"start":{"line":53,"column":26},"end":{"line":53,"column":27}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2395,"end":2399,"loc":{"start":{"line":53,"column":28},"end":{"line":53,"column":32}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2399,"end":2400,"loc":{"start":{"line":53,"column":32},"end":{"line":53,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2400,"end":2412,"loc":{"start":{"line":53,"column":33},"end":{"line":53,"column":45}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2412,"end":2413,"loc":{"start":{"line":53,"column":45},"end":{"line":53,"column":46}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"indexOf","start":2413,"end":2420,"loc":{"start":{"line":53,"column":46},"end":{"line":53,"column":53}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2420,"end":2421,"loc":{"start":{"line":53,"column":53},"end":{"line":53,"column":54}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":2421,"end":2429,"loc":{"start":{"line":53,"column":54},"end":{"line":53,"column":62}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2429,"end":2430,"loc":{"start":{"line":53,"column":62},"end":{"line":53,"column":63}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2430,"end":2431,"loc":{"start":{"line":53,"column":63},"end":{"line":53,"column":64}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2441,"end":2445,"loc":{"start":{"line":54,"column":8},"end":{"line":54,"column":12}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2445,"end":2446,"loc":{"start":{"line":54,"column":12},"end":{"line":54,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2446,"end":2458,"loc":{"start":{"line":54,"column":13},"end":{"line":54,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2458,"end":2459,"loc":{"start":{"line":54,"column":25},"end":{"line":54,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"splice","start":2459,"end":2465,"loc":{"start":{"line":54,"column":26},"end":{"line":54,"column":32}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2465,"end":2466,"loc":{"start":{"line":54,"column":32},"end":{"line":54,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"deleteIndex","start":2466,"end":2477,"loc":{"start":{"line":54,"column":33},"end":{"line":54,"column":44}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2477,"end":2478,"loc":{"start":{"line":54,"column":44},"end":{"line":54,"column":45}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":1,"start":2479,"end":2480,"loc":{"start":{"line":54,"column":46},"end":{"line":54,"column":47}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2480,"end":2481,"loc":{"start":{"line":54,"column":47},"end":{"line":54,"column":48}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2481,"end":2482,"loc":{"start":{"line":54,"column":48},"end":{"line":54,"column":49}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":2492,"end":2494,"loc":{"start":{"line":55,"column":8},"end":{"line":55,"column":10}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2495,"end":2496,"loc":{"start":{"line":55,"column":11},"end":{"line":55,"column":12}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2496,"end":2500,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":16}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2500,"end":2501,"loc":{"start":{"line":55,"column":16},"end":{"line":55,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2501,"end":2513,"loc":{"start":{"line":55,"column":17},"end":{"line":55,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2513,"end":2514,"loc":{"start":{"line":55,"column":29},"end":{"line":55,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"length","start":2514,"end":2520,"loc":{"start":{"line":55,"column":30},"end":{"line":55,"column":36}}},{"type":{"label":">","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":7,"updateContext":null},"value":">","start":2521,"end":2522,"loc":{"start":{"line":55,"column":37},"end":{"line":55,"column":38}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":2523,"end":2524,"loc":{"start":{"line":55,"column":39},"end":{"line":55,"column":40}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2524,"end":2525,"loc":{"start":{"line":55,"column":40},"end":{"line":55,"column":41}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2526,"end":2527,"loc":{"start":{"line":55,"column":42},"end":{"line":55,"column":43}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2539,"end":2544,"loc":{"start":{"line":56,"column":10},"end":{"line":56,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"continueQueue","start":2545,"end":2558,"loc":{"start":{"line":56,"column":16},"end":{"line":56,"column":29}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2559,"end":2560,"loc":{"start":{"line":56,"column":30},"end":{"line":56,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2561,"end":2565,"loc":{"start":{"line":56,"column":32},"end":{"line":56,"column":36}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2565,"end":2566,"loc":{"start":{"line":56,"column":36},"end":{"line":56,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2566,"end":2578,"loc":{"start":{"line":56,"column":37},"end":{"line":56,"column":49}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2578,"end":2579,"loc":{"start":{"line":56,"column":49},"end":{"line":56,"column":50}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":2579,"end":2580,"loc":{"start":{"line":56,"column":50},"end":{"line":56,"column":51}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2580,"end":2581,"loc":{"start":{"line":56,"column":51},"end":{"line":56,"column":52}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2581,"end":2582,"loc":{"start":{"line":56,"column":52},"end":{"line":56,"column":53}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"continueQueue","start":2594,"end":2607,"loc":{"start":{"line":57,"column":10},"end":{"line":57,"column":23}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2607,"end":2608,"loc":{"start":{"line":57,"column":23},"end":{"line":57,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2608,"end":2609,"loc":{"start":{"line":57,"column":24},"end":{"line":57,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2609,"end":2610,"loc":{"start":{"line":57,"column":25},"end":{"line":57,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2620,"end":2621,"loc":{"start":{"line":58,"column":8},"end":{"line":58,"column":9}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2629,"end":2630,"loc":{"start":{"line":59,"column":6},"end":{"line":59,"column":7}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2630,"end":2631,"loc":{"start":{"line":59,"column":7},"end":{"line":59,"column":8}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2631,"end":2632,"loc":{"start":{"line":59,"column":8},"end":{"line":59,"column":9}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2640,"end":2644,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":10}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2644,"end":2645,"loc":{"start":{"line":60,"column":10},"end":{"line":60,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2645,"end":2657,"loc":{"start":{"line":60,"column":11},"end":{"line":60,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2657,"end":2658,"loc":{"start":{"line":60,"column":23},"end":{"line":60,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"push","start":2658,"end":2662,"loc":{"start":{"line":60,"column":24},"end":{"line":60,"column":28}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2662,"end":2663,"loc":{"start":{"line":60,"column":28},"end":{"line":60,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":2663,"end":2671,"loc":{"start":{"line":60,"column":29},"end":{"line":60,"column":37}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2671,"end":2672,"loc":{"start":{"line":60,"column":37},"end":{"line":60,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2672,"end":2673,"loc":{"start":{"line":60,"column":38},"end":{"line":60,"column":39}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":2681,"end":2683,"loc":{"start":{"line":61,"column":6},"end":{"line":61,"column":8}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2684,"end":2685,"loc":{"start":{"line":61,"column":9},"end":{"line":61,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2685,"end":2689,"loc":{"start":{"line":61,"column":10},"end":{"line":61,"column":14}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2689,"end":2690,"loc":{"start":{"line":61,"column":14},"end":{"line":61,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2690,"end":2702,"loc":{"start":{"line":61,"column":15},"end":{"line":61,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2702,"end":2703,"loc":{"start":{"line":61,"column":27},"end":{"line":61,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"length","start":2703,"end":2709,"loc":{"start":{"line":61,"column":28},"end":{"line":61,"column":34}}},{"type":{"label":"==/!=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":6,"updateContext":null},"value":"===","start":2710,"end":2713,"loc":{"start":{"line":61,"column":35},"end":{"line":61,"column":38}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":1,"start":2714,"end":2715,"loc":{"start":{"line":61,"column":39},"end":{"line":61,"column":40}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2715,"end":2716,"loc":{"start":{"line":61,"column":40},"end":{"line":61,"column":41}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2717,"end":2718,"loc":{"start":{"line":61,"column":42},"end":{"line":61,"column":43}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2728,"end":2733,"loc":{"start":{"line":62,"column":8},"end":{"line":62,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"startQueue","start":2734,"end":2744,"loc":{"start":{"line":62,"column":14},"end":{"line":62,"column":24}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2745,"end":2746,"loc":{"start":{"line":62,"column":25},"end":{"line":62,"column":26}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2747,"end":2751,"loc":{"start":{"line":62,"column":27},"end":{"line":62,"column":31}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2751,"end":2752,"loc":{"start":{"line":62,"column":31},"end":{"line":62,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"requestQueue","start":2752,"end":2764,"loc":{"start":{"line":62,"column":32},"end":{"line":62,"column":44}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2764,"end":2765,"loc":{"start":{"line":62,"column":44},"end":{"line":62,"column":45}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":2765,"end":2766,"loc":{"start":{"line":62,"column":45},"end":{"line":62,"column":46}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2766,"end":2767,"loc":{"start":{"line":62,"column":46},"end":{"line":62,"column":47}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2767,"end":2768,"loc":{"start":{"line":62,"column":47},"end":{"line":62,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"startQueue","start":2778,"end":2788,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":18}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2788,"end":2789,"loc":{"start":{"line":63,"column":18},"end":{"line":63,"column":19}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2789,"end":2790,"loc":{"start":{"line":63,"column":19},"end":{"line":63,"column":20}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2790,"end":2791,"loc":{"start":{"line":63,"column":20},"end":{"line":63,"column":21}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2799,"end":2800,"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2806,"end":2807,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2807,"end":2808,"loc":{"start":{"line":65,"column":5},"end":{"line":65,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2808,"end":2809,"loc":{"start":{"line":65,"column":6},"end":{"line":65,"column":7}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2815,"end":2821,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"promise","start":2822,"end":2829,"loc":{"start":{"line":66,"column":11},"end":{"line":66,"column":18}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2829,"end":2830,"loc":{"start":{"line":66,"column":18},"end":{"line":66,"column":19}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2834,"end":2835,"loc":{"start":{"line":67,"column":2},"end":{"line":67,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Performs a bricklink request and the callback upon success.\r\n * @param {BricklinkRequest} req The request to perform.\r\n * @return {Promise} The data that has been return from the API request and any callbacks.\r\n ","start":2841,"end":3071,"loc":{"start":{"line":69,"column":2},"end":{"line":73,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"dispatch","start":3075,"end":3083,"loc":{"start":{"line":74,"column":2},"end":{"line":74,"column":10}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3083,"end":3084,"loc":{"start":{"line":74,"column":10},"end":{"line":74,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":3084,"end":3087,"loc":{"start":{"line":74,"column":11},"end":{"line":74,"column":14}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3087,"end":3088,"loc":{"start":{"line":74,"column":14},"end":{"line":74,"column":15}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3089,"end":3090,"loc":{"start":{"line":74,"column":16},"end":{"line":74,"column":17}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":3096,"end":3101,"loc":{"start":{"line":75,"column":4},"end":{"line":75,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"resourceURL","start":3102,"end":3113,"loc":{"start":{"line":75,"column":10},"end":{"line":75,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3114,"end":3115,"loc":{"start":{"line":75,"column":22},"end":{"line":75,"column":23}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3116,"end":3120,"loc":{"start":{"line":75,"column":24},"end":{"line":75,"column":28}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3120,"end":3121,"loc":{"start":{"line":75,"column":28},"end":{"line":75,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"endpoint","start":3121,"end":3129,"loc":{"start":{"line":75,"column":29},"end":{"line":75,"column":37}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":3130,"end":3131,"loc":{"start":{"line":75,"column":38},"end":{"line":75,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":3132,"end":3135,"loc":{"start":{"line":75,"column":40},"end":{"line":75,"column":43}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3135,"end":3136,"loc":{"start":{"line":75,"column":43},"end":{"line":75,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":3136,"end":3139,"loc":{"start":{"line":75,"column":44},"end":{"line":75,"column":47}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3139,"end":3140,"loc":{"start":{"line":75,"column":47},"end":{"line":75,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"replace","start":3140,"end":3147,"loc":{"start":{"line":75,"column":48},"end":{"line":75,"column":55}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3147,"end":3148,"loc":{"start":{"line":75,"column":55},"end":{"line":75,"column":56}}},{"type":{"label":"regexp","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":{"pattern":"^\\/","flags":""},"start":3148,"end":3153,"loc":{"start":{"line":75,"column":56},"end":{"line":75,"column":61}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3153,"end":3154,"loc":{"start":{"line":75,"column":61},"end":{"line":75,"column":62}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":3155,"end":3157,"loc":{"start":{"line":75,"column":63},"end":{"line":75,"column":65}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3157,"end":3158,"loc":{"start":{"line":75,"column":65},"end":{"line":75,"column":66}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":3159,"end":3160,"loc":{"start":{"line":75,"column":67},"end":{"line":75,"column":68}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":3161,"end":3164,"loc":{"start":{"line":75,"column":69},"end":{"line":75,"column":72}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3164,"end":3165,"loc":{"start":{"line":75,"column":72},"end":{"line":75,"column":73}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":3165,"end":3171,"loc":{"start":{"line":75,"column":73},"end":{"line":75,"column":79}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3171,"end":3172,"loc":{"start":{"line":75,"column":79},"end":{"line":75,"column":80}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"toQueryString","start":3172,"end":3185,"loc":{"start":{"line":75,"column":80},"end":{"line":75,"column":93}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3185,"end":3186,"loc":{"start":{"line":75,"column":93},"end":{"line":75,"column":94}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3186,"end":3187,"loc":{"start":{"line":75,"column":94},"end":{"line":75,"column":95}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3187,"end":3188,"loc":{"start":{"line":75,"column":95},"end":{"line":75,"column":96}}},{"type":"CommentBlock","value":"* @type {import('node-fetch').RequestInit} ","start":3194,"end":3241,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":51}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":3247,"end":3252,"loc":{"start":{"line":77,"column":4},"end":{"line":77,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"init","start":3253,"end":3257,"loc":{"start":{"line":77,"column":10},"end":{"line":77,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3258,"end":3259,"loc":{"start":{"line":77,"column":15},"end":{"line":77,"column":16}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3260,"end":3261,"loc":{"start":{"line":77,"column":17},"end":{"line":77,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":3269,"end":3275,"loc":{"start":{"line":78,"column":6},"end":{"line":78,"column":12}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3275,"end":3276,"loc":{"start":{"line":78,"column":12},"end":{"line":78,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":3277,"end":3280,"loc":{"start":{"line":78,"column":14},"end":{"line":78,"column":17}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3280,"end":3281,"loc":{"start":{"line":78,"column":17},"end":{"line":78,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":3281,"end":3287,"loc":{"start":{"line":78,"column":18},"end":{"line":78,"column":24}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3287,"end":3288,"loc":{"start":{"line":78,"column":24},"end":{"line":78,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"headers","start":3296,"end":3303,"loc":{"start":{"line":79,"column":6},"end":{"line":79,"column":13}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3303,"end":3304,"loc":{"start":{"line":79,"column":13},"end":{"line":79,"column":14}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3305,"end":3306,"loc":{"start":{"line":79,"column":15},"end":{"line":79,"column":16}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3306,"end":3307,"loc":{"start":{"line":79,"column":16},"end":{"line":79,"column":17}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3307,"end":3308,"loc":{"start":{"line":79,"column":17},"end":{"line":79,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3314,"end":3315,"loc":{"start":{"line":80,"column":4},"end":{"line":80,"column":5}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3315,"end":3316,"loc":{"start":{"line":80,"column":5},"end":{"line":80,"column":6}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":3324,"end":3329,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauthHelper","start":3330,"end":3341,"loc":{"start":{"line":82,"column":10},"end":{"line":82,"column":21}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3342,"end":3343,"loc":{"start":{"line":82,"column":22},"end":{"line":82,"column":23}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":3344,"end":3347,"loc":{"start":{"line":82,"column":24},"end":{"line":82,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"OAuthHelper","start":3348,"end":3359,"loc":{"start":{"line":82,"column":28},"end":{"line":82,"column":39}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3359,"end":3360,"loc":{"start":{"line":82,"column":39},"end":{"line":82,"column":40}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3360,"end":3364,"loc":{"start":{"line":82,"column":40},"end":{"line":82,"column":44}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3364,"end":3365,"loc":{"start":{"line":82,"column":44},"end":{"line":82,"column":45}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumer_key","start":3365,"end":3377,"loc":{"start":{"line":82,"column":45},"end":{"line":82,"column":57}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3377,"end":3378,"loc":{"start":{"line":82,"column":57},"end":{"line":82,"column":58}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3379,"end":3383,"loc":{"start":{"line":82,"column":59},"end":{"line":82,"column":63}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3383,"end":3384,"loc":{"start":{"line":82,"column":63},"end":{"line":82,"column":64}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":3384,"end":3389,"loc":{"start":{"line":82,"column":64},"end":{"line":82,"column":69}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3389,"end":3390,"loc":{"start":{"line":82,"column":69},"end":{"line":82,"column":70}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3390,"end":3391,"loc":{"start":{"line":82,"column":70},"end":{"line":82,"column":71}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauthHelper","start":3397,"end":3408,"loc":{"start":{"line":83,"column":4},"end":{"line":83,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3408,"end":3409,"loc":{"start":{"line":83,"column":15},"end":{"line":83,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"sign","start":3409,"end":3413,"loc":{"start":{"line":83,"column":16},"end":{"line":83,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3413,"end":3414,"loc":{"start":{"line":83,"column":20},"end":{"line":83,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"resourceURL","start":3414,"end":3425,"loc":{"start":{"line":83,"column":21},"end":{"line":83,"column":32}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3425,"end":3426,"loc":{"start":{"line":83,"column":32},"end":{"line":83,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":3427,"end":3430,"loc":{"start":{"line":83,"column":34},"end":{"line":83,"column":37}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3430,"end":3431,"loc":{"start":{"line":83,"column":37},"end":{"line":83,"column":38}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3432,"end":3436,"loc":{"start":{"line":83,"column":39},"end":{"line":83,"column":43}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3436,"end":3437,"loc":{"start":{"line":83,"column":43},"end":{"line":83,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumer_secret","start":3437,"end":3452,"loc":{"start":{"line":83,"column":44},"end":{"line":83,"column":59}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3452,"end":3453,"loc":{"start":{"line":83,"column":59},"end":{"line":83,"column":60}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":3454,"end":3458,"loc":{"start":{"line":83,"column":61},"end":{"line":83,"column":65}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3458,"end":3459,"loc":{"start":{"line":83,"column":65},"end":{"line":83,"column":66}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token_secret","start":3459,"end":3471,"loc":{"start":{"line":83,"column":66},"end":{"line":83,"column":78}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3471,"end":3472,"loc":{"start":{"line":83,"column":78},"end":{"line":83,"column":79}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3472,"end":3473,"loc":{"start":{"line":83,"column":79},"end":{"line":83,"column":80}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"init","start":3481,"end":3485,"loc":{"start":{"line":85,"column":4},"end":{"line":85,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3485,"end":3486,"loc":{"start":{"line":85,"column":8},"end":{"line":85,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"headers","start":3486,"end":3493,"loc":{"start":{"line":85,"column":9},"end":{"line":85,"column":16}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3493,"end":3494,"loc":{"start":{"line":85,"column":16},"end":{"line":85,"column":17}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"authorization","start":3494,"end":3509,"loc":{"start":{"line":85,"column":17},"end":{"line":85,"column":32}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3509,"end":3510,"loc":{"start":{"line":85,"column":32},"end":{"line":85,"column":33}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3511,"end":3512,"loc":{"start":{"line":85,"column":34},"end":{"line":85,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauthHelper","start":3513,"end":3524,"loc":{"start":{"line":85,"column":36},"end":{"line":85,"column":47}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3524,"end":3525,"loc":{"start":{"line":85,"column":47},"end":{"line":85,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"header","start":3525,"end":3531,"loc":{"start":{"line":85,"column":48},"end":{"line":85,"column":54}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3531,"end":3532,"loc":{"start":{"line":85,"column":54},"end":{"line":85,"column":55}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":3540,"end":3545,"loc":{"start":{"line":87,"column":4},"end":{"line":87,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"promise","start":3546,"end":3553,"loc":{"start":{"line":87,"column":10},"end":{"line":87,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3554,"end":3555,"loc":{"start":{"line":87,"column":18},"end":{"line":87,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"fetch","start":3556,"end":3561,"loc":{"start":{"line":87,"column":20},"end":{"line":87,"column":25}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3561,"end":3562,"loc":{"start":{"line":87,"column":25},"end":{"line":87,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"resourceURL","start":3562,"end":3573,"loc":{"start":{"line":87,"column":26},"end":{"line":87,"column":37}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3573,"end":3574,"loc":{"start":{"line":87,"column":37},"end":{"line":87,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"init","start":3575,"end":3579,"loc":{"start":{"line":87,"column":39},"end":{"line":87,"column":43}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3579,"end":3580,"loc":{"start":{"line":87,"column":43},"end":{"line":87,"column":44}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3588,"end":3589,"loc":{"start":{"line":88,"column":6},"end":{"line":88,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"then","start":3589,"end":3593,"loc":{"start":{"line":88,"column":7},"end":{"line":88,"column":11}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3593,"end":3594,"loc":{"start":{"line":88,"column":11},"end":{"line":88,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"response","start":3594,"end":3602,"loc":{"start":{"line":88,"column":12},"end":{"line":88,"column":20}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3603,"end":3605,"loc":{"start":{"line":88,"column":21},"end":{"line":88,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"response","start":3606,"end":3614,"loc":{"start":{"line":88,"column":24},"end":{"line":88,"column":32}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3614,"end":3615,"loc":{"start":{"line":88,"column":32},"end":{"line":88,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"json","start":3615,"end":3619,"loc":{"start":{"line":88,"column":33},"end":{"line":88,"column":37}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3619,"end":3620,"loc":{"start":{"line":88,"column":37},"end":{"line":88,"column":38}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3620,"end":3621,"loc":{"start":{"line":88,"column":38},"end":{"line":88,"column":39}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3621,"end":3622,"loc":{"start":{"line":88,"column":39},"end":{"line":88,"column":40}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3630,"end":3631,"loc":{"start":{"line":89,"column":6},"end":{"line":89,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"then","start":3631,"end":3635,"loc":{"start":{"line":89,"column":7},"end":{"line":89,"column":11}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3635,"end":3636,"loc":{"start":{"line":89,"column":11},"end":{"line":89,"column":12}}},{"type":"CommentBlock","value":"*\r\n * @param {any} payload Any object\r\n ","start":3646,"end":3706,"loc":{"start":{"line":90,"column":8},"end":{"line":92,"column":11}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3716,"end":3717,"loc":{"start":{"line":93,"column":8},"end":{"line":93,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"payload","start":3717,"end":3724,"loc":{"start":{"line":93,"column":9},"end":{"line":93,"column":16}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3724,"end":3725,"loc":{"start":{"line":93,"column":16},"end":{"line":93,"column":17}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3726,"end":3728,"loc":{"start":{"line":93,"column":18},"end":{"line":93,"column":20}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3729,"end":3730,"loc":{"start":{"line":93,"column":21},"end":{"line":93,"column":22}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":3742,"end":3744,"loc":{"start":{"line":94,"column":10},"end":{"line":94,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3745,"end":3746,"loc":{"start":{"line":94,"column":13},"end":{"line":94,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"payload","start":3746,"end":3753,"loc":{"start":{"line":94,"column":14},"end":{"line":94,"column":21}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3753,"end":3754,"loc":{"start":{"line":94,"column":21},"end":{"line":94,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":3754,"end":3758,"loc":{"start":{"line":94,"column":22},"end":{"line":94,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3758,"end":3759,"loc":{"start":{"line":94,"column":26},"end":{"line":94,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"code","start":3759,"end":3763,"loc":{"start":{"line":94,"column":27},"end":{"line":94,"column":31}}},{"type":{"label":">","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":7,"updateContext":null},"value":">=","start":3764,"end":3766,"loc":{"start":{"line":94,"column":32},"end":{"line":94,"column":34}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":300,"start":3767,"end":3770,"loc":{"start":{"line":94,"column":35},"end":{"line":94,"column":38}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3770,"end":3771,"loc":{"start":{"line":94,"column":38},"end":{"line":94,"column":39}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3772,"end":3773,"loc":{"start":{"line":94,"column":40},"end":{"line":94,"column":41}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":3787,"end":3792,"loc":{"start":{"line":95,"column":12},"end":{"line":95,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"error","start":3793,"end":3798,"loc":{"start":{"line":95,"column":18},"end":{"line":95,"column":23}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":3799,"end":3800,"loc":{"start":{"line":95,"column":24},"end":{"line":95,"column":25}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":3801,"end":3804,"loc":{"start":{"line":95,"column":26},"end":{"line":95,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BrickLinkApiError","start":3805,"end":3822,"loc":{"start":{"line":95,"column":30},"end":{"line":95,"column":47}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3822,"end":3823,"loc":{"start":{"line":95,"column":47},"end":{"line":95,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"payload","start":3823,"end":3830,"loc":{"start":{"line":95,"column":48},"end":{"line":95,"column":55}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3830,"end":3831,"loc":{"start":{"line":95,"column":55},"end":{"line":95,"column":56}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":3831,"end":3835,"loc":{"start":{"line":95,"column":56},"end":{"line":95,"column":60}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3835,"end":3836,"loc":{"start":{"line":95,"column":60},"end":{"line":95,"column":61}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3836,"end":3837,"loc":{"start":{"line":95,"column":61},"end":{"line":95,"column":62}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"logger","start":3851,"end":3857,"loc":{"start":{"line":96,"column":12},"end":{"line":96,"column":18}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3857,"end":3858,"loc":{"start":{"line":96,"column":18},"end":{"line":96,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"JSON","start":3874,"end":3878,"loc":{"start":{"line":97,"column":14},"end":{"line":97,"column":18}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3878,"end":3879,"loc":{"start":{"line":97,"column":18},"end":{"line":97,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"stringify","start":3879,"end":3888,"loc":{"start":{"line":97,"column":19},"end":{"line":97,"column":28}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3888,"end":3889,"loc":{"start":{"line":97,"column":28},"end":{"line":97,"column":29}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":3907,"end":3908,"loc":{"start":{"line":98,"column":16},"end":{"line":98,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"reqestURI","start":3928,"end":3937,"loc":{"start":{"line":99,"column":18},"end":{"line":99,"column":27}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3937,"end":3938,"loc":{"start":{"line":99,"column":27},"end":{"line":99,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"resourceURL","start":3939,"end":3950,"loc":{"start":{"line":99,"column":29},"end":{"line":99,"column":40}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3950,"end":3951,"loc":{"start":{"line":99,"column":40},"end":{"line":99,"column":41}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"responseMetadata","start":3971,"end":3987,"loc":{"start":{"line":100,"column":18},"end":{"line":100,"column":34}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3987,"end":3988,"loc":{"start":{"line":100,"column":34},"end":{"line":100,"column":35}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"payload","start":3989,"end":3996,"loc":{"start":{"line":100,"column":36},"end":{"line":100,"column":43}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":3996,"end":3997,"loc":{"start":{"line":100,"column":43},"end":{"line":100,"column":44}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"meta","start":3997,"end":4001,"loc":{"start":{"line":100,"column":44},"end":{"line":100,"column":48}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4001,"end":4002,"loc":{"start":{"line":100,"column":48},"end":{"line":100,"column":49}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4020,"end":4021,"loc":{"start":{"line":101,"column":16},"end":{"line":101,"column":17}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4021,"end":4022,"loc":{"start":{"line":101,"column":17},"end":{"line":101,"column":18}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":4040,"end":4044,"loc":{"start":{"line":102,"column":16},"end":{"line":102,"column":20}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4044,"end":4045,"loc":{"start":{"line":102,"column":20},"end":{"line":102,"column":21}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":2,"start":4063,"end":4064,"loc":{"start":{"line":103,"column":16},"end":{"line":103,"column":17}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4064,"end":4065,"loc":{"start":{"line":103,"column":17},"end":{"line":103,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4081,"end":4082,"loc":{"start":{"line":104,"column":14},"end":{"line":104,"column":15}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4082,"end":4083,"loc":{"start":{"line":104,"column":15},"end":{"line":104,"column":16}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4097,"end":4098,"loc":{"start":{"line":105,"column":12},"end":{"line":105,"column":13}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4098,"end":4099,"loc":{"start":{"line":105,"column":13},"end":{"line":105,"column":14}}},{"type":{"label":"throw","keyword":"throw","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"throw","start":4113,"end":4118,"loc":{"start":{"line":106,"column":12},"end":{"line":106,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"error","start":4119,"end":4124,"loc":{"start":{"line":106,"column":18},"end":{"line":106,"column":23}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4124,"end":4125,"loc":{"start":{"line":106,"column":23},"end":{"line":106,"column":24}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4137,"end":4138,"loc":{"start":{"line":107,"column":10},"end":{"line":107,"column":11}}},{"type":{"label":"else","keyword":"else","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"else","start":4139,"end":4143,"loc":{"start":{"line":107,"column":12},"end":{"line":107,"column":16}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4144,"end":4145,"loc":{"start":{"line":107,"column":17},"end":{"line":107,"column":18}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":4159,"end":4165,"loc":{"start":{"line":108,"column":12},"end":{"line":108,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"payload","start":4166,"end":4173,"loc":{"start":{"line":108,"column":19},"end":{"line":108,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4173,"end":4174,"loc":{"start":{"line":108,"column":26},"end":{"line":108,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":4174,"end":4178,"loc":{"start":{"line":108,"column":27},"end":{"line":108,"column":31}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4190,"end":4191,"loc":{"start":{"line":109,"column":10},"end":{"line":109,"column":11}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4201,"end":4202,"loc":{"start":{"line":110,"column":8},"end":{"line":110,"column":9}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4202,"end":4203,"loc":{"start":{"line":110,"column":9},"end":{"line":110,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"promise","start":4211,"end":4218,"loc":{"start":{"line":112,"column":4},"end":{"line":112,"column":11}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4218,"end":4219,"loc":{"start":{"line":112,"column":11},"end":{"line":112,"column":12}}},{"type":{"label":"catch","keyword":"catch","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"catch","start":4219,"end":4224,"loc":{"start":{"line":112,"column":12},"end":{"line":112,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4224,"end":4225,"loc":{"start":{"line":112,"column":17},"end":{"line":112,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"error","start":4225,"end":4230,"loc":{"start":{"line":112,"column":18},"end":{"line":112,"column":23}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4231,"end":4233,"loc":{"start":{"line":112,"column":24},"end":{"line":112,"column":26}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4234,"end":4235,"loc":{"start":{"line":112,"column":27},"end":{"line":112,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"logger","start":4243,"end":4249,"loc":{"start":{"line":113,"column":6},"end":{"line":113,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4249,"end":4250,"loc":{"start":{"line":113,"column":12},"end":{"line":113,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"error","start":4250,"end":4255,"loc":{"start":{"line":113,"column":13},"end":{"line":113,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4255,"end":4256,"loc":{"start":{"line":113,"column":18},"end":{"line":113,"column":19}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4256,"end":4257,"loc":{"start":{"line":113,"column":19},"end":{"line":113,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4263,"end":4264,"loc":{"start":{"line":114,"column":4},"end":{"line":114,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4264,"end":4265,"loc":{"start":{"line":114,"column":5},"end":{"line":114,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4265,"end":4266,"loc":{"start":{"line":114,"column":6},"end":{"line":114,"column":7}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":4274,"end":4276,"loc":{"start":{"line":116,"column":4},"end":{"line":116,"column":6}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4277,"end":4278,"loc":{"start":{"line":116,"column":7},"end":{"line":116,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":4278,"end":4281,"loc":{"start":{"line":116,"column":8},"end":{"line":116,"column":11}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4281,"end":4282,"loc":{"start":{"line":116,"column":11},"end":{"line":116,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":4282,"end":4290,"loc":{"start":{"line":116,"column":12},"end":{"line":116,"column":20}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4290,"end":4291,"loc":{"start":{"line":116,"column":20},"end":{"line":116,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4292,"end":4293,"loc":{"start":{"line":116,"column":22},"end":{"line":116,"column":23}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":4301,"end":4307,"loc":{"start":{"line":117,"column":6},"end":{"line":117,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"promise","start":4308,"end":4315,"loc":{"start":{"line":117,"column":13},"end":{"line":117,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4315,"end":4316,"loc":{"start":{"line":117,"column":20},"end":{"line":117,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"then","start":4316,"end":4320,"loc":{"start":{"line":117,"column":21},"end":{"line":117,"column":25}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4320,"end":4321,"loc":{"start":{"line":117,"column":25},"end":{"line":117,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":4321,"end":4324,"loc":{"start":{"line":117,"column":26},"end":{"line":117,"column":29}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4324,"end":4325,"loc":{"start":{"line":117,"column":29},"end":{"line":117,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":4325,"end":4333,"loc":{"start":{"line":117,"column":30},"end":{"line":117,"column":38}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4333,"end":4334,"loc":{"start":{"line":117,"column":38},"end":{"line":117,"column":39}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4340,"end":4341,"loc":{"start":{"line":118,"column":4},"end":{"line":118,"column":5}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":4349,"end":4355,"loc":{"start":{"line":120,"column":4},"end":{"line":120,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"promise","start":4356,"end":4363,"loc":{"start":{"line":120,"column":11},"end":{"line":120,"column":18}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4363,"end":4364,"loc":{"start":{"line":120,"column":18},"end":{"line":120,"column":19}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4368,"end":4369,"loc":{"start":{"line":121,"column":2},"end":{"line":121,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Get a catalog item by type and identification number.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a catalog item.\r\n ","start":4375,"end":4669,"loc":{"start":{"line":123,"column":2},"end":{"line":128,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"getCatalogItem","start":4673,"end":4687,"loc":{"start":{"line":129,"column":2},"end":{"line":129,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4687,"end":4688,"loc":{"start":{"line":129,"column":16},"end":{"line":129,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":4688,"end":4696,"loc":{"start":{"line":129,"column":17},"end":{"line":129,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4696,"end":4697,"loc":{"start":{"line":129,"column":25},"end":{"line":129,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":4698,"end":4708,"loc":{"start":{"line":129,"column":27},"end":{"line":129,"column":37}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4708,"end":4709,"loc":{"start":{"line":129,"column":37},"end":{"line":129,"column":38}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4710,"end":4711,"loc":{"start":{"line":129,"column":39},"end":{"line":129,"column":40}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":4717,"end":4722,"loc":{"start":{"line":130,"column":4},"end":{"line":130,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":4723,"end":4726,"loc":{"start":{"line":130,"column":10},"end":{"line":130,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":4727,"end":4728,"loc":{"start":{"line":130,"column":14},"end":{"line":130,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":4729,"end":4740,"loc":{"start":{"line":130,"column":16},"end":{"line":130,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4740,"end":4741,"loc":{"start":{"line":130,"column":27},"end":{"line":130,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":4741,"end":4744,"loc":{"start":{"line":130,"column":28},"end":{"line":130,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4744,"end":4745,"loc":{"start":{"line":130,"column":31},"end":{"line":130,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":4745,"end":4753,"loc":{"start":{"line":130,"column":32},"end":{"line":130,"column":40}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4753,"end":4754,"loc":{"start":{"line":130,"column":40},"end":{"line":130,"column":41}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":4755,"end":4765,"loc":{"start":{"line":130,"column":42},"end":{"line":130,"column":52}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4765,"end":4766,"loc":{"start":{"line":130,"column":52},"end":{"line":130,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4766,"end":4767,"loc":{"start":{"line":130,"column":53},"end":{"line":130,"column":54}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":4775,"end":4781,"loc":{"start":{"line":132,"column":4},"end":{"line":132,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":4782,"end":4786,"loc":{"start":{"line":132,"column":11},"end":{"line":132,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4786,"end":4787,"loc":{"start":{"line":132,"column":15},"end":{"line":132,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":4787,"end":4791,"loc":{"start":{"line":132,"column":16},"end":{"line":132,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4791,"end":4792,"loc":{"start":{"line":132,"column":20},"end":{"line":132,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":4792,"end":4795,"loc":{"start":{"line":132,"column":21},"end":{"line":132,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4795,"end":4796,"loc":{"start":{"line":132,"column":24},"end":{"line":132,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":4796,"end":4797,"loc":{"start":{"line":132,"column":25},"end":{"line":132,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":4801,"end":4802,"loc":{"start":{"line":133,"column":2},"end":{"line":133,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Get the price guide for a given catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} params Options for the price guide as outlined in {@link PriceGuideOptions}.\r\n * @return {Promise} A promise that resolves to a price guide.\r\n ","start":4808,"end":5191,"loc":{"start":{"line":135,"column":2},"end":{"line":141,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"getPriceGuide","start":5195,"end":5208,"loc":{"start":{"line":142,"column":2},"end":{"line":142,"column":15}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5208,"end":5209,"loc":{"start":{"line":142,"column":15},"end":{"line":142,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":5209,"end":5217,"loc":{"start":{"line":142,"column":16},"end":{"line":142,"column":24}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5217,"end":5218,"loc":{"start":{"line":142,"column":24},"end":{"line":142,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":5219,"end":5229,"loc":{"start":{"line":142,"column":26},"end":{"line":142,"column":36}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5229,"end":5230,"loc":{"start":{"line":142,"column":36},"end":{"line":142,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":5231,"end":5237,"loc":{"start":{"line":142,"column":38},"end":{"line":142,"column":44}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5237,"end":5238,"loc":{"start":{"line":142,"column":44},"end":{"line":142,"column":45}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5239,"end":5240,"loc":{"start":{"line":142,"column":46},"end":{"line":142,"column":47}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":5246,"end":5251,"loc":{"start":{"line":143,"column":4},"end":{"line":143,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":5252,"end":5255,"loc":{"start":{"line":143,"column":10},"end":{"line":143,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":5256,"end":5257,"loc":{"start":{"line":143,"column":14},"end":{"line":143,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuide","start":5258,"end":5268,"loc":{"start":{"line":143,"column":16},"end":{"line":143,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5268,"end":5269,"loc":{"start":{"line":143,"column":26},"end":{"line":143,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":5269,"end":5272,"loc":{"start":{"line":143,"column":27},"end":{"line":143,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5272,"end":5273,"loc":{"start":{"line":143,"column":30},"end":{"line":143,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":5273,"end":5281,"loc":{"start":{"line":143,"column":31},"end":{"line":143,"column":39}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5281,"end":5282,"loc":{"start":{"line":143,"column":39},"end":{"line":143,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":5283,"end":5293,"loc":{"start":{"line":143,"column":41},"end":{"line":143,"column":51}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5293,"end":5294,"loc":{"start":{"line":143,"column":51},"end":{"line":143,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":5295,"end":5301,"loc":{"start":{"line":143,"column":53},"end":{"line":143,"column":59}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5301,"end":5302,"loc":{"start":{"line":143,"column":59},"end":{"line":143,"column":60}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5302,"end":5303,"loc":{"start":{"line":143,"column":60},"end":{"line":143,"column":61}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":5311,"end":5317,"loc":{"start":{"line":145,"column":4},"end":{"line":145,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":5318,"end":5322,"loc":{"start":{"line":145,"column":11},"end":{"line":145,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5322,"end":5323,"loc":{"start":{"line":145,"column":15},"end":{"line":145,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":5323,"end":5327,"loc":{"start":{"line":145,"column":16},"end":{"line":145,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5327,"end":5328,"loc":{"start":{"line":145,"column":20},"end":{"line":145,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":5328,"end":5331,"loc":{"start":{"line":145,"column":21},"end":{"line":145,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5331,"end":5332,"loc":{"start":{"line":145,"column":24},"end":{"line":145,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5332,"end":5333,"loc":{"start":{"line":145,"column":25},"end":{"line":145,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5337,"end":5338,"loc":{"start":{"line":146,"column":2},"end":{"line":146,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Get known colors for a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @return {Promise} A promise that resolves to a list of {@link KnownColor}.\r\n ","start":5344,"end":5629,"loc":{"start":{"line":148,"column":2},"end":{"line":153,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"getKnownColors","start":5633,"end":5647,"loc":{"start":{"line":154,"column":2},"end":{"line":154,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5647,"end":5648,"loc":{"start":{"line":154,"column":16},"end":{"line":154,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":5648,"end":5656,"loc":{"start":{"line":154,"column":17},"end":{"line":154,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5656,"end":5657,"loc":{"start":{"line":154,"column":25},"end":{"line":154,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":5658,"end":5668,"loc":{"start":{"line":154,"column":27},"end":{"line":154,"column":37}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5668,"end":5669,"loc":{"start":{"line":154,"column":37},"end":{"line":154,"column":38}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5670,"end":5671,"loc":{"start":{"line":154,"column":39},"end":{"line":154,"column":40}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":5677,"end":5682,"loc":{"start":{"line":155,"column":4},"end":{"line":155,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":5683,"end":5686,"loc":{"start":{"line":155,"column":10},"end":{"line":155,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":5687,"end":5688,"loc":{"start":{"line":155,"column":14},"end":{"line":155,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"KnownColor","start":5689,"end":5699,"loc":{"start":{"line":155,"column":16},"end":{"line":155,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5699,"end":5700,"loc":{"start":{"line":155,"column":26},"end":{"line":155,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":5700,"end":5703,"loc":{"start":{"line":155,"column":27},"end":{"line":155,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5703,"end":5704,"loc":{"start":{"line":155,"column":30},"end":{"line":155,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":5704,"end":5712,"loc":{"start":{"line":155,"column":31},"end":{"line":155,"column":39}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5712,"end":5713,"loc":{"start":{"line":155,"column":39},"end":{"line":155,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":5714,"end":5724,"loc":{"start":{"line":155,"column":41},"end":{"line":155,"column":51}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5724,"end":5725,"loc":{"start":{"line":155,"column":51},"end":{"line":155,"column":52}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5725,"end":5726,"loc":{"start":{"line":155,"column":52},"end":{"line":155,"column":53}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":5734,"end":5740,"loc":{"start":{"line":157,"column":4},"end":{"line":157,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":5741,"end":5745,"loc":{"start":{"line":157,"column":11},"end":{"line":157,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5745,"end":5746,"loc":{"start":{"line":157,"column":15},"end":{"line":157,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":5746,"end":5750,"loc":{"start":{"line":157,"column":16},"end":{"line":157,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5750,"end":5751,"loc":{"start":{"line":157,"column":20},"end":{"line":157,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":5751,"end":5754,"loc":{"start":{"line":157,"column":21},"end":{"line":157,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5754,"end":5755,"loc":{"start":{"line":157,"column":24},"end":{"line":157,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":5755,"end":5756,"loc":{"start":{"line":157,"column":25},"end":{"line":157,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":5760,"end":5761,"loc":{"start":{"line":158,"column":2},"end":{"line":158,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Can get an image for a specific image color of a known catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {number} colorId The color id of the item.\r\n * @return {Promise} A promise that resolves to an Item Image.\r\n ","start":5767,"end":6129,"loc":{"start":{"line":160,"column":2},"end":{"line":166,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"getItemImage","start":6133,"end":6145,"loc":{"start":{"line":167,"column":2},"end":{"line":167,"column":14}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6145,"end":6146,"loc":{"start":{"line":167,"column":14},"end":{"line":167,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":6146,"end":6154,"loc":{"start":{"line":167,"column":15},"end":{"line":167,"column":23}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6154,"end":6155,"loc":{"start":{"line":167,"column":23},"end":{"line":167,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":6156,"end":6166,"loc":{"start":{"line":167,"column":25},"end":{"line":167,"column":35}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6166,"end":6167,"loc":{"start":{"line":167,"column":35},"end":{"line":167,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"colorId","start":6168,"end":6175,"loc":{"start":{"line":167,"column":37},"end":{"line":167,"column":44}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6175,"end":6176,"loc":{"start":{"line":167,"column":44},"end":{"line":167,"column":45}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6177,"end":6178,"loc":{"start":{"line":167,"column":46},"end":{"line":167,"column":47}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":6184,"end":6189,"loc":{"start":{"line":168,"column":4},"end":{"line":168,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":6190,"end":6193,"loc":{"start":{"line":168,"column":10},"end":{"line":168,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":6194,"end":6195,"loc":{"start":{"line":168,"column":14},"end":{"line":168,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemImage","start":6196,"end":6205,"loc":{"start":{"line":168,"column":16},"end":{"line":168,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6205,"end":6206,"loc":{"start":{"line":168,"column":25},"end":{"line":168,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":6206,"end":6209,"loc":{"start":{"line":168,"column":26},"end":{"line":168,"column":29}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6209,"end":6210,"loc":{"start":{"line":168,"column":29},"end":{"line":168,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":6210,"end":6218,"loc":{"start":{"line":168,"column":30},"end":{"line":168,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6218,"end":6219,"loc":{"start":{"line":168,"column":38},"end":{"line":168,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":6220,"end":6230,"loc":{"start":{"line":168,"column":40},"end":{"line":168,"column":50}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6230,"end":6231,"loc":{"start":{"line":168,"column":50},"end":{"line":168,"column":51}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"colorId","start":6232,"end":6239,"loc":{"start":{"line":168,"column":52},"end":{"line":168,"column":59}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6239,"end":6240,"loc":{"start":{"line":168,"column":59},"end":{"line":168,"column":60}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6240,"end":6241,"loc":{"start":{"line":168,"column":60},"end":{"line":168,"column":61}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":6247,"end":6253,"loc":{"start":{"line":169,"column":4},"end":{"line":169,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":6254,"end":6258,"loc":{"start":{"line":169,"column":11},"end":{"line":169,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6258,"end":6259,"loc":{"start":{"line":169,"column":15},"end":{"line":169,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":6259,"end":6263,"loc":{"start":{"line":169,"column":16},"end":{"line":169,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6263,"end":6264,"loc":{"start":{"line":169,"column":20},"end":{"line":169,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":6264,"end":6267,"loc":{"start":{"line":169,"column":21},"end":{"line":169,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6267,"end":6268,"loc":{"start":{"line":169,"column":24},"end":{"line":169,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6268,"end":6269,"loc":{"start":{"line":169,"column":25},"end":{"line":169,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6273,"end":6274,"loc":{"start":{"line":170,"column":2},"end":{"line":170,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Gets a subset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SubsetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Subset}.\r\n ","start":6280,"end":6655,"loc":{"start":{"line":172,"column":2},"end":{"line":178,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"getItemSubset","start":6659,"end":6672,"loc":{"start":{"line":179,"column":2},"end":{"line":179,"column":15}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6672,"end":6673,"loc":{"start":{"line":179,"column":15},"end":{"line":179,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":6673,"end":6681,"loc":{"start":{"line":179,"column":16},"end":{"line":179,"column":24}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6681,"end":6682,"loc":{"start":{"line":179,"column":24},"end":{"line":179,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":6683,"end":6693,"loc":{"start":{"line":179,"column":26},"end":{"line":179,"column":36}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6693,"end":6694,"loc":{"start":{"line":179,"column":36},"end":{"line":179,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":6695,"end":6701,"loc":{"start":{"line":179,"column":38},"end":{"line":179,"column":44}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6701,"end":6702,"loc":{"start":{"line":179,"column":44},"end":{"line":179,"column":45}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6703,"end":6704,"loc":{"start":{"line":179,"column":46},"end":{"line":179,"column":47}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":6710,"end":6715,"loc":{"start":{"line":180,"column":4},"end":{"line":180,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":6716,"end":6719,"loc":{"start":{"line":180,"column":10},"end":{"line":180,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":6720,"end":6721,"loc":{"start":{"line":180,"column":14},"end":{"line":180,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Subset","start":6722,"end":6728,"loc":{"start":{"line":180,"column":16},"end":{"line":180,"column":22}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6728,"end":6729,"loc":{"start":{"line":180,"column":22},"end":{"line":180,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":6729,"end":6732,"loc":{"start":{"line":180,"column":23},"end":{"line":180,"column":26}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6732,"end":6733,"loc":{"start":{"line":180,"column":26},"end":{"line":180,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":6733,"end":6741,"loc":{"start":{"line":180,"column":27},"end":{"line":180,"column":35}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6741,"end":6742,"loc":{"start":{"line":180,"column":35},"end":{"line":180,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":6743,"end":6753,"loc":{"start":{"line":180,"column":37},"end":{"line":180,"column":47}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6753,"end":6754,"loc":{"start":{"line":180,"column":47},"end":{"line":180,"column":48}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":6755,"end":6761,"loc":{"start":{"line":180,"column":49},"end":{"line":180,"column":55}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6761,"end":6762,"loc":{"start":{"line":180,"column":55},"end":{"line":180,"column":56}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6762,"end":6763,"loc":{"start":{"line":180,"column":56},"end":{"line":180,"column":57}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":6769,"end":6775,"loc":{"start":{"line":181,"column":4},"end":{"line":181,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":6776,"end":6780,"loc":{"start":{"line":181,"column":11},"end":{"line":181,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6780,"end":6781,"loc":{"start":{"line":181,"column":15},"end":{"line":181,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":6781,"end":6785,"loc":{"start":{"line":181,"column":16},"end":{"line":181,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6785,"end":6786,"loc":{"start":{"line":181,"column":20},"end":{"line":181,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":6786,"end":6789,"loc":{"start":{"line":181,"column":21},"end":{"line":181,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6789,"end":6790,"loc":{"start":{"line":181,"column":24},"end":{"line":181,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":6790,"end":6791,"loc":{"start":{"line":181,"column":25},"end":{"line":181,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":6795,"end":6796,"loc":{"start":{"line":182,"column":2},"end":{"line":182,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Gets a superset of a catalog item.\r\n * @param {string} itemType An item type as can be foud at {@link ItemType}.\r\n * @param {string} itemNumber An item identification number.\r\n * @param {object} [params] Options for the price guide as outlined in {@link SupersetOptions}.\r\n * @return {Promise} A promise that resolves to a list of {@link Superset}.\r\n ","start":6802,"end":7183,"loc":{"start":{"line":184,"column":2},"end":{"line":190,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"getItemSuperset","start":7187,"end":7202,"loc":{"start":{"line":191,"column":2},"end":{"line":191,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7202,"end":7203,"loc":{"start":{"line":191,"column":17},"end":{"line":191,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":7203,"end":7211,"loc":{"start":{"line":191,"column":18},"end":{"line":191,"column":26}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7211,"end":7212,"loc":{"start":{"line":191,"column":26},"end":{"line":191,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":7213,"end":7223,"loc":{"start":{"line":191,"column":28},"end":{"line":191,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7223,"end":7224,"loc":{"start":{"line":191,"column":38},"end":{"line":191,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":7225,"end":7231,"loc":{"start":{"line":191,"column":40},"end":{"line":191,"column":46}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7231,"end":7232,"loc":{"start":{"line":191,"column":46},"end":{"line":191,"column":47}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7233,"end":7234,"loc":{"start":{"line":191,"column":48},"end":{"line":191,"column":49}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":7240,"end":7245,"loc":{"start":{"line":192,"column":4},"end":{"line":192,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":7246,"end":7249,"loc":{"start":{"line":192,"column":10},"end":{"line":192,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":7250,"end":7251,"loc":{"start":{"line":192,"column":14},"end":{"line":192,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Superset","start":7252,"end":7260,"loc":{"start":{"line":192,"column":16},"end":{"line":192,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7260,"end":7261,"loc":{"start":{"line":192,"column":24},"end":{"line":192,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":7261,"end":7264,"loc":{"start":{"line":192,"column":25},"end":{"line":192,"column":28}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7264,"end":7265,"loc":{"start":{"line":192,"column":28},"end":{"line":192,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemType","start":7265,"end":7273,"loc":{"start":{"line":192,"column":29},"end":{"line":192,"column":37}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7273,"end":7274,"loc":{"start":{"line":192,"column":37},"end":{"line":192,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"itemNumber","start":7275,"end":7285,"loc":{"start":{"line":192,"column":39},"end":{"line":192,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7285,"end":7286,"loc":{"start":{"line":192,"column":49},"end":{"line":192,"column":50}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":7287,"end":7293,"loc":{"start":{"line":192,"column":51},"end":{"line":192,"column":57}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7293,"end":7294,"loc":{"start":{"line":192,"column":57},"end":{"line":192,"column":58}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7294,"end":7295,"loc":{"start":{"line":192,"column":58},"end":{"line":192,"column":59}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":7301,"end":7307,"loc":{"start":{"line":193,"column":4},"end":{"line":193,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":7308,"end":7312,"loc":{"start":{"line":193,"column":11},"end":{"line":193,"column":15}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7312,"end":7313,"loc":{"start":{"line":193,"column":15},"end":{"line":193,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"send","start":7313,"end":7317,"loc":{"start":{"line":193,"column":16},"end":{"line":193,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7317,"end":7318,"loc":{"start":{"line":193,"column":20},"end":{"line":193,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"req","start":7318,"end":7321,"loc":{"start":{"line":193,"column":21},"end":{"line":193,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7321,"end":7322,"loc":{"start":{"line":193,"column":24},"end":{"line":193,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7322,"end":7323,"loc":{"start":{"line":193,"column":25},"end":{"line":193,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7327,"end":7328,"loc":{"start":{"line":194,"column":2},"end":{"line":194,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7330,"end":7331,"loc":{"start":{"line":195,"column":0},"end":{"line":195,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":7333,"end":7333,"loc":{"start":{"line":196,"column":0},"end":{"line":196,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/color/color.js.json b/docs/ast/source/color/color.js.json
deleted file mode 100644
index 9530e08..0000000
--- a/docs/ast/source/color/color.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":1882,"loc":{"start":{"line":1,"column":0},"end":{"line":68,"column":0}},"program":{"type":"Program","start":0,"end":1882,"loc":{"start":{"line":1,"column":0},"end":{"line":68,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":46,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":46}},"specifiers":[{"type":"ImportSpecifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}},"imported":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"local":{"type":"Identifier","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"}}],"source":{"type":"StringLiteral","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}},"extra":{"rawValue":"../request","raw":"'../request'"},"value":"../request"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a color object\r\n ","start":50,"end":88,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}]},{"type":"ExportNamedDeclaration","start":90,"end":1880,"loc":{"start":{"line":6,"column":0},"end":{"line":67,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":97,"end":1880,"loc":{"start":{"line":6,"column":7},"end":{"line":67,"column":1}},"id":{"type":"Identifier","start":103,"end":108,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":18},"identifierName":"Color"},"name":"Color","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":109,"end":1880,"loc":{"start":{"line":6,"column":19},"end":{"line":67,"column":1}},"body":[{"type":"ClassMethod","start":553,"end":888,"loc":{"start":{"line":15,"column":2},"end":{"line":25,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":553,"end":564,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":565,"end":569,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18},"identifierName":"data"},"name":"data"}],"body":{"type":"BlockStatement","start":571,"end":888,"loc":{"start":{"line":15,"column":20},"end":{"line":25,"column":3}},"body":[{"type":"ExpressionStatement","start":578,"end":596,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":22}},"expression":{"type":"AssignmentExpression","start":578,"end":595,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":21}},"operator":"=","left":{"type":"Identifier","start":578,"end":582,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8},"identifierName":"data"},"name":"data"},"right":{"type":"LogicalExpression","start":585,"end":595,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":21}},"left":{"type":"Identifier","start":585,"end":589,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":15},"identifierName":"data"},"name":"data"},"operator":"||","right":{"type":"ObjectExpression","start":593,"end":595,"loc":{"start":{"line":16,"column":19},"end":{"line":16,"column":21}},"properties":[]}}},"trailingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":602,"end":623,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}}]},{"type":"ExpressionStatement","start":629,"end":664,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":39}},"expression":{"type":"AssignmentExpression","start":629,"end":663,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":38}},"operator":"=","left":{"type":"MemberExpression","start":629,"end":642,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":17}},"object":{"type":"ThisExpression","start":629,"end":633,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":634,"end":642,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":17},"identifierName":"color_id"},"name":"color_id"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":645,"end":663,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":38}},"left":{"type":"MemberExpression","start":645,"end":658,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":33}},"object":{"type":"Identifier","start":645,"end":649,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":24},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":650,"end":658,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":33},"identifierName":"color_id"},"name":"color_id"},"computed":false},"operator":"||","right":{"type":"NumericLiteral","start":662,"end":663,"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":38}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {number} ","start":602,"end":623,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":670,"end":691,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}}]},{"type":"ExpressionStatement","start":697,"end":737,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":44}},"expression":{"type":"AssignmentExpression","start":697,"end":736,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":43}},"operator":"=","left":{"type":"MemberExpression","start":697,"end":712,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":19}},"object":{"type":"ThisExpression","start":697,"end":701,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":702,"end":712,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":19},"identifierName":"color_name"},"name":"color_name"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":715,"end":736,"loc":{"start":{"line":20,"column":22},"end":{"line":20,"column":43}},"left":{"type":"MemberExpression","start":715,"end":730,"loc":{"start":{"line":20,"column":22},"end":{"line":20,"column":37}},"object":{"type":"Identifier","start":715,"end":719,"loc":{"start":{"line":20,"column":22},"end":{"line":20,"column":26},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":720,"end":730,"loc":{"start":{"line":20,"column":27},"end":{"line":20,"column":37},"identifierName":"color_name"},"name":"color_name"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":734,"end":736,"loc":{"start":{"line":20,"column":41},"end":{"line":20,"column":43}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":670,"end":691,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}]},{"type":"ExpressionStatement","start":770,"end":810,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":44}},"expression":{"type":"AssignmentExpression","start":770,"end":809,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":43}},"operator":"=","left":{"type":"MemberExpression","start":770,"end":785,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":19}},"object":{"type":"ThisExpression","start":770,"end":774,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":775,"end":785,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":19},"identifierName":"color_code"},"name":"color_code"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":788,"end":809,"loc":{"start":{"line":22,"column":22},"end":{"line":22,"column":43}},"left":{"type":"MemberExpression","start":788,"end":803,"loc":{"start":{"line":22,"column":22},"end":{"line":22,"column":37}},"object":{"type":"Identifier","start":788,"end":792,"loc":{"start":{"line":22,"column":22},"end":{"line":22,"column":26},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":793,"end":803,"loc":{"start":{"line":22,"column":27},"end":{"line":22,"column":37},"identifierName":"color_code"},"name":"color_code"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":807,"end":809,"loc":{"start":{"line":22,"column":41},"end":{"line":22,"column":43}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":816,"end":837,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}}]},{"type":"ExpressionStatement","start":843,"end":883,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":44}},"expression":{"type":"AssignmentExpression","start":843,"end":882,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":43}},"operator":"=","left":{"type":"MemberExpression","start":843,"end":858,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":19}},"object":{"type":"ThisExpression","start":843,"end":847,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":848,"end":858,"loc":{"start":{"line":24,"column":9},"end":{"line":24,"column":19},"identifierName":"color_type"},"name":"color_type"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":861,"end":882,"loc":{"start":{"line":24,"column":22},"end":{"line":24,"column":43}},"left":{"type":"MemberExpression","start":861,"end":876,"loc":{"start":{"line":24,"column":22},"end":{"line":24,"column":37}},"object":{"type":"Identifier","start":861,"end":865,"loc":{"start":{"line":24,"column":22},"end":{"line":24,"column":26},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":866,"end":876,"loc":{"start":{"line":24,"column":27},"end":{"line":24,"column":37},"identifierName":"color_type"},"name":"color_type"},"computed":false},"operator":"||","right":{"type":"StringLiteral","start":880,"end":882,"loc":{"start":{"line":24,"column":41},"end":{"line":24,"column":43}},"extra":{"rawValue":"","raw":"''"},"value":""}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":816,"end":837,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a new instance of a color\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.color_id=0] The color id. i.e. - 10\r\n * @param {string} [data.color_name] The color name. i.e. - Dark Gray\r\n * @param {string} [data.color_code] The HTML HEX associated to the color. i.e. - 6b5a5a\r\n * @param {string} [data.color_type] A group that the color belongs to. i.e. - Solid, Transparent, etc...\r\n ","start":114,"end":549,"loc":{"start":{"line":7,"column":2},"end":{"line":14,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get specific color details\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.get(10);\r\n * client.send(req).then(color => console.log(color));\r\n * ```\r\n *\r\n * @param {number} colorId a color id.\r\n * @return {BricklinkRequest} A request that resolves to a {@link Color} instance.\r\n ","start":894,"end":1215,"loc":{"start":{"line":27,"column":2},"end":{"line":39,"column":5}}}]},{"type":"ClassMethod","start":1219,"end":1404,"loc":{"start":{"line":40,"column":2},"end":{"line":45,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1226,"end":1229,"loc":{"start":{"line":40,"column":9},"end":{"line":40,"column":12},"identifierName":"get"},"name":"get"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1230,"end":1237,"loc":{"start":{"line":40,"column":13},"end":{"line":40,"column":20},"identifierName":"colorId"},"name":"colorId"}],"body":{"type":"BlockStatement","start":1239,"end":1404,"loc":{"start":{"line":40,"column":22},"end":{"line":45,"column":3}},"body":[{"type":"VariableDeclaration","start":1246,"end":1280,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":38}},"declarations":[{"type":"VariableDeclarator","start":1250,"end":1279,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":37}},"id":{"type":"Identifier","start":1250,"end":1256,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1259,"end":1279,"loc":{"start":{"line":41,"column":17},"end":{"line":41,"column":37}},"object":{"type":"Identifier","start":1259,"end":1275,"loc":{"start":{"line":41,"column":17},"end":{"line":41,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1276,"end":1279,"loc":{"start":{"line":41,"column":34},"end":{"line":41,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":1286,"end":1317,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":35}},"declarations":[{"type":"VariableDeclarator","start":1290,"end":1316,"loc":{"start":{"line":42,"column":8},"end":{"line":42,"column":34}},"id":{"type":"Identifier","start":1290,"end":1293,"loc":{"start":{"line":42,"column":8},"end":{"line":42,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1296,"end":1316,"loc":{"start":{"line":42,"column":14},"end":{"line":42,"column":34}},"expressions":[{"type":"Identifier","start":1307,"end":1314,"loc":{"start":{"line":42,"column":25},"end":{"line":42,"column":32},"identifierName":"colorId"},"name":"colorId"}],"quasis":[{"type":"TemplateElement","start":1297,"end":1305,"loc":{"start":{"line":42,"column":15},"end":{"line":42,"column":23}},"value":{"raw":"/colors/","cooked":"/colors/"},"tail":false},{"type":"TemplateElement","start":1315,"end":1315,"loc":{"start":{"line":42,"column":33},"end":{"line":42,"column":33}},"value":{"raw":"","cooked":""},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":1325,"end":1399,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":78}},"argument":{"type":"NewExpression","start":1332,"end":1398,"loc":{"start":{"line":44,"column":11},"end":{"line":44,"column":77}},"callee":{"type":"Identifier","start":1336,"end":1352,"loc":{"start":{"line":44,"column":15},"end":{"line":44,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":1353,"end":1359,"loc":{"start":{"line":44,"column":32},"end":{"line":44,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":1361,"end":1364,"loc":{"start":{"line":44,"column":40},"end":{"line":44,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":1366,"end":1370,"loc":{"start":{"line":44,"column":45},"end":{"line":44,"column":49}}},{"type":"ArrowFunctionExpression","start":1372,"end":1397,"loc":{"start":{"line":44,"column":51},"end":{"line":44,"column":76}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1373,"end":1377,"loc":{"start":{"line":44,"column":52},"end":{"line":44,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"NewExpression","start":1382,"end":1397,"loc":{"start":{"line":44,"column":61},"end":{"line":44,"column":76}},"callee":{"type":"Identifier","start":1386,"end":1391,"loc":{"start":{"line":44,"column":65},"end":{"line":44,"column":70},"identifierName":"Color"},"name":"Color"},"arguments":[{"type":"Identifier","start":1392,"end":1396,"loc":{"start":{"line":44,"column":71},"end":{"line":44,"column":75},"identifierName":"data"},"name":"data"}]}}]}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Method to get specific color details\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.get(10);\r\n * client.send(req).then(color => console.log(color));\r\n * ```\r\n *\r\n * @param {number} colorId a color id.\r\n * @return {BricklinkRequest} A request that resolves to a {@link Color} instance.\r\n ","start":894,"end":1215,"loc":{"start":{"line":27,"column":2},"end":{"line":39,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.all();\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Color}.\r\n ","start":1410,"end":1678,"loc":{"start":{"line":47,"column":2},"end":{"line":58,"column":5}}}]},{"type":"ClassMethod","start":1682,"end":1877,"loc":{"start":{"line":59,"column":2},"end":{"line":66,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1689,"end":1692,"loc":{"start":{"line":59,"column":9},"end":{"line":59,"column":12},"identifierName":"all"},"name":"all"},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1695,"end":1877,"loc":{"start":{"line":59,"column":15},"end":{"line":66,"column":3}},"body":[{"type":"VariableDeclaration","start":1702,"end":1736,"loc":{"start":{"line":60,"column":4},"end":{"line":60,"column":38}},"declarations":[{"type":"VariableDeclarator","start":1706,"end":1735,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":37}},"id":{"type":"Identifier","start":1706,"end":1712,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":14},"identifierName":"method"},"name":"method"},"init":{"type":"MemberExpression","start":1715,"end":1735,"loc":{"start":{"line":60,"column":17},"end":{"line":60,"column":37}},"object":{"type":"Identifier","start":1715,"end":1731,"loc":{"start":{"line":60,"column":17},"end":{"line":60,"column":33},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"property":{"type":"Identifier","start":1732,"end":1735,"loc":{"start":{"line":60,"column":34},"end":{"line":60,"column":37},"identifierName":"GET"},"name":"GET"},"computed":false}}],"kind":"let"},{"type":"VariableDeclaration","start":1742,"end":1762,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":24}},"declarations":[{"type":"VariableDeclarator","start":1746,"end":1761,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":23}},"id":{"type":"Identifier","start":1746,"end":1749,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":11},"identifierName":"uri"},"name":"uri"},"init":{"type":"TemplateLiteral","start":1752,"end":1761,"loc":{"start":{"line":61,"column":14},"end":{"line":61,"column":23}},"expressions":[],"quasis":[{"type":"TemplateElement","start":1753,"end":1760,"loc":{"start":{"line":61,"column":15},"end":{"line":61,"column":22}},"value":{"raw":"/colors","cooked":"/colors"},"tail":true}]}}],"kind":"let"},{"type":"ReturnStatement","start":1770,"end":1872,"loc":{"start":{"line":63,"column":4},"end":{"line":65,"column":6}},"argument":{"type":"NewExpression","start":1777,"end":1871,"loc":{"start":{"line":63,"column":11},"end":{"line":65,"column":5}},"callee":{"type":"Identifier","start":1781,"end":1797,"loc":{"start":{"line":63,"column":15},"end":{"line":63,"column":31},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest"},"arguments":[{"type":"Identifier","start":1798,"end":1804,"loc":{"start":{"line":63,"column":32},"end":{"line":63,"column":38},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":1806,"end":1809,"loc":{"start":{"line":63,"column":40},"end":{"line":63,"column":43},"identifierName":"uri"},"name":"uri"},{"type":"NullLiteral","start":1811,"end":1815,"loc":{"start":{"line":63,"column":45},"end":{"line":63,"column":49}}},{"type":"ArrowFunctionExpression","start":1817,"end":1863,"loc":{"start":{"line":63,"column":51},"end":{"line":64,"column":35}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1818,"end":1822,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":56},"identifierName":"data"},"name":"data"}],"body":{"type":"CallExpression","start":1834,"end":1863,"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":35}},"callee":{"type":"MemberExpression","start":1834,"end":1842,"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":14}},"object":{"type":"Identifier","start":1834,"end":1838,"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":10},"identifierName":"data"},"name":"data"},"property":{"type":"Identifier","start":1839,"end":1842,"loc":{"start":{"line":64,"column":11},"end":{"line":64,"column":14},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":1843,"end":1862,"loc":{"start":{"line":64,"column":15},"end":{"line":64,"column":34}},"id":null,"generator":false,"expression":true,"async":false,"params":[{"type":"Identifier","start":1844,"end":1845,"loc":{"start":{"line":64,"column":16},"end":{"line":64,"column":17},"identifierName":"d"},"name":"d"}],"body":{"type":"NewExpression","start":1850,"end":1862,"loc":{"start":{"line":64,"column":22},"end":{"line":64,"column":34}},"callee":{"type":"Identifier","start":1854,"end":1859,"loc":{"start":{"line":64,"column":26},"end":{"line":64,"column":31},"identifierName":"Color"},"name":"Color"},"arguments":[{"type":"Identifier","start":1860,"end":1861,"loc":{"start":{"line":64,"column":32},"end":{"line":64,"column":33},"identifierName":"d"},"name":"d"}]}}]}}]}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.all();\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Color}.\r\n ","start":1410,"end":1678,"loc":{"start":{"line":47,"column":2},"end":{"line":58,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Represents a color object\r\n ","start":50,"end":88,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Represents a color object\r\n ","start":50,"end":88,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a color\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.color_id=0] The color id. i.e. - 10\r\n * @param {string} [data.color_name] The color name. i.e. - Dark Gray\r\n * @param {string} [data.color_code] The HTML HEX associated to the color. i.e. - 6b5a5a\r\n * @param {string} [data.color_type] A group that the color belongs to. i.e. - Solid, Transparent, etc...\r\n ","start":114,"end":549,"loc":{"start":{"line":7,"column":2},"end":{"line":14,"column":5}}},{"type":"CommentBlock","value":"* @type {number} ","start":602,"end":623,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":670,"end":691,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":816,"end":837,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Method to get specific color details\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.get(10);\r\n * client.send(req).then(color => console.log(color));\r\n * ```\r\n *\r\n * @param {number} colorId a color id.\r\n * @return {BricklinkRequest} A request that resolves to a {@link Color} instance.\r\n ","start":894,"end":1215,"loc":{"start":{"line":27,"column":2},"end":{"line":39,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.all();\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Color}.\r\n ","start":1410,"end":1678,"loc":{"start":{"line":47,"column":2},"end":{"line":58,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":9,"end":25,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":26,"end":27,"loc":{"start":{"line":1,"column":26},"end":{"line":1,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":28,"end":32,"loc":{"start":{"line":1,"column":28},"end":{"line":1,"column":32}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"../request","start":33,"end":45,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":45}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":45,"end":46,"loc":{"start":{"line":1,"column":45},"end":{"line":1,"column":46}}},{"type":"CommentBlock","value":"*\r\n * Represents a color object\r\n ","start":50,"end":88,"loc":{"start":{"line":3,"column":0},"end":{"line":5,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":90,"end":96,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":97,"end":102,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Color","start":103,"end":108,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":109,"end":110,"loc":{"start":{"line":6,"column":19},"end":{"line":6,"column":20}}},{"type":"CommentBlock","value":"*\r\n * Create a new instance of a color\r\n * @param {object} [data] API response data.\r\n * @param {number} [data.color_id=0] The color id. i.e. - 10\r\n * @param {string} [data.color_name] The color name. i.e. - Dark Gray\r\n * @param {string} [data.color_code] The HTML HEX associated to the color. i.e. - 6b5a5a\r\n * @param {string} [data.color_type] A group that the color belongs to. i.e. - Solid, Transparent, etc...\r\n ","start":114,"end":549,"loc":{"start":{"line":7,"column":2},"end":{"line":14,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":553,"end":564,"loc":{"start":{"line":15,"column":2},"end":{"line":15,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":564,"end":565,"loc":{"start":{"line":15,"column":13},"end":{"line":15,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":565,"end":569,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":569,"end":570,"loc":{"start":{"line":15,"column":18},"end":{"line":15,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":571,"end":572,"loc":{"start":{"line":15,"column":20},"end":{"line":15,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":578,"end":582,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":583,"end":584,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":585,"end":589,"loc":{"start":{"line":16,"column":11},"end":{"line":16,"column":15}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":590,"end":592,"loc":{"start":{"line":16,"column":16},"end":{"line":16,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":593,"end":594,"loc":{"start":{"line":16,"column":19},"end":{"line":16,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":594,"end":595,"loc":{"start":{"line":16,"column":20},"end":{"line":16,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":595,"end":596,"loc":{"start":{"line":16,"column":21},"end":{"line":16,"column":22}}},{"type":"CommentBlock","value":"* @type {number} ","start":602,"end":623,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":629,"end":633,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":633,"end":634,"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":634,"end":642,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":643,"end":644,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":645,"end":649,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":649,"end":650,"loc":{"start":{"line":18,"column":24},"end":{"line":18,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_id","start":650,"end":658,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":33}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":659,"end":661,"loc":{"start":{"line":18,"column":34},"end":{"line":18,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":662,"end":663,"loc":{"start":{"line":18,"column":37},"end":{"line":18,"column":38}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":663,"end":664,"loc":{"start":{"line":18,"column":38},"end":{"line":18,"column":39}}},{"type":"CommentBlock","value":"* @type {string} ","start":670,"end":691,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":697,"end":701,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":701,"end":702,"loc":{"start":{"line":20,"column":8},"end":{"line":20,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_name","start":702,"end":712,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":19}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":713,"end":714,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":715,"end":719,"loc":{"start":{"line":20,"column":22},"end":{"line":20,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":719,"end":720,"loc":{"start":{"line":20,"column":26},"end":{"line":20,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_name","start":720,"end":730,"loc":{"start":{"line":20,"column":27},"end":{"line":20,"column":37}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":731,"end":733,"loc":{"start":{"line":20,"column":38},"end":{"line":20,"column":40}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":734,"end":736,"loc":{"start":{"line":20,"column":41},"end":{"line":20,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":736,"end":737,"loc":{"start":{"line":20,"column":43},"end":{"line":20,"column":44}}},{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":770,"end":774,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":774,"end":775,"loc":{"start":{"line":22,"column":8},"end":{"line":22,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_code","start":775,"end":785,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":19}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":786,"end":787,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":788,"end":792,"loc":{"start":{"line":22,"column":22},"end":{"line":22,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":792,"end":793,"loc":{"start":{"line":22,"column":26},"end":{"line":22,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_code","start":793,"end":803,"loc":{"start":{"line":22,"column":27},"end":{"line":22,"column":37}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":804,"end":806,"loc":{"start":{"line":22,"column":38},"end":{"line":22,"column":40}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":807,"end":809,"loc":{"start":{"line":22,"column":41},"end":{"line":22,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":809,"end":810,"loc":{"start":{"line":22,"column":43},"end":{"line":22,"column":44}}},{"type":"CommentBlock","value":"* @type {string} ","start":816,"end":837,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":843,"end":847,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":847,"end":848,"loc":{"start":{"line":24,"column":8},"end":{"line":24,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_type","start":848,"end":858,"loc":{"start":{"line":24,"column":9},"end":{"line":24,"column":19}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":859,"end":860,"loc":{"start":{"line":24,"column":20},"end":{"line":24,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":861,"end":865,"loc":{"start":{"line":24,"column":22},"end":{"line":24,"column":26}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":865,"end":866,"loc":{"start":{"line":24,"column":26},"end":{"line":24,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"color_type","start":866,"end":876,"loc":{"start":{"line":24,"column":27},"end":{"line":24,"column":37}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":877,"end":879,"loc":{"start":{"line":24,"column":38},"end":{"line":24,"column":40}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":880,"end":882,"loc":{"start":{"line":24,"column":41},"end":{"line":24,"column":43}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":882,"end":883,"loc":{"start":{"line":24,"column":43},"end":{"line":24,"column":44}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":887,"end":888,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Method to get specific color details\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.get(10);\r\n * client.send(req).then(color => console.log(color));\r\n * ```\r\n *\r\n * @param {number} colorId a color id.\r\n * @return {BricklinkRequest} A request that resolves to a {@link Color} instance.\r\n ","start":894,"end":1215,"loc":{"start":{"line":27,"column":2},"end":{"line":39,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1219,"end":1225,"loc":{"start":{"line":40,"column":2},"end":{"line":40,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1226,"end":1229,"loc":{"start":{"line":40,"column":9},"end":{"line":40,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1229,"end":1230,"loc":{"start":{"line":40,"column":12},"end":{"line":40,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"colorId","start":1230,"end":1237,"loc":{"start":{"line":40,"column":13},"end":{"line":40,"column":20}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1237,"end":1238,"loc":{"start":{"line":40,"column":20},"end":{"line":40,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1239,"end":1240,"loc":{"start":{"line":40,"column":22},"end":{"line":40,"column":23}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1246,"end":1249,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1250,"end":1256,"loc":{"start":{"line":41,"column":8},"end":{"line":41,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1257,"end":1258,"loc":{"start":{"line":41,"column":15},"end":{"line":41,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1259,"end":1275,"loc":{"start":{"line":41,"column":17},"end":{"line":41,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1275,"end":1276,"loc":{"start":{"line":41,"column":33},"end":{"line":41,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1276,"end":1279,"loc":{"start":{"line":41,"column":34},"end":{"line":41,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1279,"end":1280,"loc":{"start":{"line":41,"column":37},"end":{"line":41,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1286,"end":1289,"loc":{"start":{"line":42,"column":4},"end":{"line":42,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1290,"end":1293,"loc":{"start":{"line":42,"column":8},"end":{"line":42,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1294,"end":1295,"loc":{"start":{"line":42,"column":12},"end":{"line":42,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1296,"end":1297,"loc":{"start":{"line":42,"column":14},"end":{"line":42,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/colors/","start":1297,"end":1305,"loc":{"start":{"line":42,"column":15},"end":{"line":42,"column":23}}},{"type":{"label":"${","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1305,"end":1307,"loc":{"start":{"line":42,"column":23},"end":{"line":42,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"colorId","start":1307,"end":1314,"loc":{"start":{"line":42,"column":25},"end":{"line":42,"column":32}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1314,"end":1315,"loc":{"start":{"line":42,"column":32},"end":{"line":42,"column":33}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1315,"end":1315,"loc":{"start":{"line":42,"column":33},"end":{"line":42,"column":33}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1315,"end":1316,"loc":{"start":{"line":42,"column":33},"end":{"line":42,"column":34}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1316,"end":1317,"loc":{"start":{"line":42,"column":34},"end":{"line":42,"column":35}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1325,"end":1331,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1332,"end":1335,"loc":{"start":{"line":44,"column":11},"end":{"line":44,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1336,"end":1352,"loc":{"start":{"line":44,"column":15},"end":{"line":44,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1352,"end":1353,"loc":{"start":{"line":44,"column":31},"end":{"line":44,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1353,"end":1359,"loc":{"start":{"line":44,"column":32},"end":{"line":44,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1359,"end":1360,"loc":{"start":{"line":44,"column":38},"end":{"line":44,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1361,"end":1364,"loc":{"start":{"line":44,"column":40},"end":{"line":44,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1364,"end":1365,"loc":{"start":{"line":44,"column":43},"end":{"line":44,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1366,"end":1370,"loc":{"start":{"line":44,"column":45},"end":{"line":44,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1370,"end":1371,"loc":{"start":{"line":44,"column":49},"end":{"line":44,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1372,"end":1373,"loc":{"start":{"line":44,"column":51},"end":{"line":44,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1373,"end":1377,"loc":{"start":{"line":44,"column":52},"end":{"line":44,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1377,"end":1378,"loc":{"start":{"line":44,"column":56},"end":{"line":44,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1379,"end":1381,"loc":{"start":{"line":44,"column":58},"end":{"line":44,"column":60}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1382,"end":1385,"loc":{"start":{"line":44,"column":61},"end":{"line":44,"column":64}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Color","start":1386,"end":1391,"loc":{"start":{"line":44,"column":65},"end":{"line":44,"column":70}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1391,"end":1392,"loc":{"start":{"line":44,"column":70},"end":{"line":44,"column":71}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1392,"end":1396,"loc":{"start":{"line":44,"column":71},"end":{"line":44,"column":75}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1396,"end":1397,"loc":{"start":{"line":44,"column":75},"end":{"line":44,"column":76}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1397,"end":1398,"loc":{"start":{"line":44,"column":76},"end":{"line":44,"column":77}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1398,"end":1399,"loc":{"start":{"line":44,"column":77},"end":{"line":44,"column":78}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1403,"end":1404,"loc":{"start":{"line":45,"column":2},"end":{"line":45,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Get a list of all colors\r\n *\r\n * Usage:\r\n *\r\n * ```\r\n * var req = Color.all();\r\n * client.send(req).then(colors => console.log(colors));\r\n * ```\r\n *\r\n * @return {BricklinkRequest} A request that resolves to an array of {@link Color}.\r\n ","start":1410,"end":1678,"loc":{"start":{"line":47,"column":2},"end":{"line":58,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1682,"end":1688,"loc":{"start":{"line":59,"column":2},"end":{"line":59,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"all","start":1689,"end":1692,"loc":{"start":{"line":59,"column":9},"end":{"line":59,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1692,"end":1693,"loc":{"start":{"line":59,"column":12},"end":{"line":59,"column":13}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1693,"end":1694,"loc":{"start":{"line":59,"column":13},"end":{"line":59,"column":14}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1695,"end":1696,"loc":{"start":{"line":59,"column":15},"end":{"line":59,"column":16}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1702,"end":1705,"loc":{"start":{"line":60,"column":4},"end":{"line":60,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1706,"end":1712,"loc":{"start":{"line":60,"column":8},"end":{"line":60,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1713,"end":1714,"loc":{"start":{"line":60,"column":15},"end":{"line":60,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1715,"end":1731,"loc":{"start":{"line":60,"column":17},"end":{"line":60,"column":33}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1731,"end":1732,"loc":{"start":{"line":60,"column":33},"end":{"line":60,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":1732,"end":1735,"loc":{"start":{"line":60,"column":34},"end":{"line":60,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1735,"end":1736,"loc":{"start":{"line":60,"column":37},"end":{"line":60,"column":38}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1742,"end":1745,"loc":{"start":{"line":61,"column":4},"end":{"line":61,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1746,"end":1749,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1750,"end":1751,"loc":{"start":{"line":61,"column":12},"end":{"line":61,"column":13}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1752,"end":1753,"loc":{"start":{"line":61,"column":14},"end":{"line":61,"column":15}}},{"type":{"label":"template","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"/colors","start":1753,"end":1760,"loc":{"start":{"line":61,"column":15},"end":{"line":61,"column":22}}},{"type":{"label":"`","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1760,"end":1761,"loc":{"start":{"line":61,"column":22},"end":{"line":61,"column":23}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1761,"end":1762,"loc":{"start":{"line":61,"column":23},"end":{"line":61,"column":24}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1770,"end":1776,"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":10}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1777,"end":1780,"loc":{"start":{"line":63,"column":11},"end":{"line":63,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":1781,"end":1797,"loc":{"start":{"line":63,"column":15},"end":{"line":63,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1797,"end":1798,"loc":{"start":{"line":63,"column":31},"end":{"line":63,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1798,"end":1804,"loc":{"start":{"line":63,"column":32},"end":{"line":63,"column":38}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1804,"end":1805,"loc":{"start":{"line":63,"column":38},"end":{"line":63,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":1806,"end":1809,"loc":{"start":{"line":63,"column":40},"end":{"line":63,"column":43}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1809,"end":1810,"loc":{"start":{"line":63,"column":43},"end":{"line":63,"column":44}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1811,"end":1815,"loc":{"start":{"line":63,"column":45},"end":{"line":63,"column":49}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1815,"end":1816,"loc":{"start":{"line":63,"column":49},"end":{"line":63,"column":50}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1817,"end":1818,"loc":{"start":{"line":63,"column":51},"end":{"line":63,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1818,"end":1822,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":56}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1822,"end":1823,"loc":{"start":{"line":63,"column":56},"end":{"line":63,"column":57}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1824,"end":1826,"loc":{"start":{"line":63,"column":58},"end":{"line":63,"column":60}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"data","start":1834,"end":1838,"loc":{"start":{"line":64,"column":6},"end":{"line":64,"column":10}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1838,"end":1839,"loc":{"start":{"line":64,"column":10},"end":{"line":64,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":1839,"end":1842,"loc":{"start":{"line":64,"column":11},"end":{"line":64,"column":14}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1842,"end":1843,"loc":{"start":{"line":64,"column":14},"end":{"line":64,"column":15}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1843,"end":1844,"loc":{"start":{"line":64,"column":15},"end":{"line":64,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"d","start":1844,"end":1845,"loc":{"start":{"line":64,"column":16},"end":{"line":64,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1845,"end":1846,"loc":{"start":{"line":64,"column":17},"end":{"line":64,"column":18}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1847,"end":1849,"loc":{"start":{"line":64,"column":19},"end":{"line":64,"column":21}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":1850,"end":1853,"loc":{"start":{"line":64,"column":22},"end":{"line":64,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Color","start":1854,"end":1859,"loc":{"start":{"line":64,"column":26},"end":{"line":64,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1859,"end":1860,"loc":{"start":{"line":64,"column":31},"end":{"line":64,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"d","start":1860,"end":1861,"loc":{"start":{"line":64,"column":32},"end":{"line":64,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1861,"end":1862,"loc":{"start":{"line":64,"column":33},"end":{"line":64,"column":34}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1862,"end":1863,"loc":{"start":{"line":64,"column":34},"end":{"line":64,"column":35}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1863,"end":1864,"loc":{"start":{"line":64,"column":35},"end":{"line":64,"column":36}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1870,"end":1871,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":5}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1871,"end":1872,"loc":{"start":{"line":65,"column":5},"end":{"line":65,"column":6}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1876,"end":1877,"loc":{"start":{"line":66,"column":2},"end":{"line":66,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1879,"end":1880,"loc":{"start":{"line":67,"column":0},"end":{"line":67,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1882,"end":1882,"loc":{"start":{"line":68,"column":0},"end":{"line":68,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/condition.js.json b/docs/ast/source/condition.js.json
deleted file mode 100644
index 9a71776..0000000
--- a/docs/ast/source/condition.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":306,"loc":{"start":{"line":1,"column":0},"end":{"line":18,"column":0}},"program":{"type":"Program","start":0,"end":306,"loc":{"start":{"line":1,"column":0},"end":{"line":18,"column":0}},"sourceType":"module","body":[{"type":"ExportNamedDeclaration","start":136,"end":304,"loc":{"start":{"line":7,"column":0},"end":{"line":17,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":143,"end":304,"loc":{"start":{"line":7,"column":7},"end":{"line":17,"column":1}},"id":{"type":"Identifier","start":149,"end":158,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":22},"identifierName":"Condition"},"name":"Condition","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":159,"end":304,"loc":{"start":{"line":7,"column":23},"end":{"line":17,"column":1}},"body":[{"type":"ClassMethod","start":189,"end":229,"loc":{"start":{"line":9,"column":2},"end":{"line":11,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":200,"end":203,"loc":{"start":{"line":9,"column":13},"end":{"line":9,"column":16},"identifierName":"New"},"name":"New"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":206,"end":229,"loc":{"start":{"line":9,"column":19},"end":{"line":11,"column":3}},"body":[{"type":"ReturnStatement","start":213,"end":224,"loc":{"start":{"line":10,"column":4},"end":{"line":10,"column":15}},"argument":{"type":"StringLiteral","start":220,"end":223,"loc":{"start":{"line":10,"column":11},"end":{"line":10,"column":14}},"extra":{"rawValue":"N","raw":"'N'"},"value":"N"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":164,"end":185,"loc":{"start":{"line":8,"column":2},"end":{"line":8,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":235,"end":256,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}}]},{"type":"ClassMethod","start":260,"end":301,"loc":{"start":{"line":14,"column":2},"end":{"line":16,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":271,"end":275,"loc":{"start":{"line":14,"column":13},"end":{"line":14,"column":17},"identifierName":"Used"},"name":"Used"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":278,"end":301,"loc":{"start":{"line":14,"column":20},"end":{"line":16,"column":3}},"body":[{"type":"ReturnStatement","start":285,"end":296,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":15}},"argument":{"type":"StringLiteral","start":292,"end":295,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":14}},"extra":{"rawValue":"U","raw":"'U'"},"value":"U"}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":235,"end":256,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Static dictionary of common condition terms to improve code readability.\r\n *\r\n * - `Condition.New`\r\n * - `Condition.Used`\r\n ","start":0,"end":134,"loc":{"start":{"line":1,"column":0},"end":{"line":6,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][0][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Static dictionary of common condition terms to improve code readability.\r\n *\r\n * - `Condition.New`\r\n * - `Condition.Used`\r\n ","start":0,"end":134,"loc":{"start":{"line":1,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":164,"end":185,"loc":{"start":{"line":8,"column":2},"end":{"line":8,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":235,"end":256,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}}],"tokens":[{"type":"CommentBlock","value":"*\r\n * Static dictionary of common condition terms to improve code readability.\r\n *\r\n * - `Condition.New`\r\n * - `Condition.Used`\r\n ","start":0,"end":134,"loc":{"start":{"line":1,"column":0},"end":{"line":6,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":136,"end":142,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":143,"end":148,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Condition","start":149,"end":158,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":22}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":159,"end":160,"loc":{"start":{"line":7,"column":23},"end":{"line":7,"column":24}}},{"type":"CommentBlock","value":"* @type {string} ","start":164,"end":185,"loc":{"start":{"line":8,"column":2},"end":{"line":8,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":189,"end":195,"loc":{"start":{"line":9,"column":2},"end":{"line":9,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":196,"end":199,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"New","start":200,"end":203,"loc":{"start":{"line":9,"column":13},"end":{"line":9,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":203,"end":204,"loc":{"start":{"line":9,"column":16},"end":{"line":9,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":204,"end":205,"loc":{"start":{"line":9,"column":17},"end":{"line":9,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":206,"end":207,"loc":{"start":{"line":9,"column":19},"end":{"line":9,"column":20}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":213,"end":219,"loc":{"start":{"line":10,"column":4},"end":{"line":10,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"N","start":220,"end":223,"loc":{"start":{"line":10,"column":11},"end":{"line":10,"column":14}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":223,"end":224,"loc":{"start":{"line":10,"column":14},"end":{"line":10,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":228,"end":229,"loc":{"start":{"line":11,"column":2},"end":{"line":11,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":235,"end":256,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":260,"end":266,"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":267,"end":270,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Used","start":271,"end":275,"loc":{"start":{"line":14,"column":13},"end":{"line":14,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":275,"end":276,"loc":{"start":{"line":14,"column":17},"end":{"line":14,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":276,"end":277,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":278,"end":279,"loc":{"start":{"line":14,"column":20},"end":{"line":14,"column":21}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":285,"end":291,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"U","start":292,"end":295,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":14}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":295,"end":296,"loc":{"start":{"line":15,"column":14},"end":{"line":15,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":300,"end":301,"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":303,"end":304,"loc":{"start":{"line":17,"column":0},"end":{"line":17,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":306,"end":306,"loc":{"start":{"line":18,"column":0},"end":{"line":18,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/index.js.json b/docs/ast/source/index.js.json
deleted file mode 100644
index b6a2518..0000000
--- a/docs/ast/source/index.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":595,"loc":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"program":{"type":"Program","start":0,"end":595,"loc":{"start":{"line":1,"column":0},"end":{"line":15,"column":0}},"sourceType":"module","body":[{"type":"ExportNamedDeclaration","start":0,"end":34,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":34}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":9,"end":15,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":15}},"local":{"type":"Identifier","start":9,"end":15,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":15},"identifierName":"Client"},"name":"Client"},"exported":{"type":"Identifier","start":9,"end":15,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":15},"identifierName":"Client"},"name":"Client"}}],"source":{"type":"StringLiteral","start":23,"end":33,"loc":{"start":{"line":1,"column":23},"end":{"line":1,"column":33}},"extra":{"rawValue":"./client","raw":"'./client'"},"value":"./client"}},{"type":"ExportNamedDeclaration","start":36,"end":92,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":56}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":45,"end":62,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":26}},"local":{"type":"Identifier","start":45,"end":62,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":26},"identifierName":"BrickLinkApiError"},"name":"BrickLinkApiError"},"exported":{"type":"Identifier","start":45,"end":62,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":26},"identifierName":"BrickLinkApiError"},"name":"BrickLinkApiError"}}],"source":{"type":"StringLiteral","start":70,"end":91,"loc":{"start":{"line":2,"column":34},"end":{"line":2,"column":55}},"extra":{"rawValue":"./brickLinkApiError","raw":"'./brickLinkApiError'"},"value":"./brickLinkApiError"}},{"type":"ExportNamedDeclaration","start":94,"end":132,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":38}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":103,"end":111,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":17}},"local":{"type":"Identifier","start":103,"end":111,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":17},"identifierName":"ItemType"},"name":"ItemType"},"exported":{"type":"Identifier","start":103,"end":111,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":17},"identifierName":"ItemType"},"name":"ItemType"}}],"source":{"type":"StringLiteral","start":119,"end":131,"loc":{"start":{"line":3,"column":25},"end":{"line":3,"column":37}},"extra":{"rawValue":"./itemType","raw":"'./itemType'"},"value":"./itemType"}},{"type":"ExportNamedDeclaration","start":134,"end":174,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":40}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":143,"end":152,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":18}},"local":{"type":"Identifier","start":143,"end":152,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":18},"identifierName":"Condition"},"name":"Condition"},"exported":{"type":"Identifier","start":143,"end":152,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":18},"identifierName":"Condition"},"name":"Condition"}}],"source":{"type":"StringLiteral","start":160,"end":173,"loc":{"start":{"line":4,"column":26},"end":{"line":4,"column":39}},"extra":{"rawValue":"./condition","raw":"'./condition'"},"value":"./condition"}},{"type":"ExportNamedDeclaration","start":176,"end":232,"loc":{"start":{"line":5,"column":0},"end":{"line":5,"column":56}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":185,"end":196,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":20}},"local":{"type":"Identifier","start":185,"end":196,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"},"exported":{"type":"Identifier","start":185,"end":196,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":20},"identifierName":"CatalogItem"},"name":"CatalogItem"}}],"source":{"type":"StringLiteral","start":204,"end":231,"loc":{"start":{"line":5,"column":28},"end":{"line":5,"column":55}},"extra":{"rawValue":"./catalogItem/catalogItem","raw":"'./catalogItem/catalogItem'"},"value":"./catalogItem/catalogItem"}},{"type":"ExportNamedDeclaration","start":234,"end":286,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":52}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":243,"end":252,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":18}},"local":{"type":"Identifier","start":243,"end":252,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":18},"identifierName":"ItemImage"},"name":"ItemImage"},"exported":{"type":"Identifier","start":243,"end":252,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":18},"identifierName":"ItemImage"},"name":"ItemImage"}}],"source":{"type":"StringLiteral","start":260,"end":285,"loc":{"start":{"line":6,"column":26},"end":{"line":6,"column":51}},"extra":{"rawValue":"./catalogItem/itemImage","raw":"'./catalogItem/itemImage'"},"value":"./catalogItem/itemImage"}},{"type":"ExportNamedDeclaration","start":288,"end":342,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":54}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":297,"end":307,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":19}},"local":{"type":"Identifier","start":297,"end":307,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":19},"identifierName":"KnownColor"},"name":"KnownColor"},"exported":{"type":"Identifier","start":297,"end":307,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":19},"identifierName":"KnownColor"},"name":"KnownColor"}}],"source":{"type":"StringLiteral","start":315,"end":341,"loc":{"start":{"line":7,"column":27},"end":{"line":7,"column":53}},"extra":{"rawValue":"./catalogItem/knownColor","raw":"'./catalogItem/knownColor'"},"value":"./catalogItem/knownColor"}},{"type":"ExportNamedDeclaration","start":344,"end":398,"loc":{"start":{"line":8,"column":0},"end":{"line":8,"column":54}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":353,"end":363,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":19}},"local":{"type":"Identifier","start":353,"end":363,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":19},"identifierName":"PriceGuide"},"name":"PriceGuide"},"exported":{"type":"Identifier","start":353,"end":363,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":19},"identifierName":"PriceGuide"},"name":"PriceGuide"}}],"source":{"type":"StringLiteral","start":371,"end":397,"loc":{"start":{"line":8,"column":27},"end":{"line":8,"column":53}},"extra":{"rawValue":"./catalogItem/priceGuide","raw":"'./catalogItem/priceGuide'"},"value":"./catalogItem/priceGuide"}},{"type":"ExportNamedDeclaration","start":400,"end":447,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":47}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":409,"end":415,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":15}},"local":{"type":"Identifier","start":409,"end":415,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":15},"identifierName":"Subset"},"name":"Subset"},"exported":{"type":"Identifier","start":409,"end":415,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":15},"identifierName":"Subset"},"name":"Subset"}}],"source":{"type":"StringLiteral","start":423,"end":446,"loc":{"start":{"line":9,"column":23},"end":{"line":9,"column":46}},"extra":{"rawValue":"./catalogItem/subsets","raw":"'./catalogItem/subsets'"},"value":"./catalogItem/subsets"}},{"type":"ExportNamedDeclaration","start":449,"end":500,"loc":{"start":{"line":10,"column":0},"end":{"line":10,"column":51}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":458,"end":466,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":17}},"local":{"type":"Identifier","start":458,"end":466,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":17},"identifierName":"Superset"},"name":"Superset"},"exported":{"type":"Identifier","start":458,"end":466,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":17},"identifierName":"Superset"},"name":"Superset"}}],"source":{"type":"StringLiteral","start":474,"end":499,"loc":{"start":{"line":10,"column":25},"end":{"line":10,"column":50}},"extra":{"rawValue":"./catalogItem/supersets","raw":"'./catalogItem/supersets'"},"value":"./catalogItem/supersets"}},{"type":"ExportNamedDeclaration","start":504,"end":542,"loc":{"start":{"line":12,"column":0},"end":{"line":12,"column":38}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":513,"end":518,"loc":{"start":{"line":12,"column":9},"end":{"line":12,"column":14}},"local":{"type":"Identifier","start":513,"end":518,"loc":{"start":{"line":12,"column":9},"end":{"line":12,"column":14},"identifierName":"Color"},"name":"Color"},"exported":{"type":"Identifier","start":513,"end":518,"loc":{"start":{"line":12,"column":9},"end":{"line":12,"column":14},"identifierName":"Color"},"name":"Color"}}],"source":{"type":"StringLiteral","start":526,"end":541,"loc":{"start":{"line":12,"column":22},"end":{"line":12,"column":37}},"extra":{"rawValue":"./color/color","raw":"'./color/color'"},"value":"./color/color"}},{"type":"ExportNamedDeclaration","start":546,"end":593,"loc":{"start":{"line":14,"column":0},"end":{"line":14,"column":47}},"declaration":null,"specifiers":[{"type":"ExportSpecifier","start":555,"end":563,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":17}},"local":{"type":"Identifier","start":555,"end":563,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":17},"identifierName":"Category"},"name":"Category"},"exported":{"type":"Identifier","start":555,"end":563,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":17},"identifierName":"Category"},"name":"Category"}}],"source":{"type":"StringLiteral","start":571,"end":592,"loc":{"start":{"line":14,"column":25},"end":{"line":14,"column":46}},"extra":{"rawValue":"./category/category","raw":"'./category/category'"},"value":"./category/category"}}],"directives":[]},"comments":[],"tokens":[{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Client","start":9,"end":15,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":16,"end":17,"loc":{"start":{"line":1,"column":16},"end":{"line":1,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":18,"end":22,"loc":{"start":{"line":1,"column":18},"end":{"line":1,"column":22}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./client","start":23,"end":33,"loc":{"start":{"line":1,"column":23},"end":{"line":1,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":33,"end":34,"loc":{"start":{"line":1,"column":33},"end":{"line":1,"column":34}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":36,"end":42,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":43,"end":44,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BrickLinkApiError","start":45,"end":62,"loc":{"start":{"line":2,"column":9},"end":{"line":2,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":63,"end":64,"loc":{"start":{"line":2,"column":27},"end":{"line":2,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":65,"end":69,"loc":{"start":{"line":2,"column":29},"end":{"line":2,"column":33}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./brickLinkApiError","start":70,"end":91,"loc":{"start":{"line":2,"column":34},"end":{"line":2,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":91,"end":92,"loc":{"start":{"line":2,"column":55},"end":{"line":2,"column":56}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":94,"end":100,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":101,"end":102,"loc":{"start":{"line":3,"column":7},"end":{"line":3,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemType","start":103,"end":111,"loc":{"start":{"line":3,"column":9},"end":{"line":3,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":112,"end":113,"loc":{"start":{"line":3,"column":18},"end":{"line":3,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":114,"end":118,"loc":{"start":{"line":3,"column":20},"end":{"line":3,"column":24}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./itemType","start":119,"end":131,"loc":{"start":{"line":3,"column":25},"end":{"line":3,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":131,"end":132,"loc":{"start":{"line":3,"column":37},"end":{"line":3,"column":38}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":134,"end":140,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":141,"end":142,"loc":{"start":{"line":4,"column":7},"end":{"line":4,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Condition","start":143,"end":152,"loc":{"start":{"line":4,"column":9},"end":{"line":4,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":153,"end":154,"loc":{"start":{"line":4,"column":19},"end":{"line":4,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":155,"end":159,"loc":{"start":{"line":4,"column":21},"end":{"line":4,"column":25}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./condition","start":160,"end":173,"loc":{"start":{"line":4,"column":26},"end":{"line":4,"column":39}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":173,"end":174,"loc":{"start":{"line":4,"column":39},"end":{"line":4,"column":40}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":176,"end":182,"loc":{"start":{"line":5,"column":0},"end":{"line":5,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":183,"end":184,"loc":{"start":{"line":5,"column":7},"end":{"line":5,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"CatalogItem","start":185,"end":196,"loc":{"start":{"line":5,"column":9},"end":{"line":5,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":197,"end":198,"loc":{"start":{"line":5,"column":21},"end":{"line":5,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":199,"end":203,"loc":{"start":{"line":5,"column":23},"end":{"line":5,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/catalogItem","start":204,"end":231,"loc":{"start":{"line":5,"column":28},"end":{"line":5,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":231,"end":232,"loc":{"start":{"line":5,"column":55},"end":{"line":5,"column":56}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":234,"end":240,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":241,"end":242,"loc":{"start":{"line":6,"column":7},"end":{"line":6,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemImage","start":243,"end":252,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":253,"end":254,"loc":{"start":{"line":6,"column":19},"end":{"line":6,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":255,"end":259,"loc":{"start":{"line":6,"column":21},"end":{"line":6,"column":25}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/itemImage","start":260,"end":285,"loc":{"start":{"line":6,"column":26},"end":{"line":6,"column":51}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":285,"end":286,"loc":{"start":{"line":6,"column":51},"end":{"line":6,"column":52}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":288,"end":294,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":295,"end":296,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"KnownColor","start":297,"end":307,"loc":{"start":{"line":7,"column":9},"end":{"line":7,"column":19}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":308,"end":309,"loc":{"start":{"line":7,"column":20},"end":{"line":7,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":310,"end":314,"loc":{"start":{"line":7,"column":22},"end":{"line":7,"column":26}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/knownColor","start":315,"end":341,"loc":{"start":{"line":7,"column":27},"end":{"line":7,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":341,"end":342,"loc":{"start":{"line":7,"column":53},"end":{"line":7,"column":54}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":344,"end":350,"loc":{"start":{"line":8,"column":0},"end":{"line":8,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":351,"end":352,"loc":{"start":{"line":8,"column":7},"end":{"line":8,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PriceGuide","start":353,"end":363,"loc":{"start":{"line":8,"column":9},"end":{"line":8,"column":19}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":364,"end":365,"loc":{"start":{"line":8,"column":20},"end":{"line":8,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":366,"end":370,"loc":{"start":{"line":8,"column":22},"end":{"line":8,"column":26}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/priceGuide","start":371,"end":397,"loc":{"start":{"line":8,"column":27},"end":{"line":8,"column":53}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":397,"end":398,"loc":{"start":{"line":8,"column":53},"end":{"line":8,"column":54}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":400,"end":406,"loc":{"start":{"line":9,"column":0},"end":{"line":9,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":407,"end":408,"loc":{"start":{"line":9,"column":7},"end":{"line":9,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Subset","start":409,"end":415,"loc":{"start":{"line":9,"column":9},"end":{"line":9,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":416,"end":417,"loc":{"start":{"line":9,"column":16},"end":{"line":9,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":418,"end":422,"loc":{"start":{"line":9,"column":18},"end":{"line":9,"column":22}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/subsets","start":423,"end":446,"loc":{"start":{"line":9,"column":23},"end":{"line":9,"column":46}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":446,"end":447,"loc":{"start":{"line":9,"column":46},"end":{"line":9,"column":47}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":449,"end":455,"loc":{"start":{"line":10,"column":0},"end":{"line":10,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":456,"end":457,"loc":{"start":{"line":10,"column":7},"end":{"line":10,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Superset","start":458,"end":466,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":467,"end":468,"loc":{"start":{"line":10,"column":18},"end":{"line":10,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":469,"end":473,"loc":{"start":{"line":10,"column":20},"end":{"line":10,"column":24}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./catalogItem/supersets","start":474,"end":499,"loc":{"start":{"line":10,"column":25},"end":{"line":10,"column":50}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":499,"end":500,"loc":{"start":{"line":10,"column":50},"end":{"line":10,"column":51}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":504,"end":510,"loc":{"start":{"line":12,"column":0},"end":{"line":12,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":511,"end":512,"loc":{"start":{"line":12,"column":7},"end":{"line":12,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Color","start":513,"end":518,"loc":{"start":{"line":12,"column":9},"end":{"line":12,"column":14}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":519,"end":520,"loc":{"start":{"line":12,"column":15},"end":{"line":12,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":521,"end":525,"loc":{"start":{"line":12,"column":17},"end":{"line":12,"column":21}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./color/color","start":526,"end":541,"loc":{"start":{"line":12,"column":22},"end":{"line":12,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":541,"end":542,"loc":{"start":{"line":12,"column":37},"end":{"line":12,"column":38}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":546,"end":552,"loc":{"start":{"line":14,"column":0},"end":{"line":14,"column":6}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":553,"end":554,"loc":{"start":{"line":14,"column":7},"end":{"line":14,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Category","start":555,"end":563,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":564,"end":565,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":566,"end":570,"loc":{"start":{"line":14,"column":20},"end":{"line":14,"column":24}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"./category/category","start":571,"end":592,"loc":{"start":{"line":14,"column":25},"end":{"line":14,"column":46}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":592,"end":593,"loc":{"start":{"line":14,"column":46},"end":{"line":14,"column":47}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":595,"end":595,"loc":{"start":{"line":15,"column":0},"end":{"line":15,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/itemType.js.json b/docs/ast/source/itemType.js.json
deleted file mode 100644
index 47f9ddb..0000000
--- a/docs/ast/source/itemType.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":824,"loc":{"start":{"line":1,"column":0},"end":{"line":42,"column":0}},"program":{"type":"Program","start":0,"end":824,"loc":{"start":{"line":1,"column":0},"end":{"line":42,"column":0}},"sourceType":"module","body":[{"type":"ExportNamedDeclaration","start":90,"end":822,"loc":{"start":{"line":4,"column":0},"end":{"line":41,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":97,"end":822,"loc":{"start":{"line":4,"column":7},"end":{"line":41,"column":1}},"id":{"type":"Identifier","start":103,"end":111,"loc":{"start":{"line":4,"column":13},"end":{"line":4,"column":21},"identifierName":"ItemType"},"name":"ItemType","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":112,"end":822,"loc":{"start":{"line":4,"column":22},"end":{"line":41,"column":1}},"body":[{"type":"ClassMethod","start":142,"end":184,"loc":{"start":{"line":6,"column":2},"end":{"line":8,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":153,"end":156,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":16},"identifierName":"Set"},"name":"Set"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":159,"end":184,"loc":{"start":{"line":6,"column":19},"end":{"line":8,"column":3}},"body":[{"type":"ReturnStatement","start":166,"end":179,"loc":{"start":{"line":7,"column":4},"end":{"line":7,"column":17}},"argument":{"type":"StringLiteral","start":173,"end":178,"loc":{"start":{"line":7,"column":11},"end":{"line":7,"column":16}},"extra":{"rawValue":"SET","raw":"'SET'"},"value":"SET"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":117,"end":138,"loc":{"start":{"line":5,"column":2},"end":{"line":5,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":188,"end":209,"loc":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}}]},{"type":"ClassMethod","start":213,"end":266,"loc":{"start":{"line":10,"column":2},"end":{"line":12,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":224,"end":234,"loc":{"start":{"line":10,"column":13},"end":{"line":10,"column":23},"identifierName":"Minifigure"},"name":"Minifigure"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":237,"end":266,"loc":{"start":{"line":10,"column":26},"end":{"line":12,"column":3}},"body":[{"type":"ReturnStatement","start":244,"end":261,"loc":{"start":{"line":11,"column":4},"end":{"line":11,"column":21}},"argument":{"type":"StringLiteral","start":251,"end":260,"loc":{"start":{"line":11,"column":11},"end":{"line":11,"column":20}},"extra":{"rawValue":"MINIFIG","raw":"'MINIFIG'"},"value":"MINIFIG"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":188,"end":209,"loc":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":270,"end":291,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}}]},{"type":"ClassMethod","start":295,"end":339,"loc":{"start":{"line":14,"column":2},"end":{"line":16,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":306,"end":310,"loc":{"start":{"line":14,"column":13},"end":{"line":14,"column":17},"identifierName":"Part"},"name":"Part"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":313,"end":339,"loc":{"start":{"line":14,"column":20},"end":{"line":16,"column":3}},"body":[{"type":"ReturnStatement","start":320,"end":334,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":18}},"argument":{"type":"StringLiteral","start":327,"end":333,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":17}},"extra":{"rawValue":"PART","raw":"'PART'"},"value":"PART"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":270,"end":291,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":343,"end":364,"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":23}}}]},{"type":"ClassMethod","start":368,"end":412,"loc":{"start":{"line":18,"column":2},"end":{"line":20,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":379,"end":383,"loc":{"start":{"line":18,"column":13},"end":{"line":18,"column":17},"identifierName":"Book"},"name":"Book"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":386,"end":412,"loc":{"start":{"line":18,"column":20},"end":{"line":20,"column":3}},"body":[{"type":"ReturnStatement","start":393,"end":407,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":18}},"argument":{"type":"StringLiteral","start":400,"end":406,"loc":{"start":{"line":19,"column":11},"end":{"line":19,"column":17}},"extra":{"rawValue":"BOOK","raw":"'BOOK'"},"value":"BOOK"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":343,"end":364,"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":416,"end":437,"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":23}}}]},{"type":"ClassMethod","start":441,"end":485,"loc":{"start":{"line":22,"column":2},"end":{"line":24,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":452,"end":456,"loc":{"start":{"line":22,"column":13},"end":{"line":22,"column":17},"identifierName":"Gear"},"name":"Gear"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":459,"end":485,"loc":{"start":{"line":22,"column":20},"end":{"line":24,"column":3}},"body":[{"type":"ReturnStatement","start":466,"end":480,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":18}},"argument":{"type":"StringLiteral","start":473,"end":479,"loc":{"start":{"line":23,"column":11},"end":{"line":23,"column":17}},"extra":{"rawValue":"GEAR","raw":"'GEAR'"},"value":"GEAR"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":416,"end":437,"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":489,"end":510,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":23}}}]},{"type":"ClassMethod","start":514,"end":564,"loc":{"start":{"line":26,"column":2},"end":{"line":28,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":525,"end":532,"loc":{"start":{"line":26,"column":13},"end":{"line":26,"column":20},"identifierName":"Catalog"},"name":"Catalog"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":535,"end":564,"loc":{"start":{"line":26,"column":23},"end":{"line":28,"column":3}},"body":[{"type":"ReturnStatement","start":542,"end":559,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":21}},"argument":{"type":"StringLiteral","start":549,"end":558,"loc":{"start":{"line":27,"column":11},"end":{"line":27,"column":20}},"extra":{"rawValue":"CATALOG","raw":"'CATALOG'"},"value":"CATALOG"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":489,"end":510,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":568,"end":589,"loc":{"start":{"line":29,"column":2},"end":{"line":29,"column":23}}}]},{"type":"ClassMethod","start":593,"end":651,"loc":{"start":{"line":30,"column":2},"end":{"line":32,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":604,"end":615,"loc":{"start":{"line":30,"column":13},"end":{"line":30,"column":24},"identifierName":"Instruction"},"name":"Instruction"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":618,"end":651,"loc":{"start":{"line":30,"column":27},"end":{"line":32,"column":3}},"body":[{"type":"ReturnStatement","start":625,"end":646,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":25}},"argument":{"type":"StringLiteral","start":632,"end":645,"loc":{"start":{"line":31,"column":11},"end":{"line":31,"column":24}},"extra":{"rawValue":"INSTRUCTION","raw":"'INSTRUCTION'"},"value":"INSTRUCTION"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":568,"end":589,"loc":{"start":{"line":29,"column":2},"end":{"line":29,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":655,"end":676,"loc":{"start":{"line":33,"column":2},"end":{"line":33,"column":23}}}]},{"type":"ClassMethod","start":680,"end":739,"loc":{"start":{"line":34,"column":2},"end":{"line":36,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":691,"end":702,"loc":{"start":{"line":34,"column":13},"end":{"line":34,"column":24},"identifierName":"UnsortedLot"},"name":"UnsortedLot"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":705,"end":739,"loc":{"start":{"line":34,"column":27},"end":{"line":36,"column":3}},"body":[{"type":"ReturnStatement","start":712,"end":734,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":26}},"argument":{"type":"StringLiteral","start":719,"end":733,"loc":{"start":{"line":35,"column":11},"end":{"line":35,"column":25}},"extra":{"rawValue":"UNSORTED_LOT","raw":"'UNSORTED_LOT'"},"value":"UNSORTED_LOT"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":655,"end":676,"loc":{"start":{"line":33,"column":2},"end":{"line":33,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}}]},{"type":"ClassMethod","start":768,"end":819,"loc":{"start":{"line":38,"column":2},"end":{"line":40,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":779,"end":782,"loc":{"start":{"line":38,"column":13},"end":{"line":38,"column":16},"identifierName":"Box"},"name":"Box"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":785,"end":819,"loc":{"start":{"line":38,"column":19},"end":{"line":40,"column":3}},"body":[{"type":"ReturnStatement","start":792,"end":814,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":26}},"argument":{"type":"StringLiteral","start":799,"end":813,"loc":{"start":{"line":39,"column":11},"end":{"line":39,"column":25}},"extra":{"rawValue":"ORIGINAL_BOX","raw":"'ORIGINAL_BOX'"},"value":"ORIGINAL_BOX"}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Static dictionary of common catalog item types to improve code readability.\r\n ","start":0,"end":88,"loc":{"start":{"line":1,"column":0},"end":{"line":3,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][0][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Static dictionary of common catalog item types to improve code readability.\r\n ","start":0,"end":88,"loc":{"start":{"line":1,"column":0},"end":{"line":3,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":117,"end":138,"loc":{"start":{"line":5,"column":2},"end":{"line":5,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":188,"end":209,"loc":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":270,"end":291,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":343,"end":364,"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":416,"end":437,"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":489,"end":510,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":568,"end":589,"loc":{"start":{"line":29,"column":2},"end":{"line":29,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":655,"end":676,"loc":{"start":{"line":33,"column":2},"end":{"line":33,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}}],"tokens":[{"type":"CommentBlock","value":"*\r\n * Static dictionary of common catalog item types to improve code readability.\r\n ","start":0,"end":88,"loc":{"start":{"line":1,"column":0},"end":{"line":3,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":90,"end":96,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":97,"end":102,"loc":{"start":{"line":4,"column":7},"end":{"line":4,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"ItemType","start":103,"end":111,"loc":{"start":{"line":4,"column":13},"end":{"line":4,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":112,"end":113,"loc":{"start":{"line":4,"column":22},"end":{"line":4,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":117,"end":138,"loc":{"start":{"line":5,"column":2},"end":{"line":5,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":142,"end":148,"loc":{"start":{"line":6,"column":2},"end":{"line":6,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":149,"end":152,"loc":{"start":{"line":6,"column":9},"end":{"line":6,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Set","start":153,"end":156,"loc":{"start":{"line":6,"column":13},"end":{"line":6,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":156,"end":157,"loc":{"start":{"line":6,"column":16},"end":{"line":6,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":157,"end":158,"loc":{"start":{"line":6,"column":17},"end":{"line":6,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":159,"end":160,"loc":{"start":{"line":6,"column":19},"end":{"line":6,"column":20}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":166,"end":172,"loc":{"start":{"line":7,"column":4},"end":{"line":7,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"SET","start":173,"end":178,"loc":{"start":{"line":7,"column":11},"end":{"line":7,"column":16}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":178,"end":179,"loc":{"start":{"line":7,"column":16},"end":{"line":7,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":183,"end":184,"loc":{"start":{"line":8,"column":2},"end":{"line":8,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":188,"end":209,"loc":{"start":{"line":9,"column":2},"end":{"line":9,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":213,"end":219,"loc":{"start":{"line":10,"column":2},"end":{"line":10,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":220,"end":223,"loc":{"start":{"line":10,"column":9},"end":{"line":10,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Minifigure","start":224,"end":234,"loc":{"start":{"line":10,"column":13},"end":{"line":10,"column":23}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":234,"end":235,"loc":{"start":{"line":10,"column":23},"end":{"line":10,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":235,"end":236,"loc":{"start":{"line":10,"column":24},"end":{"line":10,"column":25}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":237,"end":238,"loc":{"start":{"line":10,"column":26},"end":{"line":10,"column":27}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":244,"end":250,"loc":{"start":{"line":11,"column":4},"end":{"line":11,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"MINIFIG","start":251,"end":260,"loc":{"start":{"line":11,"column":11},"end":{"line":11,"column":20}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":260,"end":261,"loc":{"start":{"line":11,"column":20},"end":{"line":11,"column":21}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":265,"end":266,"loc":{"start":{"line":12,"column":2},"end":{"line":12,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":270,"end":291,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":295,"end":301,"loc":{"start":{"line":14,"column":2},"end":{"line":14,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":302,"end":305,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Part","start":306,"end":310,"loc":{"start":{"line":14,"column":13},"end":{"line":14,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":310,"end":311,"loc":{"start":{"line":14,"column":17},"end":{"line":14,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":311,"end":312,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":313,"end":314,"loc":{"start":{"line":14,"column":20},"end":{"line":14,"column":21}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":320,"end":326,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"PART","start":327,"end":333,"loc":{"start":{"line":15,"column":11},"end":{"line":15,"column":17}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":333,"end":334,"loc":{"start":{"line":15,"column":17},"end":{"line":15,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":338,"end":339,"loc":{"start":{"line":16,"column":2},"end":{"line":16,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":343,"end":364,"loc":{"start":{"line":17,"column":2},"end":{"line":17,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":368,"end":374,"loc":{"start":{"line":18,"column":2},"end":{"line":18,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":375,"end":378,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Book","start":379,"end":383,"loc":{"start":{"line":18,"column":13},"end":{"line":18,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":383,"end":384,"loc":{"start":{"line":18,"column":17},"end":{"line":18,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":384,"end":385,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":386,"end":387,"loc":{"start":{"line":18,"column":20},"end":{"line":18,"column":21}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":393,"end":399,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"BOOK","start":400,"end":406,"loc":{"start":{"line":19,"column":11},"end":{"line":19,"column":17}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":406,"end":407,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":411,"end":412,"loc":{"start":{"line":20,"column":2},"end":{"line":20,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":416,"end":437,"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":441,"end":447,"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":448,"end":451,"loc":{"start":{"line":22,"column":9},"end":{"line":22,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Gear","start":452,"end":456,"loc":{"start":{"line":22,"column":13},"end":{"line":22,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":456,"end":457,"loc":{"start":{"line":22,"column":17},"end":{"line":22,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":457,"end":458,"loc":{"start":{"line":22,"column":18},"end":{"line":22,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":459,"end":460,"loc":{"start":{"line":22,"column":20},"end":{"line":22,"column":21}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":466,"end":472,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"GEAR","start":473,"end":479,"loc":{"start":{"line":23,"column":11},"end":{"line":23,"column":17}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":479,"end":480,"loc":{"start":{"line":23,"column":17},"end":{"line":23,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":484,"end":485,"loc":{"start":{"line":24,"column":2},"end":{"line":24,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":489,"end":510,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":514,"end":520,"loc":{"start":{"line":26,"column":2},"end":{"line":26,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":521,"end":524,"loc":{"start":{"line":26,"column":9},"end":{"line":26,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Catalog","start":525,"end":532,"loc":{"start":{"line":26,"column":13},"end":{"line":26,"column":20}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":532,"end":533,"loc":{"start":{"line":26,"column":20},"end":{"line":26,"column":21}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":533,"end":534,"loc":{"start":{"line":26,"column":21},"end":{"line":26,"column":22}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":535,"end":536,"loc":{"start":{"line":26,"column":23},"end":{"line":26,"column":24}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":542,"end":548,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"CATALOG","start":549,"end":558,"loc":{"start":{"line":27,"column":11},"end":{"line":27,"column":20}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":558,"end":559,"loc":{"start":{"line":27,"column":20},"end":{"line":27,"column":21}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":563,"end":564,"loc":{"start":{"line":28,"column":2},"end":{"line":28,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":568,"end":589,"loc":{"start":{"line":29,"column":2},"end":{"line":29,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":593,"end":599,"loc":{"start":{"line":30,"column":2},"end":{"line":30,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":600,"end":603,"loc":{"start":{"line":30,"column":9},"end":{"line":30,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Instruction","start":604,"end":615,"loc":{"start":{"line":30,"column":13},"end":{"line":30,"column":24}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":615,"end":616,"loc":{"start":{"line":30,"column":24},"end":{"line":30,"column":25}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":616,"end":617,"loc":{"start":{"line":30,"column":25},"end":{"line":30,"column":26}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":618,"end":619,"loc":{"start":{"line":30,"column":27},"end":{"line":30,"column":28}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":625,"end":631,"loc":{"start":{"line":31,"column":4},"end":{"line":31,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"INSTRUCTION","start":632,"end":645,"loc":{"start":{"line":31,"column":11},"end":{"line":31,"column":24}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":645,"end":646,"loc":{"start":{"line":31,"column":24},"end":{"line":31,"column":25}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":650,"end":651,"loc":{"start":{"line":32,"column":2},"end":{"line":32,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":655,"end":676,"loc":{"start":{"line":33,"column":2},"end":{"line":33,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":680,"end":686,"loc":{"start":{"line":34,"column":2},"end":{"line":34,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":687,"end":690,"loc":{"start":{"line":34,"column":9},"end":{"line":34,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"UnsortedLot","start":691,"end":702,"loc":{"start":{"line":34,"column":13},"end":{"line":34,"column":24}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":702,"end":703,"loc":{"start":{"line":34,"column":24},"end":{"line":34,"column":25}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":703,"end":704,"loc":{"start":{"line":34,"column":25},"end":{"line":34,"column":26}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":705,"end":706,"loc":{"start":{"line":34,"column":27},"end":{"line":34,"column":28}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":712,"end":718,"loc":{"start":{"line":35,"column":4},"end":{"line":35,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"UNSORTED_LOT","start":719,"end":733,"loc":{"start":{"line":35,"column":11},"end":{"line":35,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":733,"end":734,"loc":{"start":{"line":35,"column":25},"end":{"line":35,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":738,"end":739,"loc":{"start":{"line":36,"column":2},"end":{"line":36,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":743,"end":764,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":768,"end":774,"loc":{"start":{"line":38,"column":2},"end":{"line":38,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":775,"end":778,"loc":{"start":{"line":38,"column":9},"end":{"line":38,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Box","start":779,"end":782,"loc":{"start":{"line":38,"column":13},"end":{"line":38,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":782,"end":783,"loc":{"start":{"line":38,"column":16},"end":{"line":38,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":783,"end":784,"loc":{"start":{"line":38,"column":17},"end":{"line":38,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":785,"end":786,"loc":{"start":{"line":38,"column":19},"end":{"line":38,"column":20}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":792,"end":798,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"ORIGINAL_BOX","start":799,"end":813,"loc":{"start":{"line":39,"column":11},"end":{"line":39,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":813,"end":814,"loc":{"start":{"line":39,"column":25},"end":{"line":39,"column":26}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":818,"end":819,"loc":{"start":{"line":40,"column":2},"end":{"line":40,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":821,"end":822,"loc":{"start":{"line":41,"column":0},"end":{"line":41,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":824,"end":824,"loc":{"start":{"line":42,"column":0},"end":{"line":42,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/logger.js.json b/docs/ast/source/logger.js.json
deleted file mode 100644
index f3c785e..0000000
--- a/docs/ast/source/logger.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":77,"loc":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}},"program":{"type":"Program","start":0,"end":77,"loc":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":26,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":26}},"specifiers":[{"type":"ImportDefaultSpecifier","start":7,"end":12,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":12}},"local":{"type":"Identifier","start":7,"end":12,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":12},"identifierName":"debug"},"name":"debug"}}],"source":{"type":"StringLiteral","start":18,"end":25,"loc":{"start":{"line":1,"column":18},"end":{"line":1,"column":25}},"extra":{"rawValue":"debug","raw":"'debug'"},"value":"debug"}},{"type":"ExportNamedDeclaration","start":30,"end":75,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":45}},"specifiers":[],"source":null,"declaration":{"type":"VariableDeclaration","start":37,"end":75,"loc":{"start":{"line":3,"column":7},"end":{"line":3,"column":45}},"declarations":[{"type":"VariableDeclarator","start":43,"end":74,"loc":{"start":{"line":3,"column":13},"end":{"line":3,"column":44}},"id":{"type":"Identifier","start":43,"end":49,"loc":{"start":{"line":3,"column":13},"end":{"line":3,"column":19},"identifierName":"logger"},"name":"logger"},"init":{"type":"CallExpression","start":52,"end":74,"loc":{"start":{"line":3,"column":22},"end":{"line":3,"column":44}},"callee":{"type":"Identifier","start":52,"end":57,"loc":{"start":{"line":3,"column":22},"end":{"line":3,"column":27},"identifierName":"debug"},"name":"debug"},"arguments":[{"type":"StringLiteral","start":58,"end":73,"loc":{"start":{"line":3,"column":28},"end":{"line":3,"column":43}},"extra":{"rawValue":"bricklink-api","raw":"'bricklink-api'"},"value":"bricklink-api"}]}}],"kind":"const","leadingComments":[],"trailingComments":[]}}],"directives":[]},"comments":[],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"debug","start":7,"end":12,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":13,"end":17,"loc":{"start":{"line":1,"column":13},"end":{"line":1,"column":17}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"debug","start":18,"end":25,"loc":{"start":{"line":1,"column":18},"end":{"line":1,"column":25}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":25,"end":26,"loc":{"start":{"line":1,"column":25},"end":{"line":1,"column":26}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":30,"end":36,"loc":{"start":{"line":3,"column":0},"end":{"line":3,"column":6}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":37,"end":42,"loc":{"start":{"line":3,"column":7},"end":{"line":3,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"logger","start":43,"end":49,"loc":{"start":{"line":3,"column":13},"end":{"line":3,"column":19}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":50,"end":51,"loc":{"start":{"line":3,"column":20},"end":{"line":3,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"debug","start":52,"end":57,"loc":{"start":{"line":3,"column":22},"end":{"line":3,"column":27}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":57,"end":58,"loc":{"start":{"line":3,"column":27},"end":{"line":3,"column":28}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"bricklink-api","start":58,"end":73,"loc":{"start":{"line":3,"column":28},"end":{"line":3,"column":43}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":73,"end":74,"loc":{"start":{"line":3,"column":43},"end":{"line":3,"column":44}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":74,"end":75,"loc":{"start":{"line":3,"column":44},"end":{"line":3,"column":45}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":77,"end":77,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/oAuthHelper.js.json b/docs/ast/source/oAuthHelper.js.json
deleted file mode 100644
index 2c0f208..0000000
--- a/docs/ast/source/oAuthHelper.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":1937,"loc":{"start":{"line":1,"column":0},"end":{"line":74,"column":0}},"program":{"type":"Program","start":0,"end":1937,"loc":{"start":{"line":1,"column":0},"end":{"line":74,"column":0}},"sourceType":"module","body":[{"type":"ImportDeclaration","start":0,"end":33,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":33}},"specifiers":[{"type":"ImportNamespaceSpecifier","start":7,"end":18,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":18}},"local":{"type":"Identifier","start":12,"end":18,"loc":{"start":{"line":1,"column":12},"end":{"line":1,"column":18},"identifierName":"crypto"},"name":"crypto"}}],"source":{"type":"StringLiteral","start":24,"end":32,"loc":{"start":{"line":1,"column":24},"end":{"line":1,"column":32}},"extra":{"rawValue":"crypto","raw":"'crypto'"},"value":"crypto"}},{"type":"ImportDeclaration","start":35,"end":80,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":45}},"specifiers":[{"type":"ImportDefaultSpecifier","start":42,"end":56,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":21}},"local":{"type":"Identifier","start":42,"end":56,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":21},"identifierName":"oauthSignature"},"name":"oauthSignature"}}],"source":{"type":"StringLiteral","start":62,"end":79,"loc":{"start":{"line":2,"column":27},"end":{"line":2,"column":44}},"extra":{"rawValue":"oauth-signature","raw":"'oauth-signature'"},"value":"oauth-signature"},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * A helper for OAuth 1.0 header information and signing keys.\r\n ","start":84,"end":156,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}]},{"type":"ExportNamedDeclaration","start":158,"end":1935,"loc":{"start":{"line":7,"column":0},"end":{"line":73,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":165,"end":1935,"loc":{"start":{"line":7,"column":7},"end":{"line":73,"column":1}},"id":{"type":"Identifier","start":171,"end":182,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":24},"identifierName":"OAuthHelper"},"name":"OAuthHelper","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":183,"end":1935,"loc":{"start":{"line":7,"column":25},"end":{"line":73,"column":1}},"body":[{"type":"ClassMethod","start":324,"end":707,"loc":{"start":{"line":13,"column":2},"end":{"line":24,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":324,"end":335,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":336,"end":347,"loc":{"start":{"line":13,"column":14},"end":{"line":13,"column":25},"identifierName":"consumerKey"},"name":"consumerKey"},{"type":"Identifier","start":349,"end":354,"loc":{"start":{"line":13,"column":27},"end":{"line":13,"column":32},"identifierName":"token"},"name":"token"}],"body":{"type":"BlockStatement","start":356,"end":707,"loc":{"start":{"line":13,"column":34},"end":{"line":24,"column":3}},"body":[{"type":"ExpressionStatement","start":390,"end":421,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":35}},"expression":{"type":"AssignmentExpression","start":390,"end":420,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":34}},"operator":"=","left":{"type":"MemberExpression","start":390,"end":406,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":20}},"object":{"type":"ThisExpression","start":390,"end":394,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":395,"end":406,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":20},"identifierName":"consumerKey"},"name":"consumerKey"},"computed":false,"leadingComments":null},"right":{"type":"Identifier","start":409,"end":420,"loc":{"start":{"line":15,"column":23},"end":{"line":15,"column":34},"identifierName":"consumerKey"},"name":"consumerKey"},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":363,"end":384,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":427,"end":448,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}]},{"type":"ExpressionStatement","start":454,"end":473,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":23}},"expression":{"type":"AssignmentExpression","start":454,"end":472,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":22}},"operator":"=","left":{"type":"MemberExpression","start":454,"end":464,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":14}},"object":{"type":"ThisExpression","start":454,"end":458,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":459,"end":464,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":14},"identifierName":"token"},"name":"token"},"computed":false,"leadingComments":null},"right":{"type":"Identifier","start":467,"end":472,"loc":{"start":{"line":17,"column":17},"end":{"line":17,"column":22},"identifierName":"token"},"name":"token"},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":427,"end":448,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":479,"end":500,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}]},{"type":"ExpressionStatement","start":506,"end":558,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":56}},"expression":{"type":"AssignmentExpression","start":506,"end":557,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":55}},"operator":"=","left":{"type":"MemberExpression","start":506,"end":516,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":14}},"object":{"type":"ThisExpression","start":506,"end":510,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":511,"end":516,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":14},"identifierName":"nonce"},"name":"nonce"},"computed":false,"leadingComments":null},"right":{"type":"CallExpression","start":519,"end":557,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":55}},"callee":{"type":"MemberExpression","start":519,"end":550,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":48}},"object":{"type":"CallExpression","start":519,"end":541,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":39}},"callee":{"type":"MemberExpression","start":519,"end":537,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":35}},"object":{"type":"Identifier","start":519,"end":525,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":23},"identifierName":"crypto"},"name":"crypto"},"property":{"type":"Identifier","start":526,"end":537,"loc":{"start":{"line":19,"column":24},"end":{"line":19,"column":35},"identifierName":"randomBytes"},"name":"randomBytes"},"computed":false},"arguments":[{"type":"NumericLiteral","start":538,"end":540,"loc":{"start":{"line":19,"column":36},"end":{"line":19,"column":38}},"extra":{"rawValue":16,"raw":"16"},"value":16}]},"property":{"type":"Identifier","start":542,"end":550,"loc":{"start":{"line":19,"column":40},"end":{"line":19,"column":48},"identifierName":"toString"},"name":"toString"},"computed":false},"arguments":[{"type":"StringLiteral","start":551,"end":556,"loc":{"start":{"line":19,"column":49},"end":{"line":19,"column":54}},"extra":{"rawValue":"hex","raw":"'hex'"},"value":"hex"}]},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":479,"end":500,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":564,"end":585,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}]},{"type":"ExpressionStatement","start":591,"end":611,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":24}},"expression":{"type":"AssignmentExpression","start":591,"end":610,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":23}},"operator":"=","left":{"type":"MemberExpression","start":591,"end":605,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":18}},"object":{"type":"ThisExpression","start":591,"end":595,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":596,"end":605,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":18},"identifierName":"signature"},"name":"signature"},"computed":false,"leadingComments":null},"right":{"type":"StringLiteral","start":608,"end":610,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":23}},"extra":{"rawValue":"","raw":"''"},"value":""},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":564,"end":585,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":617,"end":638,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}}]},{"type":"ExpressionStatement","start":644,"end":702,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":62}},"expression":{"type":"AssignmentExpression","start":644,"end":701,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":61}},"operator":"=","left":{"type":"MemberExpression","start":644,"end":658,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":18}},"object":{"type":"ThisExpression","start":644,"end":648,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":649,"end":658,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":18},"identifierName":"timestamp"},"name":"timestamp"},"computed":false,"leadingComments":null},"right":{"type":"CallExpression","start":661,"end":701,"loc":{"start":{"line":23,"column":21},"end":{"line":23,"column":61}},"callee":{"type":"MemberExpression","start":661,"end":699,"loc":{"start":{"line":23,"column":21},"end":{"line":23,"column":59}},"object":{"type":"CallExpression","start":661,"end":690,"loc":{"start":{"line":23,"column":21},"end":{"line":23,"column":50}},"callee":{"type":"MemberExpression","start":661,"end":671,"loc":{"start":{"line":23,"column":21},"end":{"line":23,"column":31}},"object":{"type":"Identifier","start":661,"end":665,"loc":{"start":{"line":23,"column":21},"end":{"line":23,"column":25},"identifierName":"Math"},"name":"Math"},"property":{"type":"Identifier","start":666,"end":671,"loc":{"start":{"line":23,"column":26},"end":{"line":23,"column":31},"identifierName":"round"},"name":"round"},"computed":false},"arguments":[{"type":"BinaryExpression","start":672,"end":689,"loc":{"start":{"line":23,"column":32},"end":{"line":23,"column":49}},"left":{"type":"CallExpression","start":672,"end":682,"loc":{"start":{"line":23,"column":32},"end":{"line":23,"column":42}},"callee":{"type":"MemberExpression","start":672,"end":680,"loc":{"start":{"line":23,"column":32},"end":{"line":23,"column":40}},"object":{"type":"Identifier","start":672,"end":676,"loc":{"start":{"line":23,"column":32},"end":{"line":23,"column":36},"identifierName":"Date"},"name":"Date"},"property":{"type":"Identifier","start":677,"end":680,"loc":{"start":{"line":23,"column":37},"end":{"line":23,"column":40},"identifierName":"now"},"name":"now"},"computed":false},"arguments":[]},"operator":"/","right":{"type":"NumericLiteral","start":685,"end":689,"loc":{"start":{"line":23,"column":45},"end":{"line":23,"column":49}},"extra":{"rawValue":1000,"raw":"1000"},"value":1000}}]},"property":{"type":"Identifier","start":691,"end":699,"loc":{"start":{"line":23,"column":51},"end":{"line":23,"column":59},"identifierName":"toString"},"name":"toString"},"computed":false},"arguments":[]},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":617,"end":638,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}}]}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Intialize the helper\r\n * @param {string} consumerKey The consumer key\r\n * @param {string} token The token value\r\n ","start":188,"end":320,"loc":{"start":{"line":8,"column":2},"end":{"line":12,"column":5}}}]},{"type":"ClassMethod","start":713,"end":980,"loc":{"start":{"line":26,"column":2},"end":{"line":35,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":717,"end":727,"loc":{"start":{"line":26,"column":6},"end":{"line":26,"column":16},"identifierName":"parameters"},"name":"parameters"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":730,"end":980,"loc":{"start":{"line":26,"column":19},"end":{"line":35,"column":3}},"body":[{"type":"ReturnStatement","start":737,"end":975,"loc":{"start":{"line":27,"column":4},"end":{"line":34,"column":6}},"argument":{"type":"ObjectExpression","start":744,"end":974,"loc":{"start":{"line":27,"column":11},"end":{"line":34,"column":5}},"properties":[{"type":"ObjectProperty","start":753,"end":789,"loc":{"start":{"line":28,"column":6},"end":{"line":28,"column":42}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":753,"end":771,"loc":{"start":{"line":28,"column":6},"end":{"line":28,"column":24},"identifierName":"oauth_consumer_key"},"name":"oauth_consumer_key"},"value":{"type":"MemberExpression","start":773,"end":789,"loc":{"start":{"line":28,"column":26},"end":{"line":28,"column":42}},"object":{"type":"ThisExpression","start":773,"end":777,"loc":{"start":{"line":28,"column":26},"end":{"line":28,"column":30}}},"property":{"type":"Identifier","start":778,"end":789,"loc":{"start":{"line":28,"column":31},"end":{"line":28,"column":42},"identifierName":"consumerKey"},"name":"consumerKey"},"computed":false}},{"type":"ObjectProperty","start":798,"end":821,"loc":{"start":{"line":29,"column":6},"end":{"line":29,"column":29}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":798,"end":809,"loc":{"start":{"line":29,"column":6},"end":{"line":29,"column":17},"identifierName":"oauth_token"},"name":"oauth_token"},"value":{"type":"MemberExpression","start":811,"end":821,"loc":{"start":{"line":29,"column":19},"end":{"line":29,"column":29}},"object":{"type":"ThisExpression","start":811,"end":815,"loc":{"start":{"line":29,"column":19},"end":{"line":29,"column":23}}},"property":{"type":"Identifier","start":816,"end":821,"loc":{"start":{"line":29,"column":24},"end":{"line":29,"column":29},"identifierName":"token"},"name":"token"},"computed":false}},{"type":"ObjectProperty","start":830,"end":853,"loc":{"start":{"line":30,"column":6},"end":{"line":30,"column":29}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":830,"end":841,"loc":{"start":{"line":30,"column":6},"end":{"line":30,"column":17},"identifierName":"oauth_nonce"},"name":"oauth_nonce"},"value":{"type":"MemberExpression","start":843,"end":853,"loc":{"start":{"line":30,"column":19},"end":{"line":30,"column":29}},"object":{"type":"ThisExpression","start":843,"end":847,"loc":{"start":{"line":30,"column":19},"end":{"line":30,"column":23}}},"property":{"type":"Identifier","start":848,"end":853,"loc":{"start":{"line":30,"column":24},"end":{"line":30,"column":29},"identifierName":"nonce"},"name":"nonce"},"computed":false}},{"type":"ObjectProperty","start":862,"end":893,"loc":{"start":{"line":31,"column":6},"end":{"line":31,"column":37}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":862,"end":877,"loc":{"start":{"line":31,"column":6},"end":{"line":31,"column":21},"identifierName":"oauth_timestamp"},"name":"oauth_timestamp"},"value":{"type":"MemberExpression","start":879,"end":893,"loc":{"start":{"line":31,"column":23},"end":{"line":31,"column":37}},"object":{"type":"ThisExpression","start":879,"end":883,"loc":{"start":{"line":31,"column":23},"end":{"line":31,"column":27}}},"property":{"type":"Identifier","start":884,"end":893,"loc":{"start":{"line":31,"column":28},"end":{"line":31,"column":37},"identifierName":"timestamp"},"name":"timestamp"},"computed":false}},{"type":"ObjectProperty","start":902,"end":937,"loc":{"start":{"line":32,"column":6},"end":{"line":32,"column":41}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":902,"end":924,"loc":{"start":{"line":32,"column":6},"end":{"line":32,"column":28},"identifierName":"oauth_signature_method"},"name":"oauth_signature_method"},"value":{"type":"StringLiteral","start":926,"end":937,"loc":{"start":{"line":32,"column":30},"end":{"line":32,"column":41}},"extra":{"rawValue":"HMAC-SHA1","raw":"'HMAC-SHA1'"},"value":"HMAC-SHA1"}},{"type":"ObjectProperty","start":946,"end":966,"loc":{"start":{"line":33,"column":6},"end":{"line":33,"column":26}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":946,"end":959,"loc":{"start":{"line":33,"column":6},"end":{"line":33,"column":19},"identifierName":"oauth_version"},"name":"oauth_version"},"value":{"type":"StringLiteral","start":961,"end":966,"loc":{"start":{"line":33,"column":21},"end":{"line":33,"column":26}},"extra":{"rawValue":"1.0","raw":"'1.0'"},"value":"1.0"}}]}}],"directives":[]}},{"type":"ClassMethod","start":986,"end":1319,"loc":{"start":{"line":37,"column":2},"end":{"line":50,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":990,"end":996,"loc":{"start":{"line":37,"column":6},"end":{"line":37,"column":12},"identifierName":"header"},"name":"header"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":999,"end":1319,"loc":{"start":{"line":37,"column":15},"end":{"line":50,"column":3}},"body":[{"type":"VariableDeclaration","start":1006,"end":1025,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":23}},"declarations":[{"type":"VariableDeclarator","start":1010,"end":1024,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":22}},"id":{"type":"Identifier","start":1010,"end":1013,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":11},"identifierName":"str"},"name":"str"},"init":{"type":"StringLiteral","start":1016,"end":1024,"loc":{"start":{"line":38,"column":14},"end":{"line":38,"column":22}},"extra":{"rawValue":"OAuth ","raw":"'OAuth '"},"value":"OAuth "}}],"kind":"let"},{"type":"VariableDeclaration","start":1033,"end":1092,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":63}},"declarations":[{"type":"VariableDeclarator","start":1037,"end":1091,"loc":{"start":{"line":40,"column":8},"end":{"line":40,"column":62}},"id":{"type":"Identifier","start":1037,"end":1043,"loc":{"start":{"line":40,"column":8},"end":{"line":40,"column":14},"identifierName":"params"},"name":"params"},"init":{"type":"CallExpression","start":1046,"end":1091,"loc":{"start":{"line":40,"column":17},"end":{"line":40,"column":62}},"callee":{"type":"MemberExpression","start":1046,"end":1059,"loc":{"start":{"line":40,"column":17},"end":{"line":40,"column":30}},"object":{"type":"Identifier","start":1046,"end":1052,"loc":{"start":{"line":40,"column":17},"end":{"line":40,"column":23},"identifierName":"Object"},"name":"Object"},"property":{"type":"Identifier","start":1053,"end":1059,"loc":{"start":{"line":40,"column":24},"end":{"line":40,"column":30},"identifierName":"assign"},"name":"assign"},"computed":false},"arguments":[{"type":"ObjectExpression","start":1060,"end":1073,"loc":{"start":{"line":40,"column":31},"end":{"line":40,"column":44}},"properties":[{"type":"ObjectProperty","start":1062,"end":1071,"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":42}},"method":false,"shorthand":false,"computed":false,"key":{"type":"Identifier","start":1062,"end":1067,"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":38},"identifierName":"realm"},"name":"realm"},"value":{"type":"StringLiteral","start":1069,"end":1071,"loc":{"start":{"line":40,"column":40},"end":{"line":40,"column":42}},"extra":{"rawValue":"","raw":"''"},"value":""}}]},{"type":"MemberExpression","start":1075,"end":1090,"loc":{"start":{"line":40,"column":46},"end":{"line":40,"column":61}},"object":{"type":"ThisExpression","start":1075,"end":1079,"loc":{"start":{"line":40,"column":46},"end":{"line":40,"column":50}}},"property":{"type":"Identifier","start":1080,"end":1090,"loc":{"start":{"line":40,"column":51},"end":{"line":40,"column":61},"identifierName":"parameters"},"name":"parameters"},"computed":false}]}}],"kind":"let"},{"type":"ExpressionStatement","start":1098,"end":1141,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":47}},"expression":{"type":"AssignmentExpression","start":1098,"end":1140,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":46}},"operator":"=","left":{"type":"MemberExpression","start":1098,"end":1123,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":29}},"object":{"type":"Identifier","start":1098,"end":1104,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":10},"identifierName":"params"},"name":"params"},"property":{"type":"StringLiteral","start":1105,"end":1122,"loc":{"start":{"line":41,"column":11},"end":{"line":41,"column":28}},"extra":{"rawValue":"oauth_signature","raw":"'oauth_signature'"},"value":"oauth_signature"},"computed":true},"right":{"type":"MemberExpression","start":1126,"end":1140,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":46}},"object":{"type":"ThisExpression","start":1126,"end":1130,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":36}}},"property":{"type":"Identifier","start":1131,"end":1140,"loc":{"start":{"line":41,"column":37},"end":{"line":41,"column":46},"identifierName":"signature"},"name":"signature"},"computed":false}}},{"type":"VariableDeclaration","start":1149,"end":1180,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":35}},"declarations":[{"type":"VariableDeclarator","start":1153,"end":1179,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":34}},"id":{"type":"Identifier","start":1153,"end":1157,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":12},"identifierName":"keys"},"name":"keys"},"init":{"type":"CallExpression","start":1160,"end":1179,"loc":{"start":{"line":43,"column":15},"end":{"line":43,"column":34}},"callee":{"type":"MemberExpression","start":1160,"end":1171,"loc":{"start":{"line":43,"column":15},"end":{"line":43,"column":26}},"object":{"type":"Identifier","start":1160,"end":1166,"loc":{"start":{"line":43,"column":15},"end":{"line":43,"column":21},"identifierName":"Object"},"name":"Object"},"property":{"type":"Identifier","start":1167,"end":1171,"loc":{"start":{"line":43,"column":22},"end":{"line":43,"column":26},"identifierName":"keys"},"name":"keys"},"computed":false},"arguments":[{"type":"Identifier","start":1172,"end":1178,"loc":{"start":{"line":43,"column":27},"end":{"line":43,"column":33},"identifierName":"params"},"name":"params"}]}}],"kind":"let"},{"type":"VariableDeclaration","start":1186,"end":1266,"loc":{"start":{"line":44,"column":4},"end":{"line":46,"column":7}},"declarations":[{"type":"VariableDeclarator","start":1190,"end":1265,"loc":{"start":{"line":44,"column":8},"end":{"line":46,"column":6}},"id":{"type":"Identifier","start":1190,"end":1195,"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":13},"identifierName":"pairs"},"name":"pairs"},"init":{"type":"CallExpression","start":1198,"end":1265,"loc":{"start":{"line":44,"column":16},"end":{"line":46,"column":6}},"callee":{"type":"MemberExpression","start":1198,"end":1206,"loc":{"start":{"line":44,"column":16},"end":{"line":44,"column":24}},"object":{"type":"Identifier","start":1198,"end":1202,"loc":{"start":{"line":44,"column":16},"end":{"line":44,"column":20},"identifierName":"keys"},"name":"keys"},"property":{"type":"Identifier","start":1203,"end":1206,"loc":{"start":{"line":44,"column":21},"end":{"line":44,"column":24},"identifierName":"map"},"name":"map"},"computed":false},"arguments":[{"type":"ArrowFunctionExpression","start":1207,"end":1264,"loc":{"start":{"line":44,"column":25},"end":{"line":46,"column":5}},"id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1208,"end":1209,"loc":{"start":{"line":44,"column":26},"end":{"line":44,"column":27},"identifierName":"k"},"name":"k"}],"body":{"type":"BlockStatement","start":1214,"end":1264,"loc":{"start":{"line":44,"column":32},"end":{"line":46,"column":5}},"body":[{"type":"ReturnStatement","start":1223,"end":1257,"loc":{"start":{"line":45,"column":6},"end":{"line":45,"column":40}},"argument":{"type":"BinaryExpression","start":1230,"end":1256,"loc":{"start":{"line":45,"column":13},"end":{"line":45,"column":39}},"left":{"type":"BinaryExpression","start":1230,"end":1250,"loc":{"start":{"line":45,"column":13},"end":{"line":45,"column":33}},"left":{"type":"BinaryExpression","start":1230,"end":1238,"loc":{"start":{"line":45,"column":13},"end":{"line":45,"column":21}},"left":{"type":"Identifier","start":1230,"end":1231,"loc":{"start":{"line":45,"column":13},"end":{"line":45,"column":14},"identifierName":"k"},"name":"k"},"operator":"+","right":{"type":"StringLiteral","start":1234,"end":1238,"loc":{"start":{"line":45,"column":17},"end":{"line":45,"column":21}},"extra":{"rawValue":"=\"","raw":"'=\"'"},"value":"=\""}},"operator":"+","right":{"type":"MemberExpression","start":1241,"end":1250,"loc":{"start":{"line":45,"column":24},"end":{"line":45,"column":33}},"object":{"type":"Identifier","start":1241,"end":1247,"loc":{"start":{"line":45,"column":24},"end":{"line":45,"column":30},"identifierName":"params"},"name":"params"},"property":{"type":"Identifier","start":1248,"end":1249,"loc":{"start":{"line":45,"column":31},"end":{"line":45,"column":32},"identifierName":"k"},"name":"k"},"computed":true}},"operator":"+","right":{"type":"StringLiteral","start":1253,"end":1256,"loc":{"start":{"line":45,"column":36},"end":{"line":45,"column":39}},"extra":{"rawValue":"\"","raw":"'\"'"},"value":"\""}}}],"directives":[]}}]}}],"kind":"let"},{"type":"ExpressionStatement","start":1274,"end":1297,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":27}},"expression":{"type":"AssignmentExpression","start":1274,"end":1296,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":26}},"operator":"+=","left":{"type":"Identifier","start":1274,"end":1277,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":7},"identifierName":"str"},"name":"str"},"right":{"type":"CallExpression","start":1281,"end":1296,"loc":{"start":{"line":48,"column":11},"end":{"line":48,"column":26}},"callee":{"type":"MemberExpression","start":1281,"end":1291,"loc":{"start":{"line":48,"column":11},"end":{"line":48,"column":21}},"object":{"type":"Identifier","start":1281,"end":1286,"loc":{"start":{"line":48,"column":11},"end":{"line":48,"column":16},"identifierName":"pairs"},"name":"pairs"},"property":{"type":"Identifier","start":1287,"end":1291,"loc":{"start":{"line":48,"column":17},"end":{"line":48,"column":21},"identifierName":"join"},"name":"join"},"computed":false},"arguments":[{"type":"StringLiteral","start":1292,"end":1295,"loc":{"start":{"line":48,"column":22},"end":{"line":48,"column":25}},"extra":{"rawValue":",","raw":"','"},"value":","}]}}},{"type":"ReturnStatement","start":1303,"end":1314,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":15}},"argument":{"type":"Identifier","start":1310,"end":1313,"loc":{"start":{"line":49,"column":11},"end":{"line":49,"column":14},"identifierName":"str"},"name":"str"}}],"directives":[]}},{"type":"ClassMethod","start":1325,"end":1527,"loc":{"start":{"line":52,"column":2},"end":{"line":57,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1329,"end":1340,"loc":{"start":{"line":52,"column":6},"end":{"line":52,"column":17},"identifierName":"queryString"},"name":"queryString"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1343,"end":1527,"loc":{"start":{"line":52,"column":20},"end":{"line":57,"column":3}},"body":[{"type":"VariableDeclaration","start":1350,"end":1398,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":52}},"declarations":[{"type":"VariableDeclarator","start":1354,"end":1397,"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":51}},"id":{"type":"Identifier","start":1354,"end":1360,"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":14},"identifierName":"params"},"name":"params"},"init":{"type":"CallExpression","start":1363,"end":1397,"loc":{"start":{"line":53,"column":17},"end":{"line":53,"column":51}},"callee":{"type":"MemberExpression","start":1363,"end":1376,"loc":{"start":{"line":53,"column":17},"end":{"line":53,"column":30}},"object":{"type":"Identifier","start":1363,"end":1369,"loc":{"start":{"line":53,"column":17},"end":{"line":53,"column":23},"identifierName":"Object"},"name":"Object"},"property":{"type":"Identifier","start":1370,"end":1376,"loc":{"start":{"line":53,"column":24},"end":{"line":53,"column":30},"identifierName":"assign"},"name":"assign"},"computed":false},"arguments":[{"type":"ObjectExpression","start":1377,"end":1379,"loc":{"start":{"line":53,"column":31},"end":{"line":53,"column":33}},"properties":[]},{"type":"MemberExpression","start":1381,"end":1396,"loc":{"start":{"line":53,"column":35},"end":{"line":53,"column":50}},"object":{"type":"ThisExpression","start":1381,"end":1385,"loc":{"start":{"line":53,"column":35},"end":{"line":53,"column":39}}},"property":{"type":"Identifier","start":1386,"end":1396,"loc":{"start":{"line":53,"column":40},"end":{"line":53,"column":50},"identifierName":"parameters"},"name":"parameters"},"computed":false}]}}],"kind":"let"},{"type":"ExpressionStatement","start":1404,"end":1447,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":47}},"expression":{"type":"AssignmentExpression","start":1404,"end":1446,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":46}},"operator":"=","left":{"type":"MemberExpression","start":1404,"end":1429,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":29}},"object":{"type":"Identifier","start":1404,"end":1410,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":10},"identifierName":"params"},"name":"params"},"property":{"type":"StringLiteral","start":1411,"end":1428,"loc":{"start":{"line":54,"column":11},"end":{"line":54,"column":28}},"extra":{"rawValue":"oauth_signature","raw":"'oauth_signature'"},"value":"oauth_signature"},"computed":true},"right":{"type":"MemberExpression","start":1432,"end":1446,"loc":{"start":{"line":54,"column":32},"end":{"line":54,"column":46}},"object":{"type":"ThisExpression","start":1432,"end":1436,"loc":{"start":{"line":54,"column":32},"end":{"line":54,"column":36}}},"property":{"type":"Identifier","start":1437,"end":1446,"loc":{"start":{"line":54,"column":37},"end":{"line":54,"column":46},"identifierName":"signature"},"name":"signature"},"computed":false}}},{"type":"VariableDeclaration","start":1453,"end":1486,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":37}},"declarations":[{"type":"VariableDeclarator","start":1457,"end":1485,"loc":{"start":{"line":55,"column":8},"end":{"line":55,"column":36}},"id":{"type":"Identifier","start":1457,"end":1460,"loc":{"start":{"line":55,"column":8},"end":{"line":55,"column":11},"identifierName":"str"},"name":"str"},"init":{"type":"CallExpression","start":1463,"end":1485,"loc":{"start":{"line":55,"column":14},"end":{"line":55,"column":36}},"callee":{"type":"MemberExpression","start":1463,"end":1477,"loc":{"start":{"line":55,"column":14},"end":{"line":55,"column":28}},"object":{"type":"Identifier","start":1463,"end":1467,"loc":{"start":{"line":55,"column":14},"end":{"line":55,"column":18},"identifierName":"JSON"},"name":"JSON"},"property":{"type":"Identifier","start":1468,"end":1477,"loc":{"start":{"line":55,"column":19},"end":{"line":55,"column":28},"identifierName":"stringify"},"name":"stringify"},"computed":false},"arguments":[{"type":"Identifier","start":1478,"end":1484,"loc":{"start":{"line":55,"column":29},"end":{"line":55,"column":35},"identifierName":"params"},"name":"params"}]}}],"kind":"let"},{"type":"ReturnStatement","start":1492,"end":1522,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":34}},"argument":{"type":"BinaryExpression","start":1499,"end":1521,"loc":{"start":{"line":56,"column":11},"end":{"line":56,"column":33}},"left":{"type":"StringLiteral","start":1499,"end":1515,"loc":{"start":{"line":56,"column":11},"end":{"line":56,"column":27}},"extra":{"rawValue":"Authorization=","raw":"'Authorization='"},"value":"Authorization="},"operator":"+","right":{"type":"Identifier","start":1518,"end":1521,"loc":{"start":{"line":56,"column":30},"end":{"line":56,"column":33},"identifierName":"str"},"name":"str"}}}],"directives":[],"trailingComments":null},"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Sign the request with oath headers and sets the signature member of the OauthHelper instance.\r\n ","start":1533,"end":1643,"loc":{"start":{"line":59,"column":2},"end":{"line":61,"column":5}}}]},{"type":"ClassMethod","start":1647,"end":1932,"loc":{"start":{"line":62,"column":2},"end":{"line":72,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1647,"end":1651,"loc":{"start":{"line":62,"column":2},"end":{"line":62,"column":6},"identifierName":"sign"},"name":"sign","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":1652,"end":1655,"loc":{"start":{"line":62,"column":7},"end":{"line":62,"column":10},"identifierName":"url"},"name":"url"},{"type":"Identifier","start":1657,"end":1664,"loc":{"start":{"line":62,"column":12},"end":{"line":62,"column":19},"identifierName":"request"},"name":"request"},{"type":"Identifier","start":1666,"end":1680,"loc":{"start":{"line":62,"column":21},"end":{"line":62,"column":35},"identifierName":"consumerSecret"},"name":"consumerSecret"},{"type":"Identifier","start":1682,"end":1693,"loc":{"start":{"line":62,"column":37},"end":{"line":62,"column":48},"identifierName":"tokenSecret"},"name":"tokenSecret"}],"body":{"type":"BlockStatement","start":1695,"end":1932,"loc":{"start":{"line":62,"column":50},"end":{"line":72,"column":3}},"body":[{"type":"VariableDeclaration","start":1702,"end":1777,"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":79}},"declarations":[{"type":"VariableDeclarator","start":1706,"end":1776,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":78}},"id":{"type":"Identifier","start":1706,"end":1712,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":14},"identifierName":"params"},"name":"params"},"init":{"type":"CallExpression","start":1715,"end":1776,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":78}},"callee":{"type":"MemberExpression","start":1715,"end":1728,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":30}},"object":{"type":"Identifier","start":1715,"end":1721,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":23},"identifierName":"Object"},"name":"Object"},"property":{"type":"Identifier","start":1722,"end":1728,"loc":{"start":{"line":63,"column":24},"end":{"line":63,"column":30},"identifierName":"assign"},"name":"assign"},"computed":false},"arguments":[{"type":"ObjectExpression","start":1729,"end":1731,"loc":{"start":{"line":63,"column":31},"end":{"line":63,"column":33}},"properties":[]},{"type":"MemberExpression","start":1733,"end":1748,"loc":{"start":{"line":63,"column":35},"end":{"line":63,"column":50}},"object":{"type":"ThisExpression","start":1733,"end":1737,"loc":{"start":{"line":63,"column":35},"end":{"line":63,"column":39}}},"property":{"type":"Identifier","start":1738,"end":1748,"loc":{"start":{"line":63,"column":40},"end":{"line":63,"column":50},"identifierName":"parameters"},"name":"parameters"},"computed":false},{"type":"CallExpression","start":1750,"end":1775,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":77}},"callee":{"type":"MemberExpression","start":1750,"end":1773,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":75}},"object":{"type":"MemberExpression","start":1750,"end":1764,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":66}},"object":{"type":"Identifier","start":1750,"end":1757,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":59},"identifierName":"request"},"name":"request"},"property":{"type":"Identifier","start":1758,"end":1764,"loc":{"start":{"line":63,"column":60},"end":{"line":63,"column":66},"identifierName":"params"},"name":"params"},"computed":false},"property":{"type":"Identifier","start":1765,"end":1773,"loc":{"start":{"line":63,"column":67},"end":{"line":63,"column":75},"identifierName":"toObject"},"name":"toObject"},"computed":false},"arguments":[]}]}}],"kind":"let"},{"type":"ExpressionStatement","start":1785,"end":1927,"loc":{"start":{"line":65,"column":4},"end":{"line":71,"column":6}},"expression":{"type":"AssignmentExpression","start":1785,"end":1926,"loc":{"start":{"line":65,"column":4},"end":{"line":71,"column":5}},"operator":"=","left":{"type":"MemberExpression","start":1785,"end":1799,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":18}},"object":{"type":"ThisExpression","start":1785,"end":1789,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":8}}},"property":{"type":"Identifier","start":1790,"end":1799,"loc":{"start":{"line":65,"column":9},"end":{"line":65,"column":18},"identifierName":"signature"},"name":"signature"},"computed":false},"right":{"type":"CallExpression","start":1802,"end":1926,"loc":{"start":{"line":65,"column":21},"end":{"line":71,"column":5}},"callee":{"type":"MemberExpression","start":1802,"end":1825,"loc":{"start":{"line":65,"column":21},"end":{"line":65,"column":44}},"object":{"type":"Identifier","start":1802,"end":1816,"loc":{"start":{"line":65,"column":21},"end":{"line":65,"column":35},"identifierName":"oauthSignature"},"name":"oauthSignature"},"property":{"type":"Identifier","start":1817,"end":1825,"loc":{"start":{"line":65,"column":36},"end":{"line":65,"column":44},"identifierName":"generate"},"name":"generate"},"computed":false},"arguments":[{"type":"MemberExpression","start":1834,"end":1848,"loc":{"start":{"line":66,"column":6},"end":{"line":66,"column":20}},"object":{"type":"Identifier","start":1834,"end":1841,"loc":{"start":{"line":66,"column":6},"end":{"line":66,"column":13},"identifierName":"request"},"name":"request"},"property":{"type":"Identifier","start":1842,"end":1848,"loc":{"start":{"line":66,"column":14},"end":{"line":66,"column":20},"identifierName":"method"},"name":"method"},"computed":false},{"type":"Identifier","start":1857,"end":1860,"loc":{"start":{"line":67,"column":6},"end":{"line":67,"column":9},"identifierName":"url"},"name":"url"},{"type":"Identifier","start":1869,"end":1875,"loc":{"start":{"line":68,"column":6},"end":{"line":68,"column":12},"identifierName":"params"},"name":"params"},{"type":"Identifier","start":1884,"end":1898,"loc":{"start":{"line":69,"column":6},"end":{"line":69,"column":20},"identifierName":"consumerSecret"},"name":"consumerSecret"},{"type":"Identifier","start":1907,"end":1918,"loc":{"start":{"line":70,"column":6},"end":{"line":70,"column":17},"identifierName":"tokenSecret"},"name":"tokenSecret"}]}}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Sign the request with oath headers and sets the signature member of the OauthHelper instance.\r\n ","start":1533,"end":1643,"loc":{"start":{"line":59,"column":2},"end":{"line":61,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * A helper for OAuth 1.0 header information and signing keys.\r\n ","start":84,"end":156,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][2][\"declaration\"][\"leadingComments\"][0]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * A helper for OAuth 1.0 header information and signing keys.\r\n ","start":84,"end":156,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Intialize the helper\r\n * @param {string} consumerKey The consumer key\r\n * @param {string} token The token value\r\n ","start":188,"end":320,"loc":{"start":{"line":8,"column":2},"end":{"line":12,"column":5}}},{"type":"CommentBlock","value":"* @type {string} ","start":363,"end":384,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":427,"end":448,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":479,"end":500,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":564,"end":585,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":617,"end":638,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}},{"type":"CommentBlock","value":"*\r\n * Sign the request with oath headers and sets the signature member of the OauthHelper instance.\r\n ","start":1533,"end":1643,"loc":{"start":{"line":59,"column":2},"end":{"line":61,"column":5}}}],"tokens":[{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":0,"end":6,"loc":{"start":{"line":1,"column":0},"end":{"line":1,"column":6}}},{"type":{"label":"*","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":10,"updateContext":null},"value":"*","start":7,"end":8,"loc":{"start":{"line":1,"column":7},"end":{"line":1,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"as","start":9,"end":11,"loc":{"start":{"line":1,"column":9},"end":{"line":1,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"crypto","start":12,"end":18,"loc":{"start":{"line":1,"column":12},"end":{"line":1,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":19,"end":23,"loc":{"start":{"line":1,"column":19},"end":{"line":1,"column":23}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"crypto","start":24,"end":32,"loc":{"start":{"line":1,"column":24},"end":{"line":1,"column":32}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":32,"end":33,"loc":{"start":{"line":1,"column":32},"end":{"line":1,"column":33}}},{"type":{"label":"import","keyword":"import","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"import","start":35,"end":41,"loc":{"start":{"line":2,"column":0},"end":{"line":2,"column":6}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauthSignature","start":42,"end":56,"loc":{"start":{"line":2,"column":7},"end":{"line":2,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"from","start":57,"end":61,"loc":{"start":{"line":2,"column":22},"end":{"line":2,"column":26}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"oauth-signature","start":62,"end":79,"loc":{"start":{"line":2,"column":27},"end":{"line":2,"column":44}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":79,"end":80,"loc":{"start":{"line":2,"column":44},"end":{"line":2,"column":45}}},{"type":"CommentBlock","value":"*\r\n * A helper for OAuth 1.0 header information and signing keys.\r\n ","start":84,"end":156,"loc":{"start":{"line":4,"column":0},"end":{"line":6,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":158,"end":164,"loc":{"start":{"line":7,"column":0},"end":{"line":7,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":165,"end":170,"loc":{"start":{"line":7,"column":7},"end":{"line":7,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"OAuthHelper","start":171,"end":182,"loc":{"start":{"line":7,"column":13},"end":{"line":7,"column":24}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":183,"end":184,"loc":{"start":{"line":7,"column":25},"end":{"line":7,"column":26}}},{"type":"CommentBlock","value":"*\r\n * Intialize the helper\r\n * @param {string} consumerKey The consumer key\r\n * @param {string} token The token value\r\n ","start":188,"end":320,"loc":{"start":{"line":8,"column":2},"end":{"line":12,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":324,"end":335,"loc":{"start":{"line":13,"column":2},"end":{"line":13,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":335,"end":336,"loc":{"start":{"line":13,"column":13},"end":{"line":13,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumerKey","start":336,"end":347,"loc":{"start":{"line":13,"column":14},"end":{"line":13,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":347,"end":348,"loc":{"start":{"line":13,"column":25},"end":{"line":13,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":349,"end":354,"loc":{"start":{"line":13,"column":27},"end":{"line":13,"column":32}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":354,"end":355,"loc":{"start":{"line":13,"column":32},"end":{"line":13,"column":33}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":356,"end":357,"loc":{"start":{"line":13,"column":34},"end":{"line":13,"column":35}}},{"type":"CommentBlock","value":"* @type {string} ","start":363,"end":384,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":390,"end":394,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":394,"end":395,"loc":{"start":{"line":15,"column":8},"end":{"line":15,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumerKey","start":395,"end":406,"loc":{"start":{"line":15,"column":9},"end":{"line":15,"column":20}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":407,"end":408,"loc":{"start":{"line":15,"column":21},"end":{"line":15,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumerKey","start":409,"end":420,"loc":{"start":{"line":15,"column":23},"end":{"line":15,"column":34}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":420,"end":421,"loc":{"start":{"line":15,"column":34},"end":{"line":15,"column":35}}},{"type":"CommentBlock","value":"* @type {string} ","start":427,"end":448,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":454,"end":458,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":458,"end":459,"loc":{"start":{"line":17,"column":8},"end":{"line":17,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":459,"end":464,"loc":{"start":{"line":17,"column":9},"end":{"line":17,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":465,"end":466,"loc":{"start":{"line":17,"column":15},"end":{"line":17,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":467,"end":472,"loc":{"start":{"line":17,"column":17},"end":{"line":17,"column":22}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":472,"end":473,"loc":{"start":{"line":17,"column":22},"end":{"line":17,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":479,"end":500,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":506,"end":510,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":510,"end":511,"loc":{"start":{"line":19,"column":8},"end":{"line":19,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"nonce","start":511,"end":516,"loc":{"start":{"line":19,"column":9},"end":{"line":19,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":517,"end":518,"loc":{"start":{"line":19,"column":15},"end":{"line":19,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"crypto","start":519,"end":525,"loc":{"start":{"line":19,"column":17},"end":{"line":19,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":525,"end":526,"loc":{"start":{"line":19,"column":23},"end":{"line":19,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"randomBytes","start":526,"end":537,"loc":{"start":{"line":19,"column":24},"end":{"line":19,"column":35}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":537,"end":538,"loc":{"start":{"line":19,"column":35},"end":{"line":19,"column":36}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":16,"start":538,"end":540,"loc":{"start":{"line":19,"column":36},"end":{"line":19,"column":38}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":540,"end":541,"loc":{"start":{"line":19,"column":38},"end":{"line":19,"column":39}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":541,"end":542,"loc":{"start":{"line":19,"column":39},"end":{"line":19,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"toString","start":542,"end":550,"loc":{"start":{"line":19,"column":40},"end":{"line":19,"column":48}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":550,"end":551,"loc":{"start":{"line":19,"column":48},"end":{"line":19,"column":49}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"hex","start":551,"end":556,"loc":{"start":{"line":19,"column":49},"end":{"line":19,"column":54}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":556,"end":557,"loc":{"start":{"line":19,"column":54},"end":{"line":19,"column":55}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":557,"end":558,"loc":{"start":{"line":19,"column":55},"end":{"line":19,"column":56}}},{"type":"CommentBlock","value":"* @type {string} ","start":564,"end":585,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":591,"end":595,"loc":{"start":{"line":21,"column":4},"end":{"line":21,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":595,"end":596,"loc":{"start":{"line":21,"column":8},"end":{"line":21,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"signature","start":596,"end":605,"loc":{"start":{"line":21,"column":9},"end":{"line":21,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":606,"end":607,"loc":{"start":{"line":21,"column":19},"end":{"line":21,"column":20}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":608,"end":610,"loc":{"start":{"line":21,"column":21},"end":{"line":21,"column":23}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":610,"end":611,"loc":{"start":{"line":21,"column":23},"end":{"line":21,"column":24}}},{"type":"CommentBlock","value":"* @type {string} ","start":617,"end":638,"loc":{"start":{"line":22,"column":4},"end":{"line":22,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":644,"end":648,"loc":{"start":{"line":23,"column":4},"end":{"line":23,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":648,"end":649,"loc":{"start":{"line":23,"column":8},"end":{"line":23,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"timestamp","start":649,"end":658,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":659,"end":660,"loc":{"start":{"line":23,"column":19},"end":{"line":23,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Math","start":661,"end":665,"loc":{"start":{"line":23,"column":21},"end":{"line":23,"column":25}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":665,"end":666,"loc":{"start":{"line":23,"column":25},"end":{"line":23,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"round","start":666,"end":671,"loc":{"start":{"line":23,"column":26},"end":{"line":23,"column":31}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":671,"end":672,"loc":{"start":{"line":23,"column":31},"end":{"line":23,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Date","start":672,"end":676,"loc":{"start":{"line":23,"column":32},"end":{"line":23,"column":36}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":676,"end":677,"loc":{"start":{"line":23,"column":36},"end":{"line":23,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"now","start":677,"end":680,"loc":{"start":{"line":23,"column":37},"end":{"line":23,"column":40}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":680,"end":681,"loc":{"start":{"line":23,"column":40},"end":{"line":23,"column":41}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":681,"end":682,"loc":{"start":{"line":23,"column":41},"end":{"line":23,"column":42}}},{"type":{"label":"/","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":10,"updateContext":null},"value":"/","start":683,"end":684,"loc":{"start":{"line":23,"column":43},"end":{"line":23,"column":44}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":1000,"start":685,"end":689,"loc":{"start":{"line":23,"column":45},"end":{"line":23,"column":49}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":689,"end":690,"loc":{"start":{"line":23,"column":49},"end":{"line":23,"column":50}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":690,"end":691,"loc":{"start":{"line":23,"column":50},"end":{"line":23,"column":51}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"toString","start":691,"end":699,"loc":{"start":{"line":23,"column":51},"end":{"line":23,"column":59}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":699,"end":700,"loc":{"start":{"line":23,"column":59},"end":{"line":23,"column":60}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":700,"end":701,"loc":{"start":{"line":23,"column":60},"end":{"line":23,"column":61}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":701,"end":702,"loc":{"start":{"line":23,"column":61},"end":{"line":23,"column":62}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":706,"end":707,"loc":{"start":{"line":24,"column":2},"end":{"line":24,"column":3}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":713,"end":716,"loc":{"start":{"line":26,"column":2},"end":{"line":26,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"parameters","start":717,"end":727,"loc":{"start":{"line":26,"column":6},"end":{"line":26,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":727,"end":728,"loc":{"start":{"line":26,"column":16},"end":{"line":26,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":728,"end":729,"loc":{"start":{"line":26,"column":17},"end":{"line":26,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":730,"end":731,"loc":{"start":{"line":26,"column":19},"end":{"line":26,"column":20}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":737,"end":743,"loc":{"start":{"line":27,"column":4},"end":{"line":27,"column":10}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":744,"end":745,"loc":{"start":{"line":27,"column":11},"end":{"line":27,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauth_consumer_key","start":753,"end":771,"loc":{"start":{"line":28,"column":6},"end":{"line":28,"column":24}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":771,"end":772,"loc":{"start":{"line":28,"column":24},"end":{"line":28,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":773,"end":777,"loc":{"start":{"line":28,"column":26},"end":{"line":28,"column":30}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":777,"end":778,"loc":{"start":{"line":28,"column":30},"end":{"line":28,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumerKey","start":778,"end":789,"loc":{"start":{"line":28,"column":31},"end":{"line":28,"column":42}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":789,"end":790,"loc":{"start":{"line":28,"column":42},"end":{"line":28,"column":43}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauth_token","start":798,"end":809,"loc":{"start":{"line":29,"column":6},"end":{"line":29,"column":17}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":809,"end":810,"loc":{"start":{"line":29,"column":17},"end":{"line":29,"column":18}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":811,"end":815,"loc":{"start":{"line":29,"column":19},"end":{"line":29,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":815,"end":816,"loc":{"start":{"line":29,"column":23},"end":{"line":29,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"token","start":816,"end":821,"loc":{"start":{"line":29,"column":24},"end":{"line":29,"column":29}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":821,"end":822,"loc":{"start":{"line":29,"column":29},"end":{"line":29,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauth_nonce","start":830,"end":841,"loc":{"start":{"line":30,"column":6},"end":{"line":30,"column":17}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":841,"end":842,"loc":{"start":{"line":30,"column":17},"end":{"line":30,"column":18}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":843,"end":847,"loc":{"start":{"line":30,"column":19},"end":{"line":30,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":847,"end":848,"loc":{"start":{"line":30,"column":23},"end":{"line":30,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"nonce","start":848,"end":853,"loc":{"start":{"line":30,"column":24},"end":{"line":30,"column":29}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":853,"end":854,"loc":{"start":{"line":30,"column":29},"end":{"line":30,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauth_timestamp","start":862,"end":877,"loc":{"start":{"line":31,"column":6},"end":{"line":31,"column":21}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":877,"end":878,"loc":{"start":{"line":31,"column":21},"end":{"line":31,"column":22}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":879,"end":883,"loc":{"start":{"line":31,"column":23},"end":{"line":31,"column":27}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":883,"end":884,"loc":{"start":{"line":31,"column":27},"end":{"line":31,"column":28}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"timestamp","start":884,"end":893,"loc":{"start":{"line":31,"column":28},"end":{"line":31,"column":37}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":893,"end":894,"loc":{"start":{"line":31,"column":37},"end":{"line":31,"column":38}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauth_signature_method","start":902,"end":924,"loc":{"start":{"line":32,"column":6},"end":{"line":32,"column":28}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":924,"end":925,"loc":{"start":{"line":32,"column":28},"end":{"line":32,"column":29}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"HMAC-SHA1","start":926,"end":937,"loc":{"start":{"line":32,"column":30},"end":{"line":32,"column":41}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":937,"end":938,"loc":{"start":{"line":32,"column":41},"end":{"line":32,"column":42}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauth_version","start":946,"end":959,"loc":{"start":{"line":33,"column":6},"end":{"line":33,"column":19}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":959,"end":960,"loc":{"start":{"line":33,"column":19},"end":{"line":33,"column":20}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"1.0","start":961,"end":966,"loc":{"start":{"line":33,"column":21},"end":{"line":33,"column":26}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":966,"end":967,"loc":{"start":{"line":33,"column":26},"end":{"line":33,"column":27}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":973,"end":974,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":5}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":974,"end":975,"loc":{"start":{"line":34,"column":5},"end":{"line":34,"column":6}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":979,"end":980,"loc":{"start":{"line":35,"column":2},"end":{"line":35,"column":3}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":986,"end":989,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"header","start":990,"end":996,"loc":{"start":{"line":37,"column":6},"end":{"line":37,"column":12}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":996,"end":997,"loc":{"start":{"line":37,"column":12},"end":{"line":37,"column":13}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":997,"end":998,"loc":{"start":{"line":37,"column":13},"end":{"line":37,"column":14}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":999,"end":1000,"loc":{"start":{"line":37,"column":15},"end":{"line":37,"column":16}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1006,"end":1009,"loc":{"start":{"line":38,"column":4},"end":{"line":38,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"str","start":1010,"end":1013,"loc":{"start":{"line":38,"column":8},"end":{"line":38,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1014,"end":1015,"loc":{"start":{"line":38,"column":12},"end":{"line":38,"column":13}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"OAuth ","start":1016,"end":1024,"loc":{"start":{"line":38,"column":14},"end":{"line":38,"column":22}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1024,"end":1025,"loc":{"start":{"line":38,"column":22},"end":{"line":38,"column":23}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1033,"end":1036,"loc":{"start":{"line":40,"column":4},"end":{"line":40,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1037,"end":1043,"loc":{"start":{"line":40,"column":8},"end":{"line":40,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1044,"end":1045,"loc":{"start":{"line":40,"column":15},"end":{"line":40,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Object","start":1046,"end":1052,"loc":{"start":{"line":40,"column":17},"end":{"line":40,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1052,"end":1053,"loc":{"start":{"line":40,"column":23},"end":{"line":40,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"assign","start":1053,"end":1059,"loc":{"start":{"line":40,"column":24},"end":{"line":40,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1059,"end":1060,"loc":{"start":{"line":40,"column":30},"end":{"line":40,"column":31}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1060,"end":1061,"loc":{"start":{"line":40,"column":31},"end":{"line":40,"column":32}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"realm","start":1062,"end":1067,"loc":{"start":{"line":40,"column":33},"end":{"line":40,"column":38}}},{"type":{"label":":","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1067,"end":1068,"loc":{"start":{"line":40,"column":38},"end":{"line":40,"column":39}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1069,"end":1071,"loc":{"start":{"line":40,"column":40},"end":{"line":40,"column":42}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1072,"end":1073,"loc":{"start":{"line":40,"column":43},"end":{"line":40,"column":44}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1073,"end":1074,"loc":{"start":{"line":40,"column":44},"end":{"line":40,"column":45}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1075,"end":1079,"loc":{"start":{"line":40,"column":46},"end":{"line":40,"column":50}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1079,"end":1080,"loc":{"start":{"line":40,"column":50},"end":{"line":40,"column":51}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"parameters","start":1080,"end":1090,"loc":{"start":{"line":40,"column":51},"end":{"line":40,"column":61}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1090,"end":1091,"loc":{"start":{"line":40,"column":61},"end":{"line":40,"column":62}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1091,"end":1092,"loc":{"start":{"line":40,"column":62},"end":{"line":40,"column":63}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1098,"end":1104,"loc":{"start":{"line":41,"column":4},"end":{"line":41,"column":10}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1104,"end":1105,"loc":{"start":{"line":41,"column":10},"end":{"line":41,"column":11}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"oauth_signature","start":1105,"end":1122,"loc":{"start":{"line":41,"column":11},"end":{"line":41,"column":28}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1122,"end":1123,"loc":{"start":{"line":41,"column":28},"end":{"line":41,"column":29}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1124,"end":1125,"loc":{"start":{"line":41,"column":30},"end":{"line":41,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1126,"end":1130,"loc":{"start":{"line":41,"column":32},"end":{"line":41,"column":36}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1130,"end":1131,"loc":{"start":{"line":41,"column":36},"end":{"line":41,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"signature","start":1131,"end":1140,"loc":{"start":{"line":41,"column":37},"end":{"line":41,"column":46}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1140,"end":1141,"loc":{"start":{"line":41,"column":46},"end":{"line":41,"column":47}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1149,"end":1152,"loc":{"start":{"line":43,"column":4},"end":{"line":43,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"keys","start":1153,"end":1157,"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":12}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1158,"end":1159,"loc":{"start":{"line":43,"column":13},"end":{"line":43,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Object","start":1160,"end":1166,"loc":{"start":{"line":43,"column":15},"end":{"line":43,"column":21}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1166,"end":1167,"loc":{"start":{"line":43,"column":21},"end":{"line":43,"column":22}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"keys","start":1167,"end":1171,"loc":{"start":{"line":43,"column":22},"end":{"line":43,"column":26}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1171,"end":1172,"loc":{"start":{"line":43,"column":26},"end":{"line":43,"column":27}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1172,"end":1178,"loc":{"start":{"line":43,"column":27},"end":{"line":43,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1178,"end":1179,"loc":{"start":{"line":43,"column":33},"end":{"line":43,"column":34}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1179,"end":1180,"loc":{"start":{"line":43,"column":34},"end":{"line":43,"column":35}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1186,"end":1189,"loc":{"start":{"line":44,"column":4},"end":{"line":44,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"pairs","start":1190,"end":1195,"loc":{"start":{"line":44,"column":8},"end":{"line":44,"column":13}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1196,"end":1197,"loc":{"start":{"line":44,"column":14},"end":{"line":44,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"keys","start":1198,"end":1202,"loc":{"start":{"line":44,"column":16},"end":{"line":44,"column":20}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1202,"end":1203,"loc":{"start":{"line":44,"column":20},"end":{"line":44,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"map","start":1203,"end":1206,"loc":{"start":{"line":44,"column":21},"end":{"line":44,"column":24}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1206,"end":1207,"loc":{"start":{"line":44,"column":24},"end":{"line":44,"column":25}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1207,"end":1208,"loc":{"start":{"line":44,"column":25},"end":{"line":44,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"k","start":1208,"end":1209,"loc":{"start":{"line":44,"column":26},"end":{"line":44,"column":27}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1209,"end":1210,"loc":{"start":{"line":44,"column":27},"end":{"line":44,"column":28}}},{"type":{"label":"=>","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1211,"end":1213,"loc":{"start":{"line":44,"column":29},"end":{"line":44,"column":31}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1214,"end":1215,"loc":{"start":{"line":44,"column":32},"end":{"line":44,"column":33}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1223,"end":1229,"loc":{"start":{"line":45,"column":6},"end":{"line":45,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"k","start":1230,"end":1231,"loc":{"start":{"line":45,"column":13},"end":{"line":45,"column":14}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1232,"end":1233,"loc":{"start":{"line":45,"column":15},"end":{"line":45,"column":16}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=\"","start":1234,"end":1238,"loc":{"start":{"line":45,"column":17},"end":{"line":45,"column":21}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1239,"end":1240,"loc":{"start":{"line":45,"column":22},"end":{"line":45,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1241,"end":1247,"loc":{"start":{"line":45,"column":24},"end":{"line":45,"column":30}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1247,"end":1248,"loc":{"start":{"line":45,"column":30},"end":{"line":45,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"k","start":1248,"end":1249,"loc":{"start":{"line":45,"column":31},"end":{"line":45,"column":32}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1249,"end":1250,"loc":{"start":{"line":45,"column":32},"end":{"line":45,"column":33}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1251,"end":1252,"loc":{"start":{"line":45,"column":34},"end":{"line":45,"column":35}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"\"","start":1253,"end":1256,"loc":{"start":{"line":45,"column":36},"end":{"line":45,"column":39}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1256,"end":1257,"loc":{"start":{"line":45,"column":39},"end":{"line":45,"column":40}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1263,"end":1264,"loc":{"start":{"line":46,"column":4},"end":{"line":46,"column":5}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1264,"end":1265,"loc":{"start":{"line":46,"column":5},"end":{"line":46,"column":6}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1265,"end":1266,"loc":{"start":{"line":46,"column":6},"end":{"line":46,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"str","start":1274,"end":1277,"loc":{"start":{"line":48,"column":4},"end":{"line":48,"column":7}}},{"type":{"label":"_=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"+=","start":1278,"end":1280,"loc":{"start":{"line":48,"column":8},"end":{"line":48,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"pairs","start":1281,"end":1286,"loc":{"start":{"line":48,"column":11},"end":{"line":48,"column":16}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1286,"end":1287,"loc":{"start":{"line":48,"column":16},"end":{"line":48,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"join","start":1287,"end":1291,"loc":{"start":{"line":48,"column":17},"end":{"line":48,"column":21}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1291,"end":1292,"loc":{"start":{"line":48,"column":21},"end":{"line":48,"column":22}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":",","start":1292,"end":1295,"loc":{"start":{"line":48,"column":22},"end":{"line":48,"column":25}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1295,"end":1296,"loc":{"start":{"line":48,"column":25},"end":{"line":48,"column":26}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1296,"end":1297,"loc":{"start":{"line":48,"column":26},"end":{"line":48,"column":27}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1303,"end":1309,"loc":{"start":{"line":49,"column":4},"end":{"line":49,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"str","start":1310,"end":1313,"loc":{"start":{"line":49,"column":11},"end":{"line":49,"column":14}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1313,"end":1314,"loc":{"start":{"line":49,"column":14},"end":{"line":49,"column":15}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1318,"end":1319,"loc":{"start":{"line":50,"column":2},"end":{"line":50,"column":3}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1325,"end":1328,"loc":{"start":{"line":52,"column":2},"end":{"line":52,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"queryString","start":1329,"end":1340,"loc":{"start":{"line":52,"column":6},"end":{"line":52,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1340,"end":1341,"loc":{"start":{"line":52,"column":17},"end":{"line":52,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1341,"end":1342,"loc":{"start":{"line":52,"column":18},"end":{"line":52,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1343,"end":1344,"loc":{"start":{"line":52,"column":20},"end":{"line":52,"column":21}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1350,"end":1353,"loc":{"start":{"line":53,"column":4},"end":{"line":53,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1354,"end":1360,"loc":{"start":{"line":53,"column":8},"end":{"line":53,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1361,"end":1362,"loc":{"start":{"line":53,"column":15},"end":{"line":53,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Object","start":1363,"end":1369,"loc":{"start":{"line":53,"column":17},"end":{"line":53,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1369,"end":1370,"loc":{"start":{"line":53,"column":23},"end":{"line":53,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"assign","start":1370,"end":1376,"loc":{"start":{"line":53,"column":24},"end":{"line":53,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1376,"end":1377,"loc":{"start":{"line":53,"column":30},"end":{"line":53,"column":31}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1377,"end":1378,"loc":{"start":{"line":53,"column":31},"end":{"line":53,"column":32}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1378,"end":1379,"loc":{"start":{"line":53,"column":32},"end":{"line":53,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1379,"end":1380,"loc":{"start":{"line":53,"column":33},"end":{"line":53,"column":34}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1381,"end":1385,"loc":{"start":{"line":53,"column":35},"end":{"line":53,"column":39}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1385,"end":1386,"loc":{"start":{"line":53,"column":39},"end":{"line":53,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"parameters","start":1386,"end":1396,"loc":{"start":{"line":53,"column":40},"end":{"line":53,"column":50}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1396,"end":1397,"loc":{"start":{"line":53,"column":50},"end":{"line":53,"column":51}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1397,"end":1398,"loc":{"start":{"line":53,"column":51},"end":{"line":53,"column":52}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1404,"end":1410,"loc":{"start":{"line":54,"column":4},"end":{"line":54,"column":10}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1410,"end":1411,"loc":{"start":{"line":54,"column":10},"end":{"line":54,"column":11}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"oauth_signature","start":1411,"end":1428,"loc":{"start":{"line":54,"column":11},"end":{"line":54,"column":28}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1428,"end":1429,"loc":{"start":{"line":54,"column":28},"end":{"line":54,"column":29}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1430,"end":1431,"loc":{"start":{"line":54,"column":30},"end":{"line":54,"column":31}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1432,"end":1436,"loc":{"start":{"line":54,"column":32},"end":{"line":54,"column":36}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1436,"end":1437,"loc":{"start":{"line":54,"column":36},"end":{"line":54,"column":37}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"signature","start":1437,"end":1446,"loc":{"start":{"line":54,"column":37},"end":{"line":54,"column":46}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1446,"end":1447,"loc":{"start":{"line":54,"column":46},"end":{"line":54,"column":47}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1453,"end":1456,"loc":{"start":{"line":55,"column":4},"end":{"line":55,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"str","start":1457,"end":1460,"loc":{"start":{"line":55,"column":8},"end":{"line":55,"column":11}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1461,"end":1462,"loc":{"start":{"line":55,"column":12},"end":{"line":55,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"JSON","start":1463,"end":1467,"loc":{"start":{"line":55,"column":14},"end":{"line":55,"column":18}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1467,"end":1468,"loc":{"start":{"line":55,"column":18},"end":{"line":55,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"stringify","start":1468,"end":1477,"loc":{"start":{"line":55,"column":19},"end":{"line":55,"column":28}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1477,"end":1478,"loc":{"start":{"line":55,"column":28},"end":{"line":55,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1478,"end":1484,"loc":{"start":{"line":55,"column":29},"end":{"line":55,"column":35}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1484,"end":1485,"loc":{"start":{"line":55,"column":35},"end":{"line":55,"column":36}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1485,"end":1486,"loc":{"start":{"line":55,"column":36},"end":{"line":55,"column":37}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1492,"end":1498,"loc":{"start":{"line":56,"column":4},"end":{"line":56,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"Authorization=","start":1499,"end":1515,"loc":{"start":{"line":56,"column":11},"end":{"line":56,"column":27}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1516,"end":1517,"loc":{"start":{"line":56,"column":28},"end":{"line":56,"column":29}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"str","start":1518,"end":1521,"loc":{"start":{"line":56,"column":30},"end":{"line":56,"column":33}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1521,"end":1522,"loc":{"start":{"line":56,"column":33},"end":{"line":56,"column":34}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1526,"end":1527,"loc":{"start":{"line":57,"column":2},"end":{"line":57,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Sign the request with oath headers and sets the signature member of the OauthHelper instance.\r\n ","start":1533,"end":1643,"loc":{"start":{"line":59,"column":2},"end":{"line":61,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"sign","start":1647,"end":1651,"loc":{"start":{"line":62,"column":2},"end":{"line":62,"column":6}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1651,"end":1652,"loc":{"start":{"line":62,"column":6},"end":{"line":62,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"url","start":1652,"end":1655,"loc":{"start":{"line":62,"column":7},"end":{"line":62,"column":10}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1655,"end":1656,"loc":{"start":{"line":62,"column":10},"end":{"line":62,"column":11}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"request","start":1657,"end":1664,"loc":{"start":{"line":62,"column":12},"end":{"line":62,"column":19}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1664,"end":1665,"loc":{"start":{"line":62,"column":19},"end":{"line":62,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumerSecret","start":1666,"end":1680,"loc":{"start":{"line":62,"column":21},"end":{"line":62,"column":35}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1680,"end":1681,"loc":{"start":{"line":62,"column":35},"end":{"line":62,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"tokenSecret","start":1682,"end":1693,"loc":{"start":{"line":62,"column":37},"end":{"line":62,"column":48}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1693,"end":1694,"loc":{"start":{"line":62,"column":48},"end":{"line":62,"column":49}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1695,"end":1696,"loc":{"start":{"line":62,"column":50},"end":{"line":62,"column":51}}},{"type":{"label":"let","keyword":"let","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"let","start":1702,"end":1705,"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":7}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1706,"end":1712,"loc":{"start":{"line":63,"column":8},"end":{"line":63,"column":14}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1713,"end":1714,"loc":{"start":{"line":63,"column":15},"end":{"line":63,"column":16}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"Object","start":1715,"end":1721,"loc":{"start":{"line":63,"column":17},"end":{"line":63,"column":23}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1721,"end":1722,"loc":{"start":{"line":63,"column":23},"end":{"line":63,"column":24}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"assign","start":1722,"end":1728,"loc":{"start":{"line":63,"column":24},"end":{"line":63,"column":30}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1728,"end":1729,"loc":{"start":{"line":63,"column":30},"end":{"line":63,"column":31}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1729,"end":1730,"loc":{"start":{"line":63,"column":31},"end":{"line":63,"column":32}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1730,"end":1731,"loc":{"start":{"line":63,"column":32},"end":{"line":63,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1731,"end":1732,"loc":{"start":{"line":63,"column":33},"end":{"line":63,"column":34}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1733,"end":1737,"loc":{"start":{"line":63,"column":35},"end":{"line":63,"column":39}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1737,"end":1738,"loc":{"start":{"line":63,"column":39},"end":{"line":63,"column":40}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"parameters","start":1738,"end":1748,"loc":{"start":{"line":63,"column":40},"end":{"line":63,"column":50}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1748,"end":1749,"loc":{"start":{"line":63,"column":50},"end":{"line":63,"column":51}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"request","start":1750,"end":1757,"loc":{"start":{"line":63,"column":52},"end":{"line":63,"column":59}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1757,"end":1758,"loc":{"start":{"line":63,"column":59},"end":{"line":63,"column":60}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1758,"end":1764,"loc":{"start":{"line":63,"column":60},"end":{"line":63,"column":66}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1764,"end":1765,"loc":{"start":{"line":63,"column":66},"end":{"line":63,"column":67}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"toObject","start":1765,"end":1773,"loc":{"start":{"line":63,"column":67},"end":{"line":63,"column":75}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1773,"end":1774,"loc":{"start":{"line":63,"column":75},"end":{"line":63,"column":76}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1774,"end":1775,"loc":{"start":{"line":63,"column":76},"end":{"line":63,"column":77}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1775,"end":1776,"loc":{"start":{"line":63,"column":77},"end":{"line":63,"column":78}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1776,"end":1777,"loc":{"start":{"line":63,"column":78},"end":{"line":63,"column":79}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1785,"end":1789,"loc":{"start":{"line":65,"column":4},"end":{"line":65,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1789,"end":1790,"loc":{"start":{"line":65,"column":8},"end":{"line":65,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"signature","start":1790,"end":1799,"loc":{"start":{"line":65,"column":9},"end":{"line":65,"column":18}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1800,"end":1801,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":20}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"oauthSignature","start":1802,"end":1816,"loc":{"start":{"line":65,"column":21},"end":{"line":65,"column":35}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1816,"end":1817,"loc":{"start":{"line":65,"column":35},"end":{"line":65,"column":36}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"generate","start":1817,"end":1825,"loc":{"start":{"line":65,"column":36},"end":{"line":65,"column":44}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1825,"end":1826,"loc":{"start":{"line":65,"column":44},"end":{"line":65,"column":45}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"request","start":1834,"end":1841,"loc":{"start":{"line":66,"column":6},"end":{"line":66,"column":13}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1841,"end":1842,"loc":{"start":{"line":66,"column":13},"end":{"line":66,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":1842,"end":1848,"loc":{"start":{"line":66,"column":14},"end":{"line":66,"column":20}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1848,"end":1849,"loc":{"start":{"line":66,"column":20},"end":{"line":66,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"url","start":1857,"end":1860,"loc":{"start":{"line":67,"column":6},"end":{"line":67,"column":9}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1860,"end":1861,"loc":{"start":{"line":67,"column":9},"end":{"line":67,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1869,"end":1875,"loc":{"start":{"line":68,"column":6},"end":{"line":68,"column":12}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1875,"end":1876,"loc":{"start":{"line":68,"column":12},"end":{"line":68,"column":13}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"consumerSecret","start":1884,"end":1898,"loc":{"start":{"line":69,"column":6},"end":{"line":69,"column":20}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1898,"end":1899,"loc":{"start":{"line":69,"column":20},"end":{"line":69,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"tokenSecret","start":1907,"end":1918,"loc":{"start":{"line":70,"column":6},"end":{"line":70,"column":17}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1918,"end":1919,"loc":{"start":{"line":70,"column":17},"end":{"line":70,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1925,"end":1926,"loc":{"start":{"line":71,"column":4},"end":{"line":71,"column":5}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1926,"end":1927,"loc":{"start":{"line":71,"column":5},"end":{"line":71,"column":6}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1931,"end":1932,"loc":{"start":{"line":72,"column":2},"end":{"line":72,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1934,"end":1935,"loc":{"start":{"line":73,"column":0},"end":{"line":73,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1937,"end":1937,"loc":{"start":{"line":74,"column":0},"end":{"line":74,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/ast/source/request.js.json b/docs/ast/source/request.js.json
deleted file mode 100644
index 6939158..0000000
--- a/docs/ast/source/request.js.json
+++ /dev/null
@@ -1 +0,0 @@
-{"type":"File","start":0,"end":2165,"loc":{"start":{"line":1,"column":0},"end":{"line":85,"column":0}},"program":{"type":"Program","start":0,"end":2165,"loc":{"start":{"line":1,"column":0},"end":{"line":85,"column":0}},"sourceType":"module","body":[{"type":"ExportNamedDeclaration","start":56,"end":1211,"loc":{"start":{"line":4,"column":0},"end":{"line":41,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":63,"end":1211,"loc":{"start":{"line":4,"column":7},"end":{"line":41,"column":1}},"id":{"type":"Identifier","start":69,"end":85,"loc":{"start":{"line":4,"column":13},"end":{"line":4,"column":29},"identifierName":"BricklinkRequest"},"name":"BricklinkRequest","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":86,"end":1211,"loc":{"start":{"line":4,"column":30},"end":{"line":41,"column":1}},"body":[{"type":"ClassMethod","start":589,"end":913,"loc":{"start":{"line":12,"column":2},"end":{"line":21,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":589,"end":600,"loc":{"start":{"line":12,"column":2},"end":{"line":12,"column":13},"identifierName":"constructor"},"name":"constructor","leadingComments":null},"kind":"constructor","id":null,"generator":false,"expression":false,"async":false,"params":[{"type":"Identifier","start":601,"end":607,"loc":{"start":{"line":12,"column":14},"end":{"line":12,"column":20},"identifierName":"method"},"name":"method"},{"type":"Identifier","start":609,"end":612,"loc":{"start":{"line":12,"column":22},"end":{"line":12,"column":25},"identifierName":"uri"},"name":"uri"},{"type":"Identifier","start":614,"end":620,"loc":{"start":{"line":12,"column":27},"end":{"line":12,"column":33},"identifierName":"params"},"name":"params"},{"type":"Identifier","start":622,"end":630,"loc":{"start":{"line":12,"column":35},"end":{"line":12,"column":43},"identifierName":"callback"},"name":"callback"}],"body":{"type":"BlockStatement","start":632,"end":913,"loc":{"start":{"line":12,"column":45},"end":{"line":21,"column":3}},"body":[{"type":"ExpressionStatement","start":666,"end":687,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":25}},"expression":{"type":"AssignmentExpression","start":666,"end":686,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":24}},"operator":"=","left":{"type":"MemberExpression","start":666,"end":677,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":15}},"object":{"type":"ThisExpression","start":666,"end":670,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":671,"end":677,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":15},"identifierName":"method"},"name":"method"},"computed":false,"leadingComments":null},"right":{"type":"Identifier","start":680,"end":686,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":24},"identifierName":"method"},"name":"method"},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":639,"end":660,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":693,"end":714,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}}]},{"type":"ExpressionStatement","start":720,"end":735,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":19}},"expression":{"type":"AssignmentExpression","start":720,"end":734,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":18}},"operator":"=","left":{"type":"MemberExpression","start":720,"end":728,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":12}},"object":{"type":"ThisExpression","start":720,"end":724,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":725,"end":728,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":12},"identifierName":"uri"},"name":"uri"},"computed":false,"leadingComments":null},"right":{"type":"Identifier","start":731,"end":734,"loc":{"start":{"line":16,"column":15},"end":{"line":16,"column":18},"identifierName":"uri"},"name":"uri"},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":693,"end":714,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {RequestParams} ","start":741,"end":769,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":32}}}]},{"type":"ExpressionStatement","start":775,"end":819,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":48}},"expression":{"type":"AssignmentExpression","start":775,"end":818,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":47}},"operator":"=","left":{"type":"MemberExpression","start":775,"end":786,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":15}},"object":{"type":"ThisExpression","start":775,"end":779,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":780,"end":786,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":15},"identifierName":"params"},"name":"params"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":789,"end":818,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":47}},"left":{"type":"Identifier","start":789,"end":795,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":24},"identifierName":"params"},"name":"params"},"operator":"||","right":{"type":"NewExpression","start":799,"end":818,"loc":{"start":{"line":18,"column":28},"end":{"line":18,"column":47}},"callee":{"type":"Identifier","start":803,"end":816,"loc":{"start":{"line":18,"column":32},"end":{"line":18,"column":45},"identifierName":"RequestParams"},"name":"RequestParams"},"arguments":[]}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {RequestParams} ","start":741,"end":769,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":32}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {BricklinkRequestCallback|null} ","start":825,"end":869,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":48}}}]},{"type":"ExpressionStatement","start":875,"end":908,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":37}},"expression":{"type":"AssignmentExpression","start":875,"end":907,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":36}},"operator":"=","left":{"type":"MemberExpression","start":875,"end":888,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":17}},"object":{"type":"ThisExpression","start":875,"end":879,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}},"leadingComments":null},"property":{"type":"Identifier","start":880,"end":888,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":17},"identifierName":"callback"},"name":"callback"},"computed":false,"leadingComments":null},"right":{"type":"LogicalExpression","start":891,"end":907,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":36}},"left":{"type":"Identifier","start":891,"end":899,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":28},"identifierName":"callback"},"name":"callback"},"operator":"||","right":{"type":"NullLiteral","start":903,"end":907,"loc":{"start":{"line":20,"column":32},"end":{"line":20,"column":36}}}},"leadingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {BricklinkRequestCallback|null} ","start":825,"end":869,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":48}}}]}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Create a new request.\r\n * @param {string} method The type of HTTP request to perform.\r\n * @param {string} uri The relative of full path uri of a request to perform. This should not include any query parameters.\r\n * @param {RequestParams} [params] Additional parameters to include with the request in either post body or query params.\r\n * @param {BricklinkRequestCallback} [callback=null] A callback function to perform after the request has been successfully performed.\r\n ","start":91,"end":585,"loc":{"start":{"line":5,"column":2},"end":{"line":11,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":917,"end":938,"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":23}}}]},{"type":"ClassMethod","start":942,"end":984,"loc":{"start":{"line":23,"column":2},"end":{"line":25,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":953,"end":956,"loc":{"start":{"line":23,"column":13},"end":{"line":23,"column":16},"identifierName":"GET"},"name":"GET"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":959,"end":984,"loc":{"start":{"line":23,"column":19},"end":{"line":25,"column":3}},"body":[{"type":"ReturnStatement","start":966,"end":979,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":17}},"argument":{"type":"StringLiteral","start":973,"end":978,"loc":{"start":{"line":24,"column":11},"end":{"line":24,"column":16}},"extra":{"rawValue":"get","raw":"'get'"},"value":"get"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":917,"end":938,"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":990,"end":1011,"loc":{"start":{"line":27,"column":2},"end":{"line":27,"column":23}}}]},{"type":"ClassMethod","start":1015,"end":1057,"loc":{"start":{"line":28,"column":2},"end":{"line":30,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1026,"end":1029,"loc":{"start":{"line":28,"column":13},"end":{"line":28,"column":16},"identifierName":"PUT"},"name":"PUT"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1032,"end":1057,"loc":{"start":{"line":28,"column":19},"end":{"line":30,"column":3}},"body":[{"type":"ReturnStatement","start":1039,"end":1052,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":17}},"argument":{"type":"StringLiteral","start":1046,"end":1051,"loc":{"start":{"line":29,"column":11},"end":{"line":29,"column":16}},"extra":{"rawValue":"put","raw":"'put'"},"value":"put"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":990,"end":1011,"loc":{"start":{"line":27,"column":2},"end":{"line":27,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1063,"end":1084,"loc":{"start":{"line":32,"column":2},"end":{"line":32,"column":23}}}]},{"type":"ClassMethod","start":1088,"end":1132,"loc":{"start":{"line":33,"column":2},"end":{"line":35,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1099,"end":1103,"loc":{"start":{"line":33,"column":13},"end":{"line":33,"column":17},"identifierName":"POST"},"name":"POST"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1106,"end":1132,"loc":{"start":{"line":33,"column":20},"end":{"line":35,"column":3}},"body":[{"type":"ReturnStatement","start":1113,"end":1127,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":18}},"argument":{"type":"StringLiteral","start":1120,"end":1126,"loc":{"start":{"line":34,"column":11},"end":{"line":34,"column":17}},"extra":{"rawValue":"post","raw":"'post'"},"value":"post"}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1063,"end":1084,"loc":{"start":{"line":32,"column":2},"end":{"line":32,"column":23}}}],"trailingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1138,"end":1159,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}}]},{"type":"ClassMethod","start":1163,"end":1208,"loc":{"start":{"line":38,"column":2},"end":{"line":40,"column":3}},"static":true,"computed":false,"key":{"type":"Identifier","start":1174,"end":1180,"loc":{"start":{"line":38,"column":13},"end":{"line":38,"column":19},"identifierName":"DELETE"},"name":"DELETE"},"kind":"get","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1183,"end":1208,"loc":{"start":{"line":38,"column":22},"end":{"line":40,"column":3}},"body":[{"type":"ReturnStatement","start":1190,"end":1203,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":17}},"argument":{"type":"StringLiteral","start":1197,"end":1202,"loc":{"start":{"line":39,"column":11},"end":{"line":39,"column":16}},"extra":{"rawValue":"put","raw":"'put'"},"value":"put"}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"* @type {string} ","start":1138,"end":1159,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}}]}],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Creates a request to use with the client.\r\n ","start":0,"end":54,"loc":{"start":{"line":1,"column":0},"end":{"line":3,"column":3}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * @callback BricklinkRequestCallback\r\n * @param {any} value\r\n * @returns {any}\r\n ","start":1215,"end":1304,"loc":{"start":{"line":43,"column":0},"end":{"line":47,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Represents any query parameters to use with a request.\r\n ","start":1308,"end":1375,"loc":{"start":{"line":49,"column":0},"end":{"line":51,"column":3}}}]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][0][\"declaration\"][\"leadingComments\"][0]"}],"trailingComments":[{"$ref":"$[\"program\"][\"body\"][0][\"declaration\"][\"trailingComments\"][0]"},{"$ref":"$[\"program\"][\"body\"][0][\"declaration\"][\"trailingComments\"][1]"}]},{"type":"ExportNamedDeclaration","start":1377,"end":2163,"loc":{"start":{"line":52,"column":0},"end":{"line":84,"column":1}},"specifiers":[],"source":null,"declaration":{"type":"ClassDeclaration","start":1384,"end":2163,"loc":{"start":{"line":52,"column":7},"end":{"line":84,"column":1}},"id":{"type":"Identifier","start":1390,"end":1403,"loc":{"start":{"line":52,"column":13},"end":{"line":52,"column":26},"identifierName":"RequestParams"},"name":"RequestParams","leadingComments":null},"superClass":null,"body":{"type":"ClassBody","start":1404,"end":2163,"loc":{"start":{"line":52,"column":27},"end":{"line":84,"column":1}},"body":[{"type":"ClassMethod","start":1550,"end":1819,"loc":{"start":{"line":57,"column":2},"end":{"line":68,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1550,"end":1563,"loc":{"start":{"line":57,"column":2},"end":{"line":57,"column":15},"identifierName":"toQueryString"},"name":"toQueryString","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1566,"end":1819,"loc":{"start":{"line":57,"column":18},"end":{"line":68,"column":3}},"body":[{"type":"VariableDeclaration","start":1573,"end":1590,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":21}},"declarations":[{"type":"VariableDeclarator","start":1579,"end":1589,"loc":{"start":{"line":58,"column":10},"end":{"line":58,"column":20}},"id":{"type":"Identifier","start":1579,"end":1584,"loc":{"start":{"line":58,"column":10},"end":{"line":58,"column":15},"identifierName":"pairs"},"name":"pairs"},"init":{"type":"ArrayExpression","start":1587,"end":1589,"loc":{"start":{"line":58,"column":18},"end":{"line":58,"column":20}},"elements":[]}}],"kind":"const"},{"type":"ForInStatement","start":1596,"end":1725,"loc":{"start":{"line":59,"column":4},"end":{"line":63,"column":5}},"left":{"type":"VariableDeclaration","start":1601,"end":1613,"loc":{"start":{"line":59,"column":9},"end":{"line":59,"column":21}},"declarations":[{"type":"VariableDeclarator","start":1607,"end":1613,"loc":{"start":{"line":59,"column":15},"end":{"line":59,"column":21}},"id":{"type":"Identifier","start":1607,"end":1613,"loc":{"start":{"line":59,"column":15},"end":{"line":59,"column":21},"identifierName":"member"},"name":"member"},"init":null}],"kind":"const"},"right":{"type":"ThisExpression","start":1617,"end":1621,"loc":{"start":{"line":59,"column":25},"end":{"line":59,"column":29}}},"body":{"type":"BlockStatement","start":1623,"end":1725,"loc":{"start":{"line":59,"column":31},"end":{"line":63,"column":5}},"body":[{"type":"IfStatement","start":1632,"end":1718,"loc":{"start":{"line":60,"column":6},"end":{"line":62,"column":7}},"test":{"type":"BinaryExpression","start":1636,"end":1656,"loc":{"start":{"line":60,"column":10},"end":{"line":60,"column":30}},"left":{"type":"MemberExpression","start":1636,"end":1648,"loc":{"start":{"line":60,"column":10},"end":{"line":60,"column":22}},"object":{"type":"ThisExpression","start":1636,"end":1640,"loc":{"start":{"line":60,"column":10},"end":{"line":60,"column":14}}},"property":{"type":"Identifier","start":1641,"end":1647,"loc":{"start":{"line":60,"column":15},"end":{"line":60,"column":21},"identifierName":"member"},"name":"member"},"computed":true},"operator":"!=","right":{"type":"NullLiteral","start":1652,"end":1656,"loc":{"start":{"line":60,"column":26},"end":{"line":60,"column":30}}}},"consequent":{"type":"BlockStatement","start":1658,"end":1718,"loc":{"start":{"line":60,"column":32},"end":{"line":62,"column":7}},"body":[{"type":"ExpressionStatement","start":1669,"end":1709,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":48}},"expression":{"type":"CallExpression","start":1669,"end":1708,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":47}},"callee":{"type":"MemberExpression","start":1669,"end":1679,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":18}},"object":{"type":"Identifier","start":1669,"end":1674,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":13},"identifierName":"pairs"},"name":"pairs"},"property":{"type":"Identifier","start":1675,"end":1679,"loc":{"start":{"line":61,"column":14},"end":{"line":61,"column":18},"identifierName":"push"},"name":"push"},"computed":false},"arguments":[{"type":"BinaryExpression","start":1680,"end":1707,"loc":{"start":{"line":61,"column":19},"end":{"line":61,"column":46}},"left":{"type":"BinaryExpression","start":1680,"end":1692,"loc":{"start":{"line":61,"column":19},"end":{"line":61,"column":31}},"left":{"type":"Identifier","start":1680,"end":1686,"loc":{"start":{"line":61,"column":19},"end":{"line":61,"column":25},"identifierName":"member"},"name":"member"},"operator":"+","right":{"type":"StringLiteral","start":1689,"end":1692,"loc":{"start":{"line":61,"column":28},"end":{"line":61,"column":31}},"extra":{"rawValue":"=","raw":"'='"},"value":"="}},"operator":"+","right":{"type":"MemberExpression","start":1695,"end":1707,"loc":{"start":{"line":61,"column":34},"end":{"line":61,"column":46}},"object":{"type":"ThisExpression","start":1695,"end":1699,"loc":{"start":{"line":61,"column":34},"end":{"line":61,"column":38}}},"property":{"type":"Identifier","start":1700,"end":1706,"loc":{"start":{"line":61,"column":39},"end":{"line":61,"column":45},"identifierName":"member"},"name":"member"},"computed":true}}]}}],"directives":[]},"alternate":null}],"directives":[]}},{"type":"IfStatement","start":1731,"end":1798,"loc":{"start":{"line":64,"column":4},"end":{"line":66,"column":5}},"test":{"type":"BinaryExpression","start":1735,"end":1751,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":24}},"left":{"type":"MemberExpression","start":1735,"end":1747,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":20}},"object":{"type":"Identifier","start":1735,"end":1740,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":13},"identifierName":"pairs"},"name":"pairs"},"property":{"type":"Identifier","start":1741,"end":1747,"loc":{"start":{"line":64,"column":14},"end":{"line":64,"column":20},"identifierName":"length"},"name":"length"},"computed":false},"operator":">","right":{"type":"NumericLiteral","start":1750,"end":1751,"loc":{"start":{"line":64,"column":23},"end":{"line":64,"column":24}},"extra":{"rawValue":0,"raw":"0"},"value":0}},"consequent":{"type":"BlockStatement","start":1753,"end":1798,"loc":{"start":{"line":64,"column":26},"end":{"line":66,"column":5}},"body":[{"type":"ReturnStatement","start":1762,"end":1791,"loc":{"start":{"line":65,"column":6},"end":{"line":65,"column":35}},"argument":{"type":"BinaryExpression","start":1769,"end":1790,"loc":{"start":{"line":65,"column":13},"end":{"line":65,"column":34}},"left":{"type":"StringLiteral","start":1769,"end":1772,"loc":{"start":{"line":65,"column":13},"end":{"line":65,"column":16}},"extra":{"rawValue":"?","raw":"'?'"},"value":"?"},"operator":"+","right":{"type":"CallExpression","start":1775,"end":1790,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":34}},"callee":{"type":"MemberExpression","start":1775,"end":1785,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":29}},"object":{"type":"Identifier","start":1775,"end":1780,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":24},"identifierName":"pairs"},"name":"pairs"},"property":{"type":"Identifier","start":1781,"end":1785,"loc":{"start":{"line":65,"column":25},"end":{"line":65,"column":29},"identifierName":"join"},"name":"join"},"computed":false},"arguments":[{"type":"StringLiteral","start":1786,"end":1789,"loc":{"start":{"line":65,"column":30},"end":{"line":65,"column":33}},"extra":{"rawValue":"&","raw":"'&'"},"value":"&"}]}}}],"directives":[]},"alternate":null},{"type":"ReturnStatement","start":1804,"end":1814,"loc":{"start":{"line":67,"column":4},"end":{"line":67,"column":14}},"argument":{"type":"StringLiteral","start":1811,"end":1813,"loc":{"start":{"line":67,"column":11},"end":{"line":67,"column":13}},"extra":{"rawValue":"","raw":"''"},"value":""}}],"directives":[],"trailingComments":null},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a query string.\r\n * @return {string} parameters in the format of '?='.\r\n ","start":1409,"end":1546,"loc":{"start":{"line":53,"column":2},"end":{"line":56,"column":5}}}],"trailingComments":[{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a an object.\r\n * @return {object} trimmed down parameters object.\r\n ","start":1825,"end":1943,"loc":{"start":{"line":70,"column":2},"end":{"line":73,"column":5}}}]},{"type":"ClassMethod","start":1947,"end":2160,"loc":{"start":{"line":74,"column":2},"end":{"line":83,"column":3}},"static":false,"computed":false,"key":{"type":"Identifier","start":1947,"end":1955,"loc":{"start":{"line":74,"column":2},"end":{"line":74,"column":10},"identifierName":"toObject"},"name":"toObject","leadingComments":null},"kind":"method","id":null,"generator":false,"expression":false,"async":false,"params":[],"body":{"type":"BlockStatement","start":1958,"end":2160,"loc":{"start":{"line":74,"column":13},"end":{"line":83,"column":3}},"body":[{"type":"VariableDeclaration","start":1992,"end":2010,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":22}},"declarations":[{"type":"VariableDeclarator","start":1998,"end":2009,"loc":{"start":{"line":76,"column":10},"end":{"line":76,"column":21}},"id":{"type":"Identifier","start":1998,"end":2004,"loc":{"start":{"line":76,"column":10},"end":{"line":76,"column":16},"identifierName":"params"},"name":"params","leadingComments":null},"init":{"type":"ObjectExpression","start":2007,"end":2009,"loc":{"start":{"line":76,"column":19},"end":{"line":76,"column":21}},"properties":[]},"leadingComments":null}],"kind":"const","leadingComments":[{"type":"CommentBlock","value":"* @type {object} ","start":1965,"end":1986,"loc":{"start":{"line":75,"column":4},"end":{"line":75,"column":25}}}]},{"type":"ForInStatement","start":2016,"end":2135,"loc":{"start":{"line":77,"column":4},"end":{"line":81,"column":5}},"left":{"type":"VariableDeclaration","start":2021,"end":2033,"loc":{"start":{"line":77,"column":9},"end":{"line":77,"column":21}},"declarations":[{"type":"VariableDeclarator","start":2027,"end":2033,"loc":{"start":{"line":77,"column":15},"end":{"line":77,"column":21}},"id":{"type":"Identifier","start":2027,"end":2033,"loc":{"start":{"line":77,"column":15},"end":{"line":77,"column":21},"identifierName":"member"},"name":"member"},"init":null}],"kind":"const"},"right":{"type":"ThisExpression","start":2037,"end":2041,"loc":{"start":{"line":77,"column":25},"end":{"line":77,"column":29}}},"body":{"type":"BlockStatement","start":2043,"end":2135,"loc":{"start":{"line":77,"column":31},"end":{"line":81,"column":5}},"body":[{"type":"IfStatement","start":2052,"end":2128,"loc":{"start":{"line":78,"column":6},"end":{"line":80,"column":7}},"test":{"type":"BinaryExpression","start":2056,"end":2076,"loc":{"start":{"line":78,"column":10},"end":{"line":78,"column":30}},"left":{"type":"MemberExpression","start":2056,"end":2068,"loc":{"start":{"line":78,"column":10},"end":{"line":78,"column":22}},"object":{"type":"ThisExpression","start":2056,"end":2060,"loc":{"start":{"line":78,"column":10},"end":{"line":78,"column":14}}},"property":{"type":"Identifier","start":2061,"end":2067,"loc":{"start":{"line":78,"column":15},"end":{"line":78,"column":21},"identifierName":"member"},"name":"member"},"computed":true},"operator":"!=","right":{"type":"NullLiteral","start":2072,"end":2076,"loc":{"start":{"line":78,"column":26},"end":{"line":78,"column":30}}}},"consequent":{"type":"BlockStatement","start":2078,"end":2128,"loc":{"start":{"line":78,"column":32},"end":{"line":80,"column":7}},"body":[{"type":"ExpressionStatement","start":2089,"end":2119,"loc":{"start":{"line":79,"column":8},"end":{"line":79,"column":38}},"expression":{"type":"AssignmentExpression","start":2089,"end":2118,"loc":{"start":{"line":79,"column":8},"end":{"line":79,"column":37}},"operator":"=","left":{"type":"MemberExpression","start":2089,"end":2103,"loc":{"start":{"line":79,"column":8},"end":{"line":79,"column":22}},"object":{"type":"Identifier","start":2089,"end":2095,"loc":{"start":{"line":79,"column":8},"end":{"line":79,"column":14},"identifierName":"params"},"name":"params"},"property":{"type":"Identifier","start":2096,"end":2102,"loc":{"start":{"line":79,"column":15},"end":{"line":79,"column":21},"identifierName":"member"},"name":"member"},"computed":true},"right":{"type":"MemberExpression","start":2106,"end":2118,"loc":{"start":{"line":79,"column":25},"end":{"line":79,"column":37}},"object":{"type":"ThisExpression","start":2106,"end":2110,"loc":{"start":{"line":79,"column":25},"end":{"line":79,"column":29}}},"property":{"type":"Identifier","start":2111,"end":2117,"loc":{"start":{"line":79,"column":30},"end":{"line":79,"column":36},"identifierName":"member"},"name":"member"},"computed":true}}}],"directives":[]},"alternate":null}],"directives":[]}},{"type":"ReturnStatement","start":2141,"end":2155,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":18}},"argument":{"type":"Identifier","start":2148,"end":2154,"loc":{"start":{"line":82,"column":11},"end":{"line":82,"column":17},"identifierName":"params"},"name":"params"}}],"directives":[]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a an object.\r\n * @return {object} trimmed down parameters object.\r\n ","start":1825,"end":1943,"loc":{"start":{"line":70,"column":2},"end":{"line":73,"column":5}}}]}]},"leadingComments":[{"type":"CommentBlock","value":"*\r\n * @callback BricklinkRequestCallback\r\n * @param {any} value\r\n * @returns {any}\r\n ","start":1215,"end":1304,"loc":{"start":{"line":43,"column":0},"end":{"line":47,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Represents any query parameters to use with a request.\r\n ","start":1308,"end":1375,"loc":{"start":{"line":49,"column":0},"end":{"line":51,"column":3}}}],"trailingComments":[]},"leadingComments":[{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][0]"},{"$ref":"$[\"program\"][\"body\"][1][\"declaration\"][\"leadingComments\"][1]"}]}],"directives":[]},"comments":[{"type":"CommentBlock","value":"*\r\n * Creates a request to use with the client.\r\n ","start":0,"end":54,"loc":{"start":{"line":1,"column":0},"end":{"line":3,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Create a new request.\r\n * @param {string} method The type of HTTP request to perform.\r\n * @param {string} uri The relative of full path uri of a request to perform. This should not include any query parameters.\r\n * @param {RequestParams} [params] Additional parameters to include with the request in either post body or query params.\r\n * @param {BricklinkRequestCallback} [callback=null] A callback function to perform after the request has been successfully performed.\r\n ","start":91,"end":585,"loc":{"start":{"line":5,"column":2},"end":{"line":11,"column":5}}},{"type":"CommentBlock","value":"* @type {string} ","start":639,"end":660,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":693,"end":714,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}},{"type":"CommentBlock","value":"* @type {RequestParams} ","start":741,"end":769,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":32}}},{"type":"CommentBlock","value":"* @type {BricklinkRequestCallback|null} ","start":825,"end":869,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":48}}},{"type":"CommentBlock","value":"* @type {string} ","start":917,"end":938,"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":990,"end":1011,"loc":{"start":{"line":27,"column":2},"end":{"line":27,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":1063,"end":1084,"loc":{"start":{"line":32,"column":2},"end":{"line":32,"column":23}}},{"type":"CommentBlock","value":"* @type {string} ","start":1138,"end":1159,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}},{"type":"CommentBlock","value":"*\r\n * @callback BricklinkRequestCallback\r\n * @param {any} value\r\n * @returns {any}\r\n ","start":1215,"end":1304,"loc":{"start":{"line":43,"column":0},"end":{"line":47,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Represents any query parameters to use with a request.\r\n ","start":1308,"end":1375,"loc":{"start":{"line":49,"column":0},"end":{"line":51,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a query string.\r\n * @return {string} parameters in the format of '?='.\r\n ","start":1409,"end":1546,"loc":{"start":{"line":53,"column":2},"end":{"line":56,"column":5}}},{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a an object.\r\n * @return {object} trimmed down parameters object.\r\n ","start":1825,"end":1943,"loc":{"start":{"line":70,"column":2},"end":{"line":73,"column":5}}},{"type":"CommentBlock","value":"* @type {object} ","start":1965,"end":1986,"loc":{"start":{"line":75,"column":4},"end":{"line":75,"column":25}}}],"tokens":[{"type":"CommentBlock","value":"*\r\n * Creates a request to use with the client.\r\n ","start":0,"end":54,"loc":{"start":{"line":1,"column":0},"end":{"line":3,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":56,"end":62,"loc":{"start":{"line":4,"column":0},"end":{"line":4,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":63,"end":68,"loc":{"start":{"line":4,"column":7},"end":{"line":4,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"BricklinkRequest","start":69,"end":85,"loc":{"start":{"line":4,"column":13},"end":{"line":4,"column":29}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":86,"end":87,"loc":{"start":{"line":4,"column":30},"end":{"line":4,"column":31}}},{"type":"CommentBlock","value":"*\r\n * Create a new request.\r\n * @param {string} method The type of HTTP request to perform.\r\n * @param {string} uri The relative of full path uri of a request to perform. This should not include any query parameters.\r\n * @param {RequestParams} [params] Additional parameters to include with the request in either post body or query params.\r\n * @param {BricklinkRequestCallback} [callback=null] A callback function to perform after the request has been successfully performed.\r\n ","start":91,"end":585,"loc":{"start":{"line":5,"column":2},"end":{"line":11,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"constructor","start":589,"end":600,"loc":{"start":{"line":12,"column":2},"end":{"line":12,"column":13}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":600,"end":601,"loc":{"start":{"line":12,"column":13},"end":{"line":12,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":601,"end":607,"loc":{"start":{"line":12,"column":14},"end":{"line":12,"column":20}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":607,"end":608,"loc":{"start":{"line":12,"column":20},"end":{"line":12,"column":21}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":609,"end":612,"loc":{"start":{"line":12,"column":22},"end":{"line":12,"column":25}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":612,"end":613,"loc":{"start":{"line":12,"column":25},"end":{"line":12,"column":26}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":614,"end":620,"loc":{"start":{"line":12,"column":27},"end":{"line":12,"column":33}}},{"type":{"label":",","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":620,"end":621,"loc":{"start":{"line":12,"column":33},"end":{"line":12,"column":34}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":622,"end":630,"loc":{"start":{"line":12,"column":35},"end":{"line":12,"column":43}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":630,"end":631,"loc":{"start":{"line":12,"column":43},"end":{"line":12,"column":44}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":632,"end":633,"loc":{"start":{"line":12,"column":45},"end":{"line":12,"column":46}}},{"type":"CommentBlock","value":"* @type {string} ","start":639,"end":660,"loc":{"start":{"line":13,"column":4},"end":{"line":13,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":666,"end":670,"loc":{"start":{"line":14,"column":4},"end":{"line":14,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":670,"end":671,"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":671,"end":677,"loc":{"start":{"line":14,"column":9},"end":{"line":14,"column":15}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":678,"end":679,"loc":{"start":{"line":14,"column":16},"end":{"line":14,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"method","start":680,"end":686,"loc":{"start":{"line":14,"column":18},"end":{"line":14,"column":24}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":686,"end":687,"loc":{"start":{"line":14,"column":24},"end":{"line":14,"column":25}}},{"type":"CommentBlock","value":"* @type {string} ","start":693,"end":714,"loc":{"start":{"line":15,"column":4},"end":{"line":15,"column":25}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":720,"end":724,"loc":{"start":{"line":16,"column":4},"end":{"line":16,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":724,"end":725,"loc":{"start":{"line":16,"column":8},"end":{"line":16,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":725,"end":728,"loc":{"start":{"line":16,"column":9},"end":{"line":16,"column":12}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":729,"end":730,"loc":{"start":{"line":16,"column":13},"end":{"line":16,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"uri","start":731,"end":734,"loc":{"start":{"line":16,"column":15},"end":{"line":16,"column":18}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":734,"end":735,"loc":{"start":{"line":16,"column":18},"end":{"line":16,"column":19}}},{"type":"CommentBlock","value":"* @type {RequestParams} ","start":741,"end":769,"loc":{"start":{"line":17,"column":4},"end":{"line":17,"column":32}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":775,"end":779,"loc":{"start":{"line":18,"column":4},"end":{"line":18,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":779,"end":780,"loc":{"start":{"line":18,"column":8},"end":{"line":18,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":780,"end":786,"loc":{"start":{"line":18,"column":9},"end":{"line":18,"column":15}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":787,"end":788,"loc":{"start":{"line":18,"column":16},"end":{"line":18,"column":17}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":789,"end":795,"loc":{"start":{"line":18,"column":18},"end":{"line":18,"column":24}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":796,"end":798,"loc":{"start":{"line":18,"column":25},"end":{"line":18,"column":27}}},{"type":{"label":"new","keyword":"new","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"new","start":799,"end":802,"loc":{"start":{"line":18,"column":28},"end":{"line":18,"column":31}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":803,"end":816,"loc":{"start":{"line":18,"column":32},"end":{"line":18,"column":45}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":816,"end":817,"loc":{"start":{"line":18,"column":45},"end":{"line":18,"column":46}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":817,"end":818,"loc":{"start":{"line":18,"column":46},"end":{"line":18,"column":47}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":818,"end":819,"loc":{"start":{"line":18,"column":47},"end":{"line":18,"column":48}}},{"type":"CommentBlock","value":"* @type {BricklinkRequestCallback|null} ","start":825,"end":869,"loc":{"start":{"line":19,"column":4},"end":{"line":19,"column":48}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":875,"end":879,"loc":{"start":{"line":20,"column":4},"end":{"line":20,"column":8}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":879,"end":880,"loc":{"start":{"line":20,"column":8},"end":{"line":20,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":880,"end":888,"loc":{"start":{"line":20,"column":9},"end":{"line":20,"column":17}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":889,"end":890,"loc":{"start":{"line":20,"column":18},"end":{"line":20,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"callback","start":891,"end":899,"loc":{"start":{"line":20,"column":20},"end":{"line":20,"column":28}}},{"type":{"label":"||","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":1,"updateContext":null},"value":"||","start":900,"end":902,"loc":{"start":{"line":20,"column":29},"end":{"line":20,"column":31}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":903,"end":907,"loc":{"start":{"line":20,"column":32},"end":{"line":20,"column":36}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":907,"end":908,"loc":{"start":{"line":20,"column":36},"end":{"line":20,"column":37}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":912,"end":913,"loc":{"start":{"line":21,"column":2},"end":{"line":21,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":917,"end":938,"loc":{"start":{"line":22,"column":2},"end":{"line":22,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":942,"end":948,"loc":{"start":{"line":23,"column":2},"end":{"line":23,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":949,"end":952,"loc":{"start":{"line":23,"column":9},"end":{"line":23,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"GET","start":953,"end":956,"loc":{"start":{"line":23,"column":13},"end":{"line":23,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":956,"end":957,"loc":{"start":{"line":23,"column":16},"end":{"line":23,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":957,"end":958,"loc":{"start":{"line":23,"column":17},"end":{"line":23,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":959,"end":960,"loc":{"start":{"line":23,"column":19},"end":{"line":23,"column":20}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":966,"end":972,"loc":{"start":{"line":24,"column":4},"end":{"line":24,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"get","start":973,"end":978,"loc":{"start":{"line":24,"column":11},"end":{"line":24,"column":16}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":978,"end":979,"loc":{"start":{"line":24,"column":16},"end":{"line":24,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":983,"end":984,"loc":{"start":{"line":25,"column":2},"end":{"line":25,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":990,"end":1011,"loc":{"start":{"line":27,"column":2},"end":{"line":27,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1015,"end":1021,"loc":{"start":{"line":28,"column":2},"end":{"line":28,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1022,"end":1025,"loc":{"start":{"line":28,"column":9},"end":{"line":28,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"PUT","start":1026,"end":1029,"loc":{"start":{"line":28,"column":13},"end":{"line":28,"column":16}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1029,"end":1030,"loc":{"start":{"line":28,"column":16},"end":{"line":28,"column":17}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1030,"end":1031,"loc":{"start":{"line":28,"column":17},"end":{"line":28,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1032,"end":1033,"loc":{"start":{"line":28,"column":19},"end":{"line":28,"column":20}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1039,"end":1045,"loc":{"start":{"line":29,"column":4},"end":{"line":29,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"put","start":1046,"end":1051,"loc":{"start":{"line":29,"column":11},"end":{"line":29,"column":16}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1051,"end":1052,"loc":{"start":{"line":29,"column":16},"end":{"line":29,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1056,"end":1057,"loc":{"start":{"line":30,"column":2},"end":{"line":30,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":1063,"end":1084,"loc":{"start":{"line":32,"column":2},"end":{"line":32,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1088,"end":1094,"loc":{"start":{"line":33,"column":2},"end":{"line":33,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1095,"end":1098,"loc":{"start":{"line":33,"column":9},"end":{"line":33,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"POST","start":1099,"end":1103,"loc":{"start":{"line":33,"column":13},"end":{"line":33,"column":17}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1103,"end":1104,"loc":{"start":{"line":33,"column":17},"end":{"line":33,"column":18}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1104,"end":1105,"loc":{"start":{"line":33,"column":18},"end":{"line":33,"column":19}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1106,"end":1107,"loc":{"start":{"line":33,"column":20},"end":{"line":33,"column":21}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1113,"end":1119,"loc":{"start":{"line":34,"column":4},"end":{"line":34,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"post","start":1120,"end":1126,"loc":{"start":{"line":34,"column":11},"end":{"line":34,"column":17}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1126,"end":1127,"loc":{"start":{"line":34,"column":17},"end":{"line":34,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1131,"end":1132,"loc":{"start":{"line":35,"column":2},"end":{"line":35,"column":3}}},{"type":"CommentBlock","value":"* @type {string} ","start":1138,"end":1159,"loc":{"start":{"line":37,"column":2},"end":{"line":37,"column":23}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"static","start":1163,"end":1169,"loc":{"start":{"line":38,"column":2},"end":{"line":38,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"get","start":1170,"end":1173,"loc":{"start":{"line":38,"column":9},"end":{"line":38,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"DELETE","start":1174,"end":1180,"loc":{"start":{"line":38,"column":13},"end":{"line":38,"column":19}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1180,"end":1181,"loc":{"start":{"line":38,"column":19},"end":{"line":38,"column":20}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1181,"end":1182,"loc":{"start":{"line":38,"column":20},"end":{"line":38,"column":21}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1183,"end":1184,"loc":{"start":{"line":38,"column":22},"end":{"line":38,"column":23}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1190,"end":1196,"loc":{"start":{"line":39,"column":4},"end":{"line":39,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"put","start":1197,"end":1202,"loc":{"start":{"line":39,"column":11},"end":{"line":39,"column":16}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1202,"end":1203,"loc":{"start":{"line":39,"column":16},"end":{"line":39,"column":17}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1207,"end":1208,"loc":{"start":{"line":40,"column":2},"end":{"line":40,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1210,"end":1211,"loc":{"start":{"line":41,"column":0},"end":{"line":41,"column":1}}},{"type":"CommentBlock","value":"*\r\n * @callback BricklinkRequestCallback\r\n * @param {any} value\r\n * @returns {any}\r\n ","start":1215,"end":1304,"loc":{"start":{"line":43,"column":0},"end":{"line":47,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Represents any query parameters to use with a request.\r\n ","start":1308,"end":1375,"loc":{"start":{"line":49,"column":0},"end":{"line":51,"column":3}}},{"type":{"label":"export","keyword":"export","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"export","start":1377,"end":1383,"loc":{"start":{"line":52,"column":0},"end":{"line":52,"column":6}}},{"type":{"label":"class","keyword":"class","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"class","start":1384,"end":1389,"loc":{"start":{"line":52,"column":7},"end":{"line":52,"column":12}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"RequestParams","start":1390,"end":1403,"loc":{"start":{"line":52,"column":13},"end":{"line":52,"column":26}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1404,"end":1405,"loc":{"start":{"line":52,"column":27},"end":{"line":52,"column":28}}},{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a query string.\r\n * @return {string} parameters in the format of '?='.\r\n ","start":1409,"end":1546,"loc":{"start":{"line":53,"column":2},"end":{"line":56,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"toQueryString","start":1550,"end":1563,"loc":{"start":{"line":57,"column":2},"end":{"line":57,"column":15}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1563,"end":1564,"loc":{"start":{"line":57,"column":15},"end":{"line":57,"column":16}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1564,"end":1565,"loc":{"start":{"line":57,"column":16},"end":{"line":57,"column":17}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1566,"end":1567,"loc":{"start":{"line":57,"column":18},"end":{"line":57,"column":19}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":1573,"end":1578,"loc":{"start":{"line":58,"column":4},"end":{"line":58,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"pairs","start":1579,"end":1584,"loc":{"start":{"line":58,"column":10},"end":{"line":58,"column":15}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1585,"end":1586,"loc":{"start":{"line":58,"column":16},"end":{"line":58,"column":17}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1587,"end":1588,"loc":{"start":{"line":58,"column":18},"end":{"line":58,"column":19}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1588,"end":1589,"loc":{"start":{"line":58,"column":19},"end":{"line":58,"column":20}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1589,"end":1590,"loc":{"start":{"line":58,"column":20},"end":{"line":58,"column":21}}},{"type":{"label":"for","keyword":"for","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":true,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"for","start":1596,"end":1599,"loc":{"start":{"line":59,"column":4},"end":{"line":59,"column":7}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1600,"end":1601,"loc":{"start":{"line":59,"column":8},"end":{"line":59,"column":9}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":1601,"end":1606,"loc":{"start":{"line":59,"column":9},"end":{"line":59,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":1607,"end":1613,"loc":{"start":{"line":59,"column":15},"end":{"line":59,"column":21}}},{"type":{"label":"in","keyword":"in","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":7,"updateContext":null},"value":"in","start":1614,"end":1616,"loc":{"start":{"line":59,"column":22},"end":{"line":59,"column":24}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1617,"end":1621,"loc":{"start":{"line":59,"column":25},"end":{"line":59,"column":29}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1621,"end":1622,"loc":{"start":{"line":59,"column":29},"end":{"line":59,"column":30}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1623,"end":1624,"loc":{"start":{"line":59,"column":31},"end":{"line":59,"column":32}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":1632,"end":1634,"loc":{"start":{"line":60,"column":6},"end":{"line":60,"column":8}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1635,"end":1636,"loc":{"start":{"line":60,"column":9},"end":{"line":60,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1636,"end":1640,"loc":{"start":{"line":60,"column":10},"end":{"line":60,"column":14}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1640,"end":1641,"loc":{"start":{"line":60,"column":14},"end":{"line":60,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":1641,"end":1647,"loc":{"start":{"line":60,"column":15},"end":{"line":60,"column":21}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1647,"end":1648,"loc":{"start":{"line":60,"column":21},"end":{"line":60,"column":22}}},{"type":{"label":"==/!=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":6,"updateContext":null},"value":"!=","start":1649,"end":1651,"loc":{"start":{"line":60,"column":23},"end":{"line":60,"column":25}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":1652,"end":1656,"loc":{"start":{"line":60,"column":26},"end":{"line":60,"column":30}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1656,"end":1657,"loc":{"start":{"line":60,"column":30},"end":{"line":60,"column":31}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1658,"end":1659,"loc":{"start":{"line":60,"column":32},"end":{"line":60,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"pairs","start":1669,"end":1674,"loc":{"start":{"line":61,"column":8},"end":{"line":61,"column":13}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1674,"end":1675,"loc":{"start":{"line":61,"column":13},"end":{"line":61,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"push","start":1675,"end":1679,"loc":{"start":{"line":61,"column":14},"end":{"line":61,"column":18}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1679,"end":1680,"loc":{"start":{"line":61,"column":18},"end":{"line":61,"column":19}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":1680,"end":1686,"loc":{"start":{"line":61,"column":19},"end":{"line":61,"column":25}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1687,"end":1688,"loc":{"start":{"line":61,"column":26},"end":{"line":61,"column":27}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":1689,"end":1692,"loc":{"start":{"line":61,"column":28},"end":{"line":61,"column":31}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1693,"end":1694,"loc":{"start":{"line":61,"column":32},"end":{"line":61,"column":33}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":1695,"end":1699,"loc":{"start":{"line":61,"column":34},"end":{"line":61,"column":38}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1699,"end":1700,"loc":{"start":{"line":61,"column":38},"end":{"line":61,"column":39}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":1700,"end":1706,"loc":{"start":{"line":61,"column":39},"end":{"line":61,"column":45}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1706,"end":1707,"loc":{"start":{"line":61,"column":45},"end":{"line":61,"column":46}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1707,"end":1708,"loc":{"start":{"line":61,"column":46},"end":{"line":61,"column":47}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1708,"end":1709,"loc":{"start":{"line":61,"column":47},"end":{"line":61,"column":48}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1717,"end":1718,"loc":{"start":{"line":62,"column":6},"end":{"line":62,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1724,"end":1725,"loc":{"start":{"line":63,"column":4},"end":{"line":63,"column":5}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":1731,"end":1733,"loc":{"start":{"line":64,"column":4},"end":{"line":64,"column":6}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1734,"end":1735,"loc":{"start":{"line":64,"column":7},"end":{"line":64,"column":8}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"pairs","start":1735,"end":1740,"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":13}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1740,"end":1741,"loc":{"start":{"line":64,"column":13},"end":{"line":64,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"length","start":1741,"end":1747,"loc":{"start":{"line":64,"column":14},"end":{"line":64,"column":20}}},{"type":{"label":">","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":7,"updateContext":null},"value":">","start":1748,"end":1749,"loc":{"start":{"line":64,"column":21},"end":{"line":64,"column":22}}},{"type":{"label":"num","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":0,"start":1750,"end":1751,"loc":{"start":{"line":64,"column":23},"end":{"line":64,"column":24}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1751,"end":1752,"loc":{"start":{"line":64,"column":24},"end":{"line":64,"column":25}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1753,"end":1754,"loc":{"start":{"line":64,"column":26},"end":{"line":64,"column":27}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1762,"end":1768,"loc":{"start":{"line":65,"column":6},"end":{"line":65,"column":12}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"?","start":1769,"end":1772,"loc":{"start":{"line":65,"column":13},"end":{"line":65,"column":16}}},{"type":{"label":"+/-","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":true,"postfix":false,"binop":9,"updateContext":null},"value":"+","start":1773,"end":1774,"loc":{"start":{"line":65,"column":17},"end":{"line":65,"column":18}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"pairs","start":1775,"end":1780,"loc":{"start":{"line":65,"column":19},"end":{"line":65,"column":24}}},{"type":{"label":".","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1780,"end":1781,"loc":{"start":{"line":65,"column":24},"end":{"line":65,"column":25}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"join","start":1781,"end":1785,"loc":{"start":{"line":65,"column":25},"end":{"line":65,"column":29}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1785,"end":1786,"loc":{"start":{"line":65,"column":29},"end":{"line":65,"column":30}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"&","start":1786,"end":1789,"loc":{"start":{"line":65,"column":30},"end":{"line":65,"column":33}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1789,"end":1790,"loc":{"start":{"line":65,"column":33},"end":{"line":65,"column":34}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1790,"end":1791,"loc":{"start":{"line":65,"column":34},"end":{"line":65,"column":35}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1797,"end":1798,"loc":{"start":{"line":66,"column":4},"end":{"line":66,"column":5}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":1804,"end":1810,"loc":{"start":{"line":67,"column":4},"end":{"line":67,"column":10}}},{"type":{"label":"string","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"","start":1811,"end":1813,"loc":{"start":{"line":67,"column":11},"end":{"line":67,"column":13}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":1813,"end":1814,"loc":{"start":{"line":67,"column":13},"end":{"line":67,"column":14}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1818,"end":1819,"loc":{"start":{"line":68,"column":2},"end":{"line":68,"column":3}}},{"type":"CommentBlock","value":"*\r\n * Convert params for the request to a an object.\r\n * @return {object} trimmed down parameters object.\r\n ","start":1825,"end":1943,"loc":{"start":{"line":70,"column":2},"end":{"line":73,"column":5}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"toObject","start":1947,"end":1955,"loc":{"start":{"line":74,"column":2},"end":{"line":74,"column":10}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1955,"end":1956,"loc":{"start":{"line":74,"column":10},"end":{"line":74,"column":11}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1956,"end":1957,"loc":{"start":{"line":74,"column":11},"end":{"line":74,"column":12}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":1958,"end":1959,"loc":{"start":{"line":74,"column":13},"end":{"line":74,"column":14}}},{"type":"CommentBlock","value":"* @type {object} ","start":1965,"end":1986,"loc":{"start":{"line":75,"column":4},"end":{"line":75,"column":25}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":1992,"end":1997,"loc":{"start":{"line":76,"column":4},"end":{"line":76,"column":9}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":1998,"end":2004,"loc":{"start":{"line":76,"column":10},"end":{"line":76,"column":16}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2005,"end":2006,"loc":{"start":{"line":76,"column":17},"end":{"line":76,"column":18}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2007,"end":2008,"loc":{"start":{"line":76,"column":19},"end":{"line":76,"column":20}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2008,"end":2009,"loc":{"start":{"line":76,"column":20},"end":{"line":76,"column":21}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2009,"end":2010,"loc":{"start":{"line":76,"column":21},"end":{"line":76,"column":22}}},{"type":{"label":"for","keyword":"for","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":true,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"for","start":2016,"end":2019,"loc":{"start":{"line":77,"column":4},"end":{"line":77,"column":7}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2020,"end":2021,"loc":{"start":{"line":77,"column":8},"end":{"line":77,"column":9}}},{"type":{"label":"const","keyword":"const","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"const","start":2021,"end":2026,"loc":{"start":{"line":77,"column":9},"end":{"line":77,"column":14}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":2027,"end":2033,"loc":{"start":{"line":77,"column":15},"end":{"line":77,"column":21}}},{"type":{"label":"in","keyword":"in","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":7,"updateContext":null},"value":"in","start":2034,"end":2036,"loc":{"start":{"line":77,"column":22},"end":{"line":77,"column":24}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2037,"end":2041,"loc":{"start":{"line":77,"column":25},"end":{"line":77,"column":29}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2041,"end":2042,"loc":{"start":{"line":77,"column":29},"end":{"line":77,"column":30}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2043,"end":2044,"loc":{"start":{"line":77,"column":31},"end":{"line":77,"column":32}}},{"type":{"label":"if","keyword":"if","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"if","start":2052,"end":2054,"loc":{"start":{"line":78,"column":6},"end":{"line":78,"column":8}}},{"type":{"label":"(","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2055,"end":2056,"loc":{"start":{"line":78,"column":9},"end":{"line":78,"column":10}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2056,"end":2060,"loc":{"start":{"line":78,"column":10},"end":{"line":78,"column":14}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2060,"end":2061,"loc":{"start":{"line":78,"column":14},"end":{"line":78,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":2061,"end":2067,"loc":{"start":{"line":78,"column":15},"end":{"line":78,"column":21}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2067,"end":2068,"loc":{"start":{"line":78,"column":21},"end":{"line":78,"column":22}}},{"type":{"label":"==/!=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":6,"updateContext":null},"value":"!=","start":2069,"end":2071,"loc":{"start":{"line":78,"column":23},"end":{"line":78,"column":25}}},{"type":{"label":"null","keyword":"null","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"null","start":2072,"end":2076,"loc":{"start":{"line":78,"column":26},"end":{"line":78,"column":30}}},{"type":{"label":")","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2076,"end":2077,"loc":{"start":{"line":78,"column":30},"end":{"line":78,"column":31}}},{"type":{"label":"{","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2078,"end":2079,"loc":{"start":{"line":78,"column":32},"end":{"line":78,"column":33}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":2089,"end":2095,"loc":{"start":{"line":79,"column":8},"end":{"line":79,"column":14}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2095,"end":2096,"loc":{"start":{"line":79,"column":14},"end":{"line":79,"column":15}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":2096,"end":2102,"loc":{"start":{"line":79,"column":15},"end":{"line":79,"column":21}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2102,"end":2103,"loc":{"start":{"line":79,"column":21},"end":{"line":79,"column":22}}},{"type":{"label":"=","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":true,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"=","start":2104,"end":2105,"loc":{"start":{"line":79,"column":23},"end":{"line":79,"column":24}}},{"type":{"label":"this","keyword":"this","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"this","start":2106,"end":2110,"loc":{"start":{"line":79,"column":25},"end":{"line":79,"column":29}}},{"type":{"label":"[","beforeExpr":true,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2110,"end":2111,"loc":{"start":{"line":79,"column":29},"end":{"line":79,"column":30}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"member","start":2111,"end":2117,"loc":{"start":{"line":79,"column":30},"end":{"line":79,"column":36}}},{"type":{"label":"]","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2117,"end":2118,"loc":{"start":{"line":79,"column":36},"end":{"line":79,"column":37}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2118,"end":2119,"loc":{"start":{"line":79,"column":37},"end":{"line":79,"column":38}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2127,"end":2128,"loc":{"start":{"line":80,"column":6},"end":{"line":80,"column":7}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2134,"end":2135,"loc":{"start":{"line":81,"column":4},"end":{"line":81,"column":5}}},{"type":{"label":"return","keyword":"return","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"value":"return","start":2141,"end":2147,"loc":{"start":{"line":82,"column":4},"end":{"line":82,"column":10}}},{"type":{"label":"name","beforeExpr":false,"startsExpr":true,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"value":"params","start":2148,"end":2154,"loc":{"start":{"line":82,"column":11},"end":{"line":82,"column":17}}},{"type":{"label":";","beforeExpr":true,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2154,"end":2155,"loc":{"start":{"line":82,"column":17},"end":{"line":82,"column":18}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2159,"end":2160,"loc":{"start":{"line":83,"column":2},"end":{"line":83,"column":3}}},{"type":{"label":"}","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null},"start":2162,"end":2163,"loc":{"start":{"line":84,"column":0},"end":{"line":84,"column":1}}},{"type":{"label":"eof","beforeExpr":false,"startsExpr":false,"rightAssociative":false,"isLoop":false,"isAssign":false,"prefix":false,"postfix":false,"binop":null,"updateContext":null},"start":2165,"end":2165,"loc":{"start":{"line":85,"column":0},"end":{"line":85,"column":0}}}]}
\ No newline at end of file
diff --git a/docs/badge.svg b/docs/badge.svg
deleted file mode 100644
index 80c0bb5..0000000
--- a/docs/badge.svg
+++ /dev/null
@@ -1,17 +0,0 @@
-
diff --git a/docs/brickLinkApiError.js.html b/docs/brickLinkApiError.js.html
new file mode 100644
index 0000000..84f8961
--- /dev/null
+++ b/docs/brickLinkApiError.js.html
@@ -0,0 +1,69 @@
+
+
+
+
+ JSDoc: Source: brickLinkApiError.js
+
+
+
+
+
+
+
+
+
+
+
+
+
Source: brickLinkApiError.js
+
+
+
+
+
+
+
+
+
/**
+ * An object that represents a BrickLInk API error
+ * Catching this error can be used to access HTTPS status codes and error description
+ */
+export class BrickLinkApiError extends Error {
+ /**
+ * Create a BrickLink error exception object.
+ * @param {Object} meta The object containing error data.
+ * @param {number} meta.code The HTTP response status code.
+ * @param {string} meta.message The error message.
+ * @param {string} meta.description The error description.
+ */
+ constructor(meta) {
+ super(meta.message);
+ this.name = this.constructor.name;
+ this.meta = meta;
+ }
+}
+
import { BricklinkRequest } from '../request';
+
+/**
+ * Represents a known color object.
+ */
+export class KnownColor {
+ /**
+ * Create a new instance of a known color
+ * @param {object} [data] API response data.
+ * @param {number} [data.color_id=0] The color id.
+ * @param {number} [data.quantity=0] The quantity of items with this known color.
+ */
+ constructor(data) {
+ data = data || {};
+ /** @type {number} */
+ this.color_id = data.color_id || 0;
+ /** @type {number} */
+ this.quantity = data.quantity || 0;
+ }
+
+ /**
+ * Method to get a list of known color_id for a given catalog item.
+ *
+ * Usage:
+ *
+ * ```
+ * var req = KnownColor.get(ItemType.Part, '3001');
+ * client.send(req).then(colors => console.log(colors));
+ * ```
+ *
+ * @param {string} itemType Catalog item type
+ * @param {string} itemNumber Catalog item number
+ * @return {BricklinkRequest} A request that resolves to a list of {@link KnownColor}.
+ */
+ static get(itemType, itemNumber) {
+ let method = BricklinkRequest.GET;
+ let uri = `/items/${itemType}/${itemNumber}/colors`;
+
+ return new BricklinkRequest(method, uri, null, (data) => {
+ return data.map((color) => new KnownColor(color));
+ });
+ }
+}
+
import { BricklinkRequest, RequestParams } from '../request';
+import { CatalogItem } from './catalogItem';
+
+/**
+ * Represents a subset entry.
+ */
+export class SubsetEntry {
+ /**
+ * Create an instance of a subset entry
+ * @param {object} [data] The API response data
+ * @param {object} [data.item] Item information
+ * @param {number} [data.color_id] The color id of the entry item.
+ * @param {number} [data.quantity] The number of items in the subset entry.
+ * @param {number} [data.extra_quantity] The number of extra items included in the subset.
+ * @param {boolean} [data.is_alternate] Indicator that the item is an alternate.
+ */
+ constructor(data) {
+ data = data || {};
+ /** @type {CatalogItem} */
+ this.item = data.item ? new CatalogItem(data.item) : new CatalogItem();
+ /** @type {number} */
+ this.color_id = data.color_id || 0;
+ /** @type {number} */
+ this.quantity = data.quantity || 0;
+ /** @type {number} */
+ this.extra_quantity = data.extra_quantity || 0;
+ /** @type {boolean} */
+ this.is_alternate = data.is_alternate || false;
+ }
+}
+/**
+ * Represents a subset item. A subset item can have more than one matching entry due to alternate parts.
+ */
+export class Subset {
+ /**
+ * Create an instance of a subset item.
+ * @param {object} [data] The response data from API request.
+ * @param {number} [data.match_no] The number of matching entries or 0 if there is no matching of alternative item.
+ * @param {object} [data.entries] The specific entries for the subset item.
+ */
+ constructor(data) {
+ data = data || {};
+ /** @type {number} */
+ this.match_no = data.match_no || 0;
+
+ const entries = data.entries || [];
+ /** @type {SubsetEntry[]} */
+ this.entries = entries.map((e) => new SubsetEntry(e));
+ }
+ /**
+ * Method to get a subset of a catalog item.
+ *
+ * Usage:
+ *
+ * ```
+ * var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});
+ * client.send(req).then(subset => console.log(subset));
+ * ```
+ *
+ * @param {string} itemType Catalog item type
+ * @param {string} itemNumber Catalog item number
+ * @param {object} options Options that conform to {@link SubsetOptions}.
+ */
+ static get(itemType, itemNumber, options) {
+ const method = BricklinkRequest.GET;
+ options = options ? new SubsetOptions(options) : new SubsetOptions();
+
+ const uri = `/items/${itemType}/${itemNumber}/subsets`;
+
+ return new BricklinkRequest(method, uri, options, (data) => {
+ return data.map((e) => new Subset(e));
+ });
+ }
+}
+
+/**
+ * Options that can be used when make a request for a subset.
+ */
+export class SubsetOptions extends RequestParams {
+ /**
+ * Make an instance of SubsetOptions.
+ * @param {object} [data] Raw options object.
+ * @param {number} [data.color_id] The color of the item(This value is valid only for {@link ItemType}.Part.
+ * @param {boolean} [data.box] Indicates whether the set includes the original box
+ * @param {boolean} [data.instruction] Indicates whether the set includes the original instruction
+ * @param {boolean} [data.break_minifigs] Indicates whether the result breaks down minifigs as parts
+ * @param {boolean} [data.break_subsets] Indicates whether the result breaks down sets in set
+ */
+ constructor(data) {
+ super();
+ data = data || {};
+ /** @type {number|null} */
+ this.color_id = data.color_id || null;
+ /** @type {boolean|null} */
+ this.box = data.box || null;
+ /** @type {boolean|null} */
+ this.instruction = data.instruction || null;
+ /** @type {boolean|null} */
+ this.break_minifigs = data.break_minifigs || null;
+ /** @type {boolean|null} */
+ this.break_subsets = data.break_subsets || null;
+ }
+}
+
import { BricklinkRequest, RequestParams } from '../request';
+import { CatalogItem } from './catalogItem';
+
+/**
+ * Represents entries of a superset item.
+ */
+export class SupersetEntry {
+ /**
+ * Create an instance of a subset entry
+ * @param {object} [data] The API response data
+ * @param {object} [data.item] Item information
+ * @param {number} [data.quantity] The number of items in the subset entry.
+ * @param {string} [data.appear_as] How the entry appears in the superset item.
+ */
+ constructor(data) {
+ data = data || {};
+ /** @type {CatalogItem} */
+ this.item = data.item ? new CatalogItem(data.item) : new CatalogItem();
+ /** @type {number} */
+ this.quantity = data.quantity || 0;
+ /** @type {string} */
+ this.appear_as = data.appear_as || '';
+ }
+}
+
+/**
+ * Represents a super set entry.
+ */
+export class Superset {
+ /**
+ * Create an instance of a super set item.
+ * @param {object} [data] The API response data
+ * @param {object[]} [data.entries] Entries for a superset item.
+ * @param {number} [data.color_id] The color id of the superset item.
+ */
+ constructor(data) {
+ data = data || {};
+ /** @type {number} */
+ this.color_id = data.color_id || 0;
+
+ let entries = data.entries || [];
+ /** @type {SupersetEntry[]} */
+ this.entries = entries.map((e) => new SupersetEntry(e));
+ }
+
+ /**
+ * Method to get a superset of a catalog item
+ *
+ * Usage:
+ *
+ * ```
+ * var req = Superset.get(ItemType.Part, '4593');
+ * client.send(req).then(superset => console.log(superset));
+ * ```
+ *
+ * @param {string} itemType Catalog item type
+ * @param {string} itemNumber Catalog item number
+ * @param {object} options Options that conform to {@link SupersetOptions}.
+ * @return {BricklinkRequest} A request that will return an array of {@link Superset} items.
+ */
+ static get(itemType, itemNumber, options) {
+ options = options ? new SupersetOptions(options) : new SupersetOptions();
+ let method = BricklinkRequest.GET;
+ let uri = `/items/${itemType}/${itemNumber}/supersets`;
+
+ return new BricklinkRequest(method, uri, options, (data) => {
+ return data.map((set) => new Superset(set));
+ });
+ }
+}
+
+/**
+ * Options that can be used when make a request for a subset.
+ */
+export class SupersetOptions extends RequestParams {
+ /**
+ * Make an instance of SubsetOptions.
+ * @param {object} [data] Raw options object.
+ * @param {number} [data.color_id] The color of the item.
+ */
+ constructor(data) {
+ super();
+ data = data || {};
+ /** @type {number|null} */
+ this.color_id = data.color_id || null;
+ }
+}
+
import { BricklinkRequest } from '../request';
-
-/**
- * Represents a known color object.
- */
-export class KnownColor {
- /**
- * Create a new instance of a known color
- * @param {object} [data] API response data.
- * @param {number} [data.color_id=0] The color id.
- * @param {number} [data.quantity=0] The quantity of items with this known color.
- */
- constructor(data) {
- data = data || {};
- /** @type {number} */
- this.color_id = data.color_id || 0;
- /** @type {number} */
- this.quantity = data.quantity || 0;
- }
-
- /**
- * Method to get a list of known color_id for a given catalog item.
- *
- * Usage:
- *
- * ```
- * var req = KnownColor.get(ItemType.Part, '3001');
- * client.send(req).then(colors => console.log(colors));
- * ```
- *
- * @param {string} itemType Catalog item type
- * @param {string} itemNumber Catalog item number
- * @return {BricklinkRequest} A request that resolves to a list of {@link KnownColor}.
- */
- static get(itemType, itemNumber) {
- let method = BricklinkRequest.GET;
- let uri = `/items/${itemType}/${itemNumber}/colors`;
-
- return new BricklinkRequest(method, uri, null, (data) => {
- return data.map((color) => new KnownColor(color));
- });
- }
-}
-
import { BricklinkRequest, RequestParams } from '../request';
-import { CatalogItem } from './catalogItem';
-
-/**
- * Represents a subset entry.
- */
-export class SubsetEntry {
- /**
- * Create an instance of a subset entry
- * @param {object} [data] The API response data
- * @param {object} [data.item] Item information
- * @param {number} [data.color_id] The color id of the entry item.
- * @param {number} [data.quantity] The number of items in the subset entry.
- * @param {number} [data.extra_quantity] The number of extra items included in the subset.
- * @param {boolean} [data.is_alternate] Indicator that the item is an alternate.
- */
- constructor(data) {
- data = data || {};
- /** @type {CatalogItem} */
- this.item = data.item ? new CatalogItem(data.item) : new CatalogItem();
- /** @type {number} */
- this.color_id = data.color_id || 0;
- /** @type {number} */
- this.quantity = data.quantity || 0;
- /** @type {number} */
- this.extra_quantity = data.extra_quantity || 0;
- /** @type {boolean} */
- this.is_alternate = data.is_alternate || false;
- }
-}
-/**
- * Represents a subset item. A subset item can have more than one matching entry due to alternate parts.
- */
-export class Subset {
- /**
- * Create an instance of a subset item.
- * @param {object} [data] The response data from API request.
- * @param {number} [data.match_no] The number of matching entries or 0 if there is no matching of alternative item.
- * @param {object} [data.entries] The specific entries for the subset item.
- */
- constructor(data) {
- data = data || {};
- /** @type {number} */
- this.match_no = data.match_no || 0;
-
- const entries = data.entries || [];
- /** @type {SubsetEntry[]} */
- this.entries = entries.map((e) => new SubsetEntry(e));
- }
- /**
- * Method to get a subset of a catalog item.
- *
- * Usage:
- *
- * ```
- * var req = Subset.get(ItemType.Set, '6020-1', {break_minifigs: true});
- * client.send(req).then(subset => console.log(subset));
- * ```
- *
- * @param {string} itemType Catalog item type
- * @param {string} itemNumber Catalog item number
- * @param {object} options Options that conform to {@link SubsetOptions}.
- */
- static get(itemType, itemNumber, options) {
- const method = BricklinkRequest.GET;
- options = options ? new SubsetOptions(options) : new SubsetOptions();
-
- const uri = `/items/${itemType}/${itemNumber}/subsets`;
-
- return new BricklinkRequest(method, uri, options, (data) => {
- return data.map((e) => new Subset(e));
- });
- }
-}
-
-/**
- * Options that can be used when make a request for a subset.
- */
-export class SubsetOptions extends RequestParams {
- /**
- * Make an instance of SubsetOptions.
- * @param {object} [data] Raw options object.
- * @param {number} [data.color_id] The color of the item(This value is valid only for {@link ItemType}.Part.
- * @param {boolean} [data.box] Indicates whether the set includes the original box
- * @param {boolean} [data.instruction] Indicates whether the set includes the original instruction
- * @param {boolean} [data.break_minifigs] Indicates whether the result breaks down minifigs as parts
- * @param {boolean} [data.break_subsets] Indicates whether the result breaks down sets in set
- */
- constructor(data) {
- super();
- data = data || {};
- /** @type {number|null} */
- this.color_id = data.color_id || null;
- /** @type {boolean|null} */
- this.box = data.box || null;
- /** @type {boolean|null} */
- this.instruction = data.instruction || null;
- /** @type {boolean|null} */
- this.break_minifigs = data.break_minifigs || null;
- /** @type {boolean|null} */
- this.break_subsets = data.break_subsets || null;
- }
-}
-
import { BricklinkRequest, RequestParams } from '../request';
-import { CatalogItem } from './catalogItem';
-
-/**
- * Represents entries of a superset item.
- */
-export class SupersetEntry {
- /**
- * Create an instance of a subset entry
- * @param {object} [data] The API response data
- * @param {object} [data.item] Item information
- * @param {number} [data.quantity] The number of items in the subset entry.
- * @param {string} [data.appear_as] How the entry appears in the superset item.
- */
- constructor(data) {
- data = data || {};
- /** @type {CatalogItem} */
- this.item = data.item ? new CatalogItem(data.item) : new CatalogItem();
- /** @type {number} */
- this.quantity = data.quantity || 0;
- /** @type {string} */
- this.appear_as = data.appear_as || '';
- }
-}
-
-/**
- * Represents a super set entry.
- */
-export class Superset {
- /**
- * Create an instance of a super set item.
- * @param {object} [data] The API response data
- * @param {object[]} [data.entries] Entries for a superset item.
- * @param {number} [data.color_id] The color id of the superset item.
- */
- constructor(data) {
- data = data || {};
- /** @type {number} */
- this.color_id = data.color_id || 0;
-
- let entries = data.entries || [];
- /** @type {SupersetEntry[]} */
- this.entries = entries.map((e) => new SupersetEntry(e));
- }
-
- /**
- * Method to get a superset of a catalog item
- *
- * Usage:
- *
- * ```
- * var req = Superset.get(ItemType.Part, '4593');
- * client.send(req).then(superset => console.log(superset));
- * ```
- *
- * @param {string} itemType Catalog item type
- * @param {string} itemNumber Catalog item number
- * @param {object} options Options that conform to {@link SupersetOptions}.
- * @return {BricklinkRequest} A request that will return an array of {@link Superset} items.
- */
- static get(itemType, itemNumber, options) {
- options = options ? new SupersetOptions(options) : new SupersetOptions();
- let method = BricklinkRequest.GET;
- let uri = `/items/${itemType}/${itemNumber}/supersets`;
-
- return new BricklinkRequest(method, uri, options, (data) => {
- return data.map((set) => new Superset(set));
- });
- }
-}
-
-/**
- * Options that can be used when make a request for a subset.
- */
-export class SupersetOptions extends RequestParams {
- /**
- * Make an instance of SubsetOptions.
- * @param {object} [data] Raw options object.
- * @param {number} [data.color_id] The color of the item.
- */
- constructor(data) {
- super();
- data = data || {};
- /** @type {number|null} */
- this.color_id = data.color_id || null;
- }
-}
-