{"id":"node_modules/apollo-link-error/lib/bundle.esm.js","dependencies":[{"name":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\node_modules\\apollo-link-error\\lib\\bundle.esm.js.map","includedInParent":true,"mtime":499162500000},{"name":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\package.json","includedInParent":true,"mtime":1612925914328},{"name":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\node_modules\\apollo-link-error\\package.json","includedInParent":true,"mtime":1612925298553},{"name":"tslib","loc":{"line":1,"column":26},"parent":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\node_modules\\apollo-link-error\\lib\\bundle.esm.js","resolved":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\node_modules\\tslib\\tslib.es6.js"},{"name":"apollo-link","loc":{"line":2,"column":39},"parent":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\node_modules\\apollo-link-error\\lib\\bundle.esm.js","resolved":"D:\\Noroff - Front-end utvikling\\workflow\\workflow 3\\workflow-2-module-assignment-3-ibehappyto\\introduction-to-graphql\\node_modules\\apollo-link\\lib\\bundle.esm.js"}],"generated":{"js":"\"use strict\";\n\nObject.defineProperty(exports, \"__esModule\", {\n  value: true\n});\nexports.onError = onError;\nexports.ErrorLink = void 0;\n\nvar _tslib = require(\"tslib\");\n\nvar _apolloLink = require(\"apollo-link\");\n\nfunction onError(errorHandler) {\n  return new _apolloLink.ApolloLink(function (operation, forward) {\n    return new _apolloLink.Observable(function (observer) {\n      var sub;\n      var retriedSub;\n      var retriedResult;\n\n      try {\n        sub = forward(operation).subscribe({\n          next: function (result) {\n            if (result.errors) {\n              retriedResult = errorHandler({\n                graphQLErrors: result.errors,\n                response: result,\n                operation: operation,\n                forward: forward\n              });\n\n              if (retriedResult) {\n                retriedSub = retriedResult.subscribe({\n                  next: observer.next.bind(observer),\n                  error: observer.error.bind(observer),\n                  complete: observer.complete.bind(observer)\n                });\n                return;\n              }\n            }\n\n            observer.next(result);\n          },\n          error: function (networkError) {\n            retriedResult = errorHandler({\n              operation: operation,\n              networkError: networkError,\n              graphQLErrors: networkError && networkError.result && networkError.result.errors,\n              forward: forward\n            });\n\n            if (retriedResult) {\n              retriedSub = retriedResult.subscribe({\n                next: observer.next.bind(observer),\n                error: observer.error.bind(observer),\n                complete: observer.complete.bind(observer)\n              });\n              return;\n            }\n\n            observer.error(networkError);\n          },\n          complete: function () {\n            if (!retriedResult) {\n              observer.complete.bind(observer)();\n            }\n          }\n        });\n      } catch (e) {\n        errorHandler({\n          networkError: e,\n          operation: operation,\n          forward: forward\n        });\n        observer.error(e);\n      }\n\n      return function () {\n        if (sub) sub.unsubscribe();\n        if (retriedSub) sub.unsubscribe();\n      };\n    });\n  });\n}\n\nvar ErrorLink = function (_super) {\n  (0, _tslib.__extends)(ErrorLink, _super);\n\n  function ErrorLink(errorHandler) {\n    var _this = _super.call(this) || this;\n\n    _this.link = onError(errorHandler);\n    return _this;\n  }\n\n  ErrorLink.prototype.request = function (operation, forward) {\n    return this.link.request(operation, forward);\n  };\n\n  return ErrorLink;\n}(_apolloLink.ApolloLink);\n\nexports.ErrorLink = ErrorLink;"},"sourceMaps":{"js":{"mappings":[{"source":"../src/index.ts","name":null,"original":{"line":34,"column":16},"generated":{"line":13,"column":9}},{"source":"../src/index.ts","name":null,"original":{"line":34,"column":24},"generated":{"line":13,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":34,"column":50},"generated":{"line":13,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":2},"generated":{"line":14,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":9},"generated":{"line":14,"column":9}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":13},"generated":{"line":14,"column":13}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":9},"generated":{"line":14,"column":35}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":24},"generated":{"line":14,"column":36}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":25},"generated":{"line":14,"column":46}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":24},"generated":{"line":14,"column":55}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":36},"generated":{"line":14,"column":57}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":24},"generated":{"line":14,"column":64}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":43},"generated":{"line":14,"column":66}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":4},"generated":{"line":15,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":11},"generated":{"line":15,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":15},"generated":{"line":15,"column":15}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":11},"generated":{"line":15,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":26},"generated":{"line":15,"column":38}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":26},"generated":{"line":15,"column":48}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":26},"generated":{"line":15,"column":56}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":34},"generated":{"line":15,"column":58}},{"source":"../src/index.ts","name":null,"original":{"line":37,"column":6},"generated":{"line":16,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":37,"column":10},"generated":{"line":16,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":37,"column":6},"generated":{"line":16,"column":13}},{"source":"../src/index.ts","name":null,"original":{"line":38,"column":6},"generated":{"line":17,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":38,"column":10},"generated":{"line":17,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":38,"column":6},"generated":{"line":17,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":39,"column":6},"generated":{"line":18,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":39,"column":10},"generated":{"line":18,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":39,"column":6},"generated":{"line":18,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":41,"column":6},"generated":{"line":20,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":41,"column":10},"generated":{"line":20,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":8},"generated":{"line":21,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":8},"generated":{"line":21,"column":8}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":11},"generated":{"line":21,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":14},"generated":{"line":21,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":21},"generated":{"line":21,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":22},"generated":{"line":21,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":21},"generated":{"line":21,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":14},"generated":{"line":21,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":33},"generated":{"line":21,"column":33}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":14},"generated":{"line":21,"column":42}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":43},"generated":{"line":21,"column":43}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":10},"generated":{"line":22,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":10},"generated":{"line":22,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":14},"generated":{"line":22,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":16},"generated":{"line":22,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":16},"generated":{"line":22,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":16},"generated":{"line":22,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":43,"column":22},"generated":{"line":22,"column":34}},{"source":"../src/index.ts","name":null,"original":{"line":44,"column":12},"generated":{"line":23,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":44,"column":16},"generated":{"line":23,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":44,"column":22},"generated":{"line":23,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":44,"column":23},"generated":{"line":23,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":44,"column":12},"generated":{"line":23,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":44,"column":31},"generated":{"line":23,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":14},"generated":{"line":24,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":14},"generated":{"line":24,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":27},"generated":{"line":24,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":30},"generated":{"line":24,"column":30}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":42},"generated":{"line":24,"column":42}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":43},"generated":{"line":24,"column":43}},{"source":"../src/index.ts","name":null,"original":{"line":46,"column":16},"generated":{"line":25,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":46,"column":16},"generated":{"line":25,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":46,"column":29},"generated":{"line":25,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":46,"column":31},"generated":{"line":25,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":46,"column":37},"generated":{"line":25,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":46,"column":38},"generated":{"line":25,"column":38}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":43},"generated":{"line":25,"column":44}},{"source":"../src/index.ts","name":null,"original":{"line":47,"column":16},"generated":{"line":26,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":47,"column":16},"generated":{"line":26,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":47,"column":24},"generated":{"line":26,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":47,"column":26},"generated":{"line":26,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":43},"generated":{"line":26,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":48,"column":16},"generated":{"line":27,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":48,"column":16},"generated":{"line":27,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":48,"column":25},"generated":{"line":27,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":48,"column":25},"generated":{"line":27,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":43},"generated":{"line":27,"column":36}},{"source":"../src/index.ts","name":null,"original":{"line":49,"column":16},"generated":{"line":28,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":49,"column":16},"generated":{"line":28,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":49,"column":23},"generated":{"line":28,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":49,"column":23},"generated":{"line":28,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":43},"generated":{"line":29,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":42},"generated":{"line":29,"column":15}},{"source":"../src/index.ts","name":null,"original":{"line":45,"column":14},"generated":{"line":29,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":52,"column":14},"generated":{"line":31,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":52,"column":18},"generated":{"line":31,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":52,"column":14},"generated":{"line":31,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":52,"column":33},"generated":{"line":31,"column":33}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":16},"generated":{"line":32,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":16},"generated":{"line":32,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":26},"generated":{"line":32,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":29},"generated":{"line":32,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":42},"generated":{"line":32,"column":42}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":43},"generated":{"line":32,"column":43}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":29},"generated":{"line":32,"column":52}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":53},"generated":{"line":32,"column":53}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":18},"generated":{"line":33,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":18},"generated":{"line":33,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":22},"generated":{"line":33,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":24},"generated":{"line":33,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":32},"generated":{"line":33,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":33},"generated":{"line":33,"column":33}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":24},"generated":{"line":33,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":38},"generated":{"line":33,"column":38}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":24},"generated":{"line":33,"column":42}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":43},"generated":{"line":33,"column":43}},{"source":"../src/index.ts","name":null,"original":{"line":54,"column":24},"generated":{"line":33,"column":51}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":53},"generated":{"line":33,"column":52}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":18},"generated":{"line":34,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":18},"generated":{"line":34,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":23},"generated":{"line":34,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":34,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":33},"generated":{"line":34,"column":33}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":34},"generated":{"line":34,"column":34}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":34,"column":39}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":40},"generated":{"line":34,"column":40}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":34,"column":44}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":45},"generated":{"line":34,"column":45}},{"source":"../src/index.ts","name":null,"original":{"line":55,"column":25},"generated":{"line":34,"column":53}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":53},"generated":{"line":34,"column":54}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":18},"generated":{"line":35,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":18},"generated":{"line":35,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":26},"generated":{"line":35,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":28},"generated":{"line":35,"column":28}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":36},"generated":{"line":35,"column":36}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":37},"generated":{"line":35,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":28},"generated":{"line":35,"column":45}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":46},"generated":{"line":35,"column":46}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":28},"generated":{"line":35,"column":50}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":51},"generated":{"line":35,"column":51}},{"source":"../src/index.ts","name":null,"original":{"line":56,"column":28},"generated":{"line":35,"column":59}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":53},"generated":{"line":36,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":29},"generated":{"line":36,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":53,"column":16},"generated":{"line":36,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":58,"column":16},"generated":{"line":37,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":59,"column":15},"generated":{"line":38,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":60,"column":13},"generated":{"line":39,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":12},"generated":{"line":41,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":12},"generated":{"line":41,"column":12}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":20},"generated":{"line":41,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":21},"generated":{"line":41,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":12},"generated":{"line":41,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":26},"generated":{"line":41,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":61,"column":12},"generated":{"line":41,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":62,"column":11},"generated":{"line":42,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":43},"generated":{"line":42,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":10},"generated":{"line":43,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":10},"generated":{"line":43,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":15},"generated":{"line":43,"column":15}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":17},"generated":{"line":43,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":17},"generated":{"line":43,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":17},"generated":{"line":43,"column":39}},{"source":"../src/index.ts","name":null,"original":{"line":63,"column":29},"generated":{"line":43,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":12},"generated":{"line":44,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":12},"generated":{"line":44,"column":12}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":25},"generated":{"line":44,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":28},"generated":{"line":44,"column":28}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":40},"generated":{"line":44,"column":40}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":41},"generated":{"line":44,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":65,"column":14},"generated":{"line":45,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":65,"column":14},"generated":{"line":45,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":65,"column":23},"generated":{"line":45,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":65,"column":23},"generated":{"line":45,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":41},"generated":{"line":45,"column":34}},{"source":"../src/index.ts","name":null,"original":{"line":66,"column":14},"generated":{"line":46,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":66,"column":14},"generated":{"line":46,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":66,"column":26},"generated":{"line":46,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":66,"column":26},"generated":{"line":46,"column":28}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":41},"generated":{"line":46,"column":40}},{"source":"../src/index.ts","name":null,"original":{"line":68,"column":14},"generated":{"line":47,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":68,"column":14},"generated":{"line":47,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":68,"column":27},"generated":{"line":47,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":69,"column":16},"generated":{"line":47,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":69,"column":28},"generated":{"line":47,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":70,"column":16},"generated":{"line":47,"column":45}},{"source":"../src/index.ts","name":null,"original":{"line":70,"column":28},"generated":{"line":47,"column":57}},{"source":"../src/index.ts","name":null,"original":{"line":70,"column":29},"generated":{"line":47,"column":58}},{"source":"../src/index.ts","name":null,"original":{"line":69,"column":16},"generated":{"line":47,"column":64}},{"source":"../src/index.ts","name":null,"original":{"line":71,"column":16},"generated":{"line":47,"column":68}},{"source":"../src/index.ts","name":null,"original":{"line":71,"column":28},"generated":{"line":47,"column":80}},{"source":"../src/index.ts","name":null,"original":{"line":71,"column":29},"generated":{"line":47,"column":81}},{"source":"../src/index.ts","name":null,"original":{"line":71,"column":16},"generated":{"line":47,"column":87}},{"source":"../src/index.ts","name":null,"original":{"line":71,"column":36},"generated":{"line":47,"column":88}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":41},"generated":{"line":47,"column":94}},{"source":"../src/index.ts","name":null,"original":{"line":72,"column":14},"generated":{"line":48,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":72,"column":14},"generated":{"line":48,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":72,"column":21},"generated":{"line":48,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":72,"column":21},"generated":{"line":48,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":41},"generated":{"line":49,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":40},"generated":{"line":49,"column":13}},{"source":"../src/index.ts","name":null,"original":{"line":64,"column":12},"generated":{"line":49,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":74,"column":12},"generated":{"line":51,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":74,"column":16},"generated":{"line":51,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":74,"column":12},"generated":{"line":51,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":74,"column":31},"generated":{"line":51,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":14},"generated":{"line":52,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":14},"generated":{"line":52,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":24},"generated":{"line":52,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":27},"generated":{"line":52,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":40},"generated":{"line":52,"column":40}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":41},"generated":{"line":52,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":27},"generated":{"line":52,"column":50}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":51},"generated":{"line":52,"column":51}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":16},"generated":{"line":53,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":16},"generated":{"line":53,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":20},"generated":{"line":53,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":22},"generated":{"line":53,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":30},"generated":{"line":53,"column":30}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":31},"generated":{"line":53,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":22},"generated":{"line":53,"column":35}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":36},"generated":{"line":53,"column":36}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":22},"generated":{"line":53,"column":40}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":41},"generated":{"line":53,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":76,"column":22},"generated":{"line":53,"column":49}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":51},"generated":{"line":53,"column":50}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":16},"generated":{"line":54,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":16},"generated":{"line":54,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":21},"generated":{"line":54,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":23},"generated":{"line":54,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":31},"generated":{"line":54,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":32},"generated":{"line":54,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":23},"generated":{"line":54,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":38},"generated":{"line":54,"column":38}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":23},"generated":{"line":54,"column":42}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":43},"generated":{"line":54,"column":43}},{"source":"../src/index.ts","name":null,"original":{"line":77,"column":23},"generated":{"line":54,"column":51}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":51},"generated":{"line":54,"column":52}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":16},"generated":{"line":55,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":16},"generated":{"line":55,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":24},"generated":{"line":55,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":26},"generated":{"line":55,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":34},"generated":{"line":55,"column":34}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":35},"generated":{"line":55,"column":35}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":26},"generated":{"line":55,"column":43}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":44},"generated":{"line":55,"column":44}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":26},"generated":{"line":55,"column":48}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":49},"generated":{"line":55,"column":49}},{"source":"../src/index.ts","name":null,"original":{"line":78,"column":26},"generated":{"line":55,"column":57}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":51},"generated":{"line":56,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":27},"generated":{"line":56,"column":15}},{"source":"../src/index.ts","name":null,"original":{"line":75,"column":14},"generated":{"line":56,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":80,"column":14},"generated":{"line":57,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":81,"column":13},"generated":{"line":58,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":12},"generated":{"line":60,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":12},"generated":{"line":60,"column":12}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":20},"generated":{"line":60,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":21},"generated":{"line":60,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":12},"generated":{"line":60,"column":26}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":27},"generated":{"line":60,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":82,"column":12},"generated":{"line":60,"column":39}},{"source":"../src/index.ts","name":null,"original":{"line":83,"column":11},"generated":{"line":61,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":43},"generated":{"line":61,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":84,"column":10},"generated":{"line":62,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":84,"column":10},"generated":{"line":62,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":84,"column":18},"generated":{"line":62,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":84,"column":20},"generated":{"line":62,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":84,"column":20},"generated":{"line":62,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":87,"column":12},"generated":{"line":63,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":87,"column":16},"generated":{"line":63,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":87,"column":17},"generated":{"line":63,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":87,"column":12},"generated":{"line":63,"column":30}},{"source":"../src/index.ts","name":null,"original":{"line":87,"column":32},"generated":{"line":63,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":14},"generated":{"line":64,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":14},"generated":{"line":64,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":22},"generated":{"line":64,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":23},"generated":{"line":64,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":14},"generated":{"line":64,"column":31}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":32},"generated":{"line":64,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":14},"generated":{"line":64,"column":36}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":37},"generated":{"line":64,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":88,"column":14},"generated":{"line":64,"column":45}},{"source":"../src/index.ts","name":null,"original":{"line":89,"column":13},"generated":{"line":65,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":90,"column":11},"generated":{"line":66,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":43},"generated":{"line":67,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":14},"generated":{"line":67,"column":9}},{"source":"../src/index.ts","name":null,"original":{"line":42,"column":8},"generated":{"line":67,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":92,"column":7},"generated":{"line":68,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":41,"column":6},"generated":{"line":68,"column":7}},{"source":"../src/index.ts","name":null,"original":{"line":92,"column":8},"generated":{"line":68,"column":8}},{"source":"../src/index.ts","name":null,"original":{"line":92,"column":15},"generated":{"line":68,"column":15}},{"source":"../src/index.ts","name":null,"original":{"line":92,"column":8},"generated":{"line":68,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":92,"column":18},"generated":{"line":68,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":8},"generated":{"line":69,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":8},"generated":{"line":69,"column":8}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":20},"generated":{"line":69,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":21},"generated":{"line":69,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":23},"generated":{"line":70,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":23},"generated":{"line":70,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":35},"generated":{"line":70,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":37},"generated":{"line":70,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":21},"generated":{"line":70,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":40},"generated":{"line":71,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":40},"generated":{"line":71,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":49},"generated":{"line":71,"column":19}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":49},"generated":{"line":71,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":21},"generated":{"line":71,"column":30}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":51},"generated":{"line":72,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":51},"generated":{"line":72,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":58},"generated":{"line":72,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":58},"generated":{"line":72,"column":19}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":21},"generated":{"line":73,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":20},"generated":{"line":73,"column":9}},{"source":"../src/index.ts","name":null,"original":{"line":93,"column":8},"generated":{"line":73,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":8},"generated":{"line":74,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":8},"generated":{"line":74,"column":8}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":16},"generated":{"line":74,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":17},"generated":{"line":74,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":8},"generated":{"line":74,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":23},"generated":{"line":74,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":94,"column":8},"generated":{"line":74,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":95,"column":7},"generated":{"line":75,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":97,"column":6},"generated":{"line":77,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":97,"column":13},"generated":{"line":77,"column":13}},{"source":"../src/index.ts","name":null,"original":{"line":97,"column":13},"generated":{"line":77,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":8},"generated":{"line":78,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":12},"generated":{"line":78,"column":12}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":8},"generated":{"line":78,"column":15}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":17},"generated":{"line":78,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":20},"generated":{"line":78,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":21},"generated":{"line":78,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":98,"column":17},"generated":{"line":78,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":8},"generated":{"line":79,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":12},"generated":{"line":79,"column":12}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":8},"generated":{"line":79,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":24},"generated":{"line":79,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":27},"generated":{"line":79,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":28},"generated":{"line":79,"column":28}},{"source":"../src/index.ts","name":null,"original":{"line":99,"column":24},"generated":{"line":79,"column":39}},{"source":"../src/index.ts","name":null,"original":{"line":100,"column":7},"generated":{"line":80,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":97,"column":6},"generated":{"line":80,"column":7}},{"source":"../src/index.ts","name":null,"original":{"line":101,"column":5},"generated":{"line":81,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":11},"generated":{"line":81,"column":5}},{"source":"../src/index.ts","name":null,"original":{"line":36,"column":4},"generated":{"line":81,"column":6}},{"source":"../src/index.ts","name":null,"original":{"line":102,"column":3},"generated":{"line":82,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":9},"generated":{"line":82,"column":3}},{"source":"../src/index.ts","name":null,"original":{"line":35,"column":2},"generated":{"line":82,"column":4}},{"source":"../src/index.ts","name":null,"original":{"line":103,"column":1},"generated":{"line":83,"column":0}},{"source":"../src/index.ts","name":"tslib_1.__extends","original":{"line":105,"column":31},"generated":{"line":86,"column":0}},{"source":"../src/index.ts","name":"tslib_1.__extends","original":{"line":105,"column":31},"generated":{"line":86,"column":24}},{"source":"../src/index.ts","name":"tslib_1.__extends","original":{"line":105,"column":31},"generated":{"line":86,"column":33}},{"source":"../src/index.ts","name":"tslib_1.__extends","original":{"line":105,"column":31},"generated":{"line":86,"column":35}},{"source":"../src/index.ts","name":"tslib_1.__extends","original":{"line":105,"column":31},"generated":{"line":86,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":88,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":88,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":88,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":14},"generated":{"line":88,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":88,"column":33}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":50},"generated":{"line":88,"column":35}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":89,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":89,"column":8}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":89,"column":13}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":89,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":89,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":89,"column":23}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":89,"column":27}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":89,"column":28}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":4},"generated":{"line":89,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":108,"column":11},"generated":{"line":89,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":107,"column":2},"generated":{"line":89,"column":41}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":91,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":91,"column":4}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":8},"generated":{"line":91,"column":9}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":9},"generated":{"line":91,"column":10}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":91,"column":14}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":16},"generated":{"line":91,"column":17}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":23},"generated":{"line":91,"column":24}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":24},"generated":{"line":91,"column":25}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":23},"generated":{"line":91,"column":37}},{"source":"../src/index.ts","name":null,"original":{"line":109,"column":4},"generated":{"line":91,"column":38}},{"source":"../src/index.ts","name":null,"original":{"line":110,"column":3},"generated":{"line":93,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":2}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":12}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":22}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":95,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":2},"generated":{"line":95,"column":32}},{"source":"../src/index.ts","name":null,"original":{"line":113,"column":4},"generated":{"line":95,"column":42}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":2},"generated":{"line":95,"column":51}},{"source":"../src/index.ts","name":null,"original":{"line":114,"column":4},"generated":{"line":95,"column":53}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":2},"generated":{"line":95,"column":60}},{"source":"../src/index.ts","name":null,"original":{"line":114,"column":21},"generated":{"line":95,"column":62}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":4},"generated":{"line":96,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":11},"generated":{"line":96,"column":11}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":16},"generated":{"line":96,"column":16}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":11},"generated":{"line":96,"column":20}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":21},"generated":{"line":96,"column":21}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":11},"generated":{"line":96,"column":28}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":29},"generated":{"line":96,"column":29}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":11},"generated":{"line":96,"column":38}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":40},"generated":{"line":96,"column":40}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":11},"generated":{"line":96,"column":47}},{"source":"../src/index.ts","name":null,"original":{"line":116,"column":4},"generated":{"line":96,"column":48}},{"source":"../src/index.ts","name":null,"original":{"line":117,"column":3},"generated":{"line":97,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":112,"column":9},"generated":{"line":97,"column":3}},{"source":"../src/index.ts","name":null,"original":{"line":118,"column":0},"generated":{"line":99,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":118,"column":0},"generated":{"line":99,"column":9}},{"source":"../src/index.ts","name":null,"original":{"line":118,"column":0},"generated":{"line":99,"column":18}},{"source":"../src/index.ts","name":null,"original":{"line":105,"column":0},"generated":{"line":100,"column":0}},{"source":"../src/index.ts","name":null,"original":{"line":105,"column":31},"generated":{"line":100,"column":2}}],"sources":{"../src/index.ts":"/* tslint:disable */\n\nimport {\n  ApolloLink,\n  Observable,\n  Operation,\n  NextLink,\n  FetchResult,\n  ExecutionResult,\n} from 'apollo-link';\nimport { GraphQLError } from 'graphql';\nimport { ServerError, ServerParseError } from 'apollo-link-http-common';\n\nexport interface ErrorResponse {\n  graphQLErrors?: ReadonlyArray<GraphQLError>;\n  networkError?: Error | ServerError | ServerParseError;\n  response?: ExecutionResult;\n  operation: Operation;\n  forward: NextLink;\n}\n\nexport namespace ErrorLink {\n  /**\n   * Callback to be triggered when an error occurs within the link stack.\n   */\n  export interface ErrorHandler {\n    (error: ErrorResponse): Observable<FetchResult> | void;\n  }\n}\n\n// For backwards compatibility.\nexport import ErrorHandler = ErrorLink.ErrorHandler;\n\nexport function onError(errorHandler: ErrorHandler): ApolloLink {\n  return new ApolloLink((operation, forward) => {\n    return new Observable(observer => {\n      let sub;\n      let retriedSub;\n      let retriedResult;\n\n      try {\n        sub = forward(operation).subscribe({\n          next: result => {\n            if (result.errors) {\n              retriedResult = errorHandler({\n                graphQLErrors: result.errors,\n                response: result,\n                operation,\n                forward,\n              });\n\n              if (retriedResult) {\n                retriedSub = retriedResult.subscribe({\n                  next: observer.next.bind(observer),\n                  error: observer.error.bind(observer),\n                  complete: observer.complete.bind(observer),\n                });\n                return;\n              }\n            }\n            observer.next(result);\n          },\n          error: networkError => {\n            retriedResult = errorHandler({\n              operation,\n              networkError,\n              //Network errors can return GraphQL errors on for example a 403\n              graphQLErrors:\n                networkError &&\n                networkError.result &&\n                networkError.result.errors,\n              forward,\n            });\n            if (retriedResult) {\n              retriedSub = retriedResult.subscribe({\n                next: observer.next.bind(observer),\n                error: observer.error.bind(observer),\n                complete: observer.complete.bind(observer),\n              });\n              return;\n            }\n            observer.error(networkError);\n          },\n          complete: () => {\n            // disable the previous sub from calling complete on observable\n            // if retry is in flight.\n            if (!retriedResult) {\n              observer.complete.bind(observer)();\n            }\n          },\n        });\n      } catch (e) {\n        errorHandler({ networkError: e, operation, forward });\n        observer.error(e);\n      }\n\n      return () => {\n        if (sub) sub.unsubscribe();\n        if (retriedSub) sub.unsubscribe();\n      };\n    });\n  });\n}\n\nexport class ErrorLink extends ApolloLink {\n  private link: ApolloLink;\n  constructor(errorHandler: ErrorLink.ErrorHandler) {\n    super();\n    this.link = onError(errorHandler);\n  }\n\n  public request(\n    operation: Operation,\n    forward: NextLink,\n  ): Observable<FetchResult> | null {\n    return this.link.request(operation, forward);\n  }\n}\n"},"lineCount":null}},"error":null,"hash":"d23a87961e0f778c6cada0e82f2bc464","cacheData":{"env":{}}}