UNPKG

contensis-delivery-api

Version:

Client for retrieving content using the read-only Contensis Delivery API

1 lines 75 kB
var Zengenti=Zengenti||{};Zengenti.Contensis=function(e){function __webpack_require__(r){if(t[r])return t[r].exports;var n=t[r]={i:r,l:!1,exports:{}};return e[r].call(n.exports,n,n.exports,__webpack_require__),n.l=!0,n.exports}var t={};return __webpack_require__.m=e,__webpack_require__.c=t,__webpack_require__.d=function(e,t,r){__webpack_require__.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},__webpack_require__.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return __webpack_require__.d(t,"a",t),t},__webpack_require__.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},__webpack_require__.p="/bundle/",__webpack_require__(__webpack_require__.s=8)}([function(e,t,r){"use strict";function __extends(e,t){function __(){this.constructor=e}if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");n(e,t),e.prototype=null===t?Object.create(t):(__.prototype=t.prototype,new __)}function __rest(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,n=Object.getOwnPropertySymbols(e);i<n.length;i++)t.indexOf(n[i])<0&&Object.prototype.propertyIsEnumerable.call(e,n[i])&&(r[n[i]]=e[n[i]]);return r}function __decorate(e,t,r,n){var i,s=arguments.length,o=s<3?t:null===n?n=Object.getOwnPropertyDescriptor(t,r):n;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)o=Reflect.decorate(e,t,r,n);else for(var a=e.length-1;a>=0;a--)(i=e[a])&&(o=(s<3?i(o):s>3?i(t,r,o):i(t,r))||o);return s>3&&o&&Object.defineProperty(t,r,o),o}function __param(e,t){return function(r,n){t(r,n,e)}}function __esDecorate(e,t,r,n,i,s){function accept(e){if(void 0!==e&&"function"!=typeof e)throw new TypeError("Function expected");return e}for(var o,a=n.kind,u="getter"===a?"get":"setter"===a?"set":"value",l=!t&&e?n.static?e:e.prototype:null,c=t||(l?Object.getOwnPropertyDescriptor(l,n.name):{}),p=!1,d=r.length-1;d>=0;d--){var f={};for(var h in n)f[h]="access"===h?{}:n[h];for(var h in n.access)f.access[h]=n.access[h];f.addInitializer=function(e){if(p)throw new TypeError("Cannot add initializers after decoration has completed");s.push(accept(e||null))};var y=(0,r[d])("accessor"===a?{get:c.get,set:c.set}:c[u],f);if("accessor"===a){if(void 0===y)continue;if(null===y||"object"!=typeof y)throw new TypeError("Object expected");(o=accept(y.get))&&(c.get=o),(o=accept(y.set))&&(c.set=o),(o=accept(y.init))&&i.unshift(o)}else(o=accept(y))&&("field"===a?i.unshift(o):c[u]=o)}l&&Object.defineProperty(l,n.name,c),p=!0}function __runInitializers(e,t,r){for(var n=arguments.length>2,i=0;i<t.length;i++)r=n?t[i].call(e,r):t[i].call(e);return n?r:void 0}function __propKey(e){return"symbol"==typeof e?e:"".concat(e)}function __setFunctionName(e,t,r){return"symbol"==typeof t&&(t=t.description?"[".concat(t.description,"]"):""),Object.defineProperty(e,"name",{configurable:!0,value:r?"".concat(r," ",t):t})}function __metadata(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function __awaiter(e,t,r,n){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,i){function fulfilled(e){try{step(n.next(e))}catch(e){i(e)}}function rejected(e){try{step(n.throw(e))}catch(e){i(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((n=n.apply(e,t||[])).next())})}function __generator(e,t){function verb(e){return function(t){return step([e,t])}}function step(a){if(r)throw new TypeError("Generator is already executing.");for(;o&&(o=0,a[0]&&(s=0)),s;)try{if(r=1,n&&(i=2&a[0]?n.return:a[0]?n.throw||((i=n.return)&&i.call(n),0):n.next)&&!(i=i.call(n,a[1])).done)return i;switch(n=0,i&&(a=[2&a[0],i.value]),a[0]){case 0:case 1:i=a;break;case 4:return s.label++,{value:a[1],done:!1};case 5:s.label++,n=a[1],a=[0];continue;case 7:a=s.ops.pop(),s.trys.pop();continue;default:if(i=s.trys,!(i=i.length>0&&i[i.length-1])&&(6===a[0]||2===a[0])){s=0;continue}if(3===a[0]&&(!i||a[1]>i[0]&&a[1]<i[3])){s.label=a[1];break}if(6===a[0]&&s.label<i[1]){s.label=i[1],i=a;break}if(i&&s.label<i[2]){s.label=i[2],s.ops.push(a);break}i[2]&&s.ops.pop(),s.trys.pop();continue}a=t.call(e,s)}catch(e){a=[6,e],n=0}finally{r=i=0}if(5&a[0])throw a[1];return{value:a[0]?a[1]:void 0,done:!0}}var r,n,i,s={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]},o=Object.create(("function"==typeof Iterator?Iterator:Object).prototype);return o.next=verb(0),o.throw=verb(1),o.return=verb(2),"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o}function __exportStar(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||s(t,e,r)}function __values(e){var t="function"==typeof Symbol&&Symbol.iterator,r=t&&e[t],n=0;if(r)return r.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&n>=e.length&&(e=void 0),{value:e&&e[n++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function __read(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var n,i,s=r.call(e),o=[];try{for(;(void 0===t||t-- >0)&&!(n=s.next()).done;)o.push(n.value)}catch(e){i={error:e}}finally{try{n&&!n.done&&(r=s.return)&&r.call(s)}finally{if(i)throw i.error}}return o}function __spread(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(__read(arguments[t]));return e}function __spreadArrays(){for(var e=0,t=0,r=arguments.length;t<r;t++)e+=arguments[t].length;for(var n=Array(e),i=0,t=0;t<r;t++)for(var s=arguments[t],o=0,a=s.length;o<a;o++,i++)n[i]=s[o];return n}function __spreadArray(e,t,r){if(r||2===arguments.length)for(var n,i=0,s=t.length;i<s;i++)!n&&i in t||(n||(n=Array.prototype.slice.call(t,0,i)),n[i]=t[i]);return e.concat(n||Array.prototype.slice.call(t))}function __await(e){return this instanceof __await?(this.v=e,this):new __await(e)}function __asyncGenerator(e,t,r){function awaitReturn(e){return function(t){return Promise.resolve(t).then(e,reject)}}function verb(e,t){i[e]&&(n[e]=function(t){return new Promise(function(r,n){s.push([e,t,r,n])>1||resume(e,t)})},t&&(n[e]=t(n[e])))}function resume(e,t){try{step(i[e](t))}catch(e){settle(s[0][3],e)}}function step(e){e.value instanceof __await?Promise.resolve(e.value.v).then(fulfill,reject):settle(s[0][2],e)}function fulfill(e){resume("next",e)}function reject(e){resume("throw",e)}function settle(e,t){e(t),s.shift(),s.length&&resume(s[0][0],s[0][1])}if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var n,i=r.apply(e,t||[]),s=[];return n=Object.create(("function"==typeof AsyncIterator?AsyncIterator:Object).prototype),verb("next"),verb("throw"),verb("return",awaitReturn),n[Symbol.asyncIterator]=function(){return this},n}function __asyncDelegator(e){function verb(n,i){t[n]=e[n]?function(t){return(r=!r)?{value:__await(e[n](t)),done:!1}:i?i(t):t}:i}var t,r;return t={},verb("next"),verb("throw",function(e){throw e}),verb("return"),t[Symbol.iterator]=function(){return this},t}function __asyncValues(e){function verb(r){t[r]=e[r]&&function(t){return new Promise(function(n,i){t=e[r](t),settle(n,i,t.done,t.value)})}}function settle(e,t,r,n){Promise.resolve(n).then(function(t){e({value:t,done:r})},t)}if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof __values?__values(e):e[Symbol.iterator](),t={},verb("next"),verb("throw"),verb("return"),t[Symbol.asyncIterator]=function(){return this},t)}function __makeTemplateObject(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function __importStar(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r=a(e),n=0;n<r.length;n++)"default"!==r[n]&&s(t,e,r[n]);return o(t,e),t}function __importDefault(e){return e&&e.__esModule?e:{default:e}}function __classPrivateFieldGet(e,t,r,n){if("a"===r&&!n)throw new TypeError("Private accessor was defined without a getter");if("function"==typeof t?e!==t||!n:!t.has(e))throw new TypeError("Cannot read private member from an object whose class did not declare it");return"m"===r?n:"a"===r?n.call(e):n?n.value:t.get(e)}function __classPrivateFieldSet(e,t,r,n,i){if("m"===n)throw new TypeError("Private method is not writable");if("a"===n&&!i)throw new TypeError("Private accessor was defined without a setter");if("function"==typeof t?e!==t||!i:!t.has(e))throw new TypeError("Cannot write private member to an object whose class did not declare it");return"a"===n?i.call(e,r):i?i.value=r:t.set(e,r),r}function __classPrivateFieldIn(e,t){if(null===t||"object"!=typeof t&&"function"!=typeof t)throw new TypeError("Cannot use 'in' operator on non-object");return"function"==typeof e?t===e:e.has(t)}function __addDisposableResource(e,t,r){if(null!==t&&void 0!==t){if("object"!=typeof t&&"function"!=typeof t)throw new TypeError("Object expected.");var n,i;if(r){if(!Symbol.asyncDispose)throw new TypeError("Symbol.asyncDispose is not defined.");n=t[Symbol.asyncDispose]}if(void 0===n){if(!Symbol.dispose)throw new TypeError("Symbol.dispose is not defined.");n=t[Symbol.dispose],r&&(i=n)}if("function"!=typeof n)throw new TypeError("Object not disposable.");i&&(n=function(){try{i.call(this)}catch(e){return Promise.reject(e)}}),e.stack.push({value:t,dispose:n,async:r})}else r&&e.stack.push({async:!0});return t}function __disposeResources(e){function fail(t){e.error=e.hasError?new u(t,e.error,"An error was suppressed during disposal."):t,e.hasError=!0}function next(){for(;t=e.stack.pop();)try{if(!t.async&&1===r)return r=0,e.stack.push(t),Promise.resolve().then(next);if(t.dispose){var n=t.dispose.call(t.value);if(t.async)return r|=2,Promise.resolve(n).then(next,function(e){return fail(e),next()})}else r|=1}catch(e){fail(e)}if(1===r)return e.hasError?Promise.reject(e.error):Promise.resolve();if(e.hasError)throw e.error}var t,r=0;return next()}function __rewriteRelativeImportExtension(e,t){return"string"==typeof e&&/^\.\.?\//.test(e)?e.replace(/\.(tsx)$|((?:\.d)?)((?:\.[^./]+?)?)\.([cm]?)ts$/i,function(e,r,n,i,s){return r?t?".jsx":".js":!n||i&&s?n+i+"."+s.toLowerCase()+"js":e}):e}Object.defineProperty(t,"__esModule",{value:!0}),t.__extends=__extends,r.d(t,"__assign",function(){return i}),t.__rest=__rest,t.__decorate=__decorate,t.__param=__param,t.__esDecorate=__esDecorate,t.__runInitializers=__runInitializers,t.__propKey=__propKey,t.__setFunctionName=__setFunctionName,t.__metadata=__metadata,t.__awaiter=__awaiter,t.__generator=__generator,r.d(t,"__createBinding",function(){return s}),t.__exportStar=__exportStar,t.__values=__values,t.__read=__read,t.__spread=__spread,t.__spreadArrays=__spreadArrays,t.__spreadArray=__spreadArray,t.__await=__await,t.__asyncGenerator=__asyncGenerator,t.__asyncDelegator=__asyncDelegator,t.__asyncValues=__asyncValues,t.__makeTemplateObject=__makeTemplateObject,t.__importStar=__importStar,t.__importDefault=__importDefault,t.__classPrivateFieldGet=__classPrivateFieldGet,t.__classPrivateFieldSet=__classPrivateFieldSet,t.__classPrivateFieldIn=__classPrivateFieldIn,t.__addDisposableResource=__addDisposableResource,t.__disposeResources=__disposeResources,t.__rewriteRelativeImportExtension=__rewriteRelativeImportExtension;var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r])})(e,t)},i=function(){return i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r<n;r++){t=arguments[r];for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i])}return e},i.apply(this,arguments)},s=Object.create?function(e,t,r,n){void 0===n&&(n=r);var i=Object.getOwnPropertyDescriptor(t,r);i&&("get"in i?t.__esModule:!i.writable&&!i.configurable)||(i={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,i)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]},o=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t},a=function(e){return(a=Object.getOwnPropertyNames||function(e){var t=[];for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(t[t.length]=r);return t})(e)},u="function"==typeof SuppressedError?SuppressedError:function(e,t,r){var n=new Error(r);return n.name="SuppressedError",n.error=e,n.suppressed=t,n};t.default={__extends:__extends,__assign:i,__rest:__rest,__decorate:__decorate,__param:__param,__esDecorate:__esDecorate,__runInitializers:__runInitializers,__propKey:__propKey,__setFunctionName:__setFunctionName,__metadata:__metadata,__awaiter:__awaiter,__generator:__generator,__createBinding:s,__exportStar:__exportStar,__values:__values,__read:__read,__spread:__spread,__spreadArrays:__spreadArrays,__spreadArray:__spreadArray,__await:__await,__asyncGenerator:__asyncGenerator,__asyncDelegator:__asyncDelegator,__asyncValues:__asyncValues,__makeTemplateObject:__makeTemplateObject,__importStar:__importStar,__importDefault:__importDefault,__classPrivateFieldGet:__classPrivateFieldGet,__classPrivateFieldSet:__classPrivateFieldSet,__classPrivateFieldIn:__classPrivateFieldIn,__addDisposableResource:__addDisposableResource,__disposeResources:__disposeResources,__rewriteRelativeImportExtension:__rewriteRelativeImportExtension}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0);n.__exportStar(r(9),t),n.__exportStar(r(5),t),n.__exportStar(r(3),t)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Operators=t.WhereExpression=t.LogicalExpression=t.ExpressionBase=void 0;var n=r(0),i=r(5),s=r(6),o=function(){function ExpressionBase(e,t,r,n){void 0===t&&(t=[]),this.fieldName=e,this.values=t,this.operatorName=r,this.valueType=n,this._weight=0}return ExpressionBase.prototype.addValue=function(e){return this.values[this.values.length]=e,this},ExpressionBase.prototype.weight=function(e){return this._weight=e,this},ExpressionBase.prototype.toJSON=function(){var e={};return this.fieldName&&(e.field=this.fieldName),this.valueType===i.ExpressionValueTypeEnum.Single?e[this.operatorName]=this.values[0]:this.valueType===i.ExpressionValueTypeEnum.Array?e[this.operatorName]=this.values:this.values&&1===this.values.length?e[this.operatorName]=this.values[0]:e[this.operatorName]=this.values,this._weight&&this._weight>1&&(e.weight=this._weight),e},ExpressionBase}();t.ExpressionBase=o;var a=function(e){function LogicalExpression(t,r,n){return void 0===t&&(t=[]),e.call(this,null,t,r,i.ExpressionValueTypeEnum.Array)||this}return n.__extends(LogicalExpression,e),LogicalExpression.prototype.getItem=function(e){return this.values[e]},LogicalExpression.prototype.setItem=function(e,t){return this.values[e]=t,this},LogicalExpression.prototype.add=function(e){return this.values[this.values.length]=e,this},LogicalExpression.prototype.addRange=function(e){return Array.prototype.push.apply(this.values,e),this},LogicalExpression.prototype.indexOf=function(e){return this.values.indexOf(e)},LogicalExpression.prototype.insert=function(e,t){return this.values.splice(e,0,t),this},LogicalExpression.prototype.remove=function(e){var t=this.indexOf(e);return t>=0&&(this.removeAt(t),!0)},LogicalExpression.prototype.removeAt=function(e){return this.values.splice(e,1),this},LogicalExpression.prototype.clear=function(){return this.values.length=0,this},LogicalExpression.prototype.contains=function(e){return this.indexOf(e)>=0},LogicalExpression.prototype.count=function(){return this.values.length},LogicalExpression}(o);t.LogicalExpression=a;var u=function(e){function AndExpression(t){return e.call(this,t,i.OperatorTypeEnum.And,i.ExpressionValueTypeEnum.Array)||this}return n.__extends(AndExpression,e),AndExpression}(a),l=function(e){function BetweenExpression(t,r,n){return e.call(this,t,[r,n],i.OperatorTypeEnum.Between,i.ExpressionValueTypeEnum.Array)||this}return n.__extends(BetweenExpression,e),BetweenExpression}(o),c=function(e){function ContainsExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.Contains,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(ContainsExpression,e),ContainsExpression}(o),p=function(e){function DistanceWithinExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.DistanceWithin,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(DistanceWithinExpression,e),DistanceWithinExpression}(o),d=function(e){function EndsWithExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.EndsWith,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(EndsWithExpression,e),EndsWithExpression}(o),f=function(e){function EqualToExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.EqualTo,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(EqualToExpression,e),EqualToExpression}(o),h=function(e){function ExistsExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.Exists,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(ExistsExpression,e),ExistsExpression}(o),y=function(e){function FreeTextExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.FreeText,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(FreeTextExpression,e),FreeTextExpression}(o),_=function(e){function GreaterThanExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.GreaterThan,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(GreaterThanExpression,e),GreaterThanExpression}(o),g=function(e){function GreaterThanOrEqualToExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.GreaterThanOrEqualTo,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(GreaterThanOrEqualToExpression,e),GreaterThanOrEqualToExpression}(o),v=function(e){function InExpression(t,r){return e.call(this,t,r,i.OperatorTypeEnum.In,i.ExpressionValueTypeEnum.Array)||this}return n.__extends(InExpression,e),InExpression}(o),m=function(e){function LessThanExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.LessThan,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(LessThanExpression,e),LessThanExpression}(o),b=function(e){function LessThanOrEqualToExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.LessThanOrEqualTo,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(LessThanOrEqualToExpression,e),LessThanOrEqualToExpression}(o),O=function(e){function NotExpression(t){return e.call(this,[t],i.OperatorTypeEnum.Not,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(NotExpression,e),NotExpression}(a),E=function(e){function OrExpression(t){return e.call(this,t,i.OperatorTypeEnum.Or,i.ExpressionValueTypeEnum.Array)||this}return n.__extends(OrExpression,e),OrExpression}(a),x=function(e){function StartsWithExpression(t,r){return e.call(this,t,[r],i.OperatorTypeEnum.StartsWith,i.ExpressionValueTypeEnum.Single)||this}return n.__extends(StartsWithExpression,e),StartsWithExpression}(o),w=function(e){function WhereExpression(t){return void 0===t&&(t=[]),e.call(this,t,i.OperatorTypeEnum.Where,i.ExpressionValueTypeEnum.Array)||this}return n.__extends(WhereExpression,e),WhereExpression.prototype.toJSON=function(){return e.prototype.toJSON.call(this)[i.OperatorTypeEnum.Where]},WhereExpression}(a);t.WhereExpression=w;var j=function(){function Operators(){}return Operators.prototype.and=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new u(e)},Operators.prototype.between=function(e,t,r){return new l(e,t,r)},Operators.prototype.contains=function(e,t){return new c(e,t)},Operators.prototype.distanceWithin=function(e,t,r,n){return new p(e,{lat:t,lon:r,distance:n})},Operators.prototype.endsWith=function(e,t){return new d(e,t)},Operators.prototype.equalTo=function(e,t){return new f(e,t)},Operators.prototype.exists=function(e,t){return new h(e,t)},Operators.prototype.freeText=function(e,t,r,n){return void 0===r&&(r=!1),void 0===n&&(n=s.FreeTextSearchOperatorTypeEnum.And),new y(e,{term:t,fuzzy:r,operator:n})},Operators.prototype.greaterThan=function(e,t){return new _(e,t)},Operators.prototype.greaterThanOrEqualTo=function(e,t){return new g(e,t)},Operators.prototype.in=function(e){for(var t=[],r=1;r<arguments.length;r++)t[r-1]=arguments[r];return new v(e,t)},Operators.prototype.lessThan=function(e,t){return new m(e,t)},Operators.prototype.lessThanOrEqualTo=function(e,t){return new b(e,t)},Operators.prototype.not=function(e){return new O(e)},Operators.prototype.or=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new E(e)},Operators.prototype.startsWith=function(e,t){return new x(e,t)},Operators}();t.Operators=j},function(e,t,r){"use strict";function hasProp(e,t){return!!e&&void 0!==e[t]}function toQuery(e,t){void 0===t&&(t=!1);var r=Object.keys(e).filter(function(t){return t&&null!==e[t]&&""!==e[t]&&(!Array.isArray(e[t])||e[t].length>0)});t||r.sort();var n=r.map(function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])});return n.length>0?"?"+n.join("&"):""}function isString(e){return"string"==typeof e||e instanceof String}function isBrowser(){return"undefined"!=typeof window}function isIE(){var e;return!!(e=window&&window.document&&window.document.documentMode?window.document.documentMode:null)&&e<=11}function isNodejs(){return n}Object.defineProperty(t,"__esModule",{value:!0}),t.defaultMapperForLatestVersionStatus=t.defaultMapperForPublishedVersionStatus=t.defaultMapperForLanguage=t.isNodejs=t.isIE=t.isBrowser=t.isString=t.toQuery=t.hasProp=void 0;var n=r(11);t.hasProp=hasProp,t.toQuery=toQuery,t.isString=isString,t.isBrowser=isBrowser,t.isIE=isIE,t.isNodejs=isNodejs;var i=function(e,t,r){return!e&&r?r.language:e};t.defaultMapperForLanguage=i;var s=function(e,t,r){return"published"===e?null:e};t.defaultMapperForPublishedVersionStatus=s;var o=function(e,t,r){return"latest"===e?null:e};t.defaultMapperForLatestVersionStatus=o},function(e,t,r){"use strict";function toOrderByDto(e){var t;if(!e)return null;if("string"==typeof e){var r=e.substring(0,1);if("+"===r||"-"===r){var n="-"===r?"desc":"asc";return t={},t[n]=e.substring(1),t}return{asc:e}}return e}function serializeOrder(e){if(!e)return[];if("string"==typeof e){var t=toOrderByDto(e);return t?[t]:[]}if(Array.isArray(e))return e.map(toOrderByDto).filter(function(e){return!!e});var r=e instanceof s.Ordering?e:null;return null===r?[]:r.toArray()}Object.defineProperty(t,"__esModule",{value:!0}),t.serializeOrder=t.OrderBy=t.Op=void 0;var n=r(2),i=r(47),s=r(7);t.Op=new n.Operators,t.OrderBy=new i.OrderByFactory,t.serializeOrder=serializeOrder},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0);n.__exportStar(r(13),t),n.__exportStar(r(14),t),n.__exportStar(r(15),t),n.__exportStar(r(16),t),n.__exportStar(r(17),t),n.__exportStar(r(18),t),n.__exportStar(r(19),t),n.__exportStar(r(20),t),n.__exportStar(r(21),t),n.__exportStar(r(22),t),n.__exportStar(r(23),t),n.__exportStar(r(24),t),n.__exportStar(r(25),t),n.__exportStar(r(26),t),n.__exportStar(r(27),t),n.__exportStar(r(28),t),n.__exportStar(r(29),t),n.__exportStar(r(30),t),n.__exportStar(r(31),t),n.__exportStar(r(32),t),n.__exportStar(r(33),t),n.__exportStar(r(55),t),n.__exportStar(r(56),t),n.__exportStar(r(57),t),n.__exportStar(r(58),t)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FreeTextSearchOperatorTypeEnum=void 0,t.FreeTextSearchOperatorTypeEnum={And:"and",Or:"or"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Ordering=void 0;var n=function(){function Ordering(){this._items=[]}return Ordering.prototype.asc=function(e){return this._items.push({asc:e}),this},Ordering.prototype.desc=function(e){return this._items.push({desc:e}),this},Ordering.prototype.toArray=function(){return this._items},Ordering}();t.Ordering=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(1);r.n(n);r.o(n,"Op")&&r.d(t,"Op",function(){return n.Op}),r.o(n,"OrderBy")&&r.d(t,"OrderBy",function(){return n.OrderBy}),r.o(n,"Query")&&r.d(t,"Query",function(){return n.Query}),r.o(n,"ZenqlQuery")&&r.d(t,"ZenqlQuery",function(){return n.ZenqlQuery});var i=r(59);r.d(t,"Client",function(){return i.a});r(73)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0);n.__exportStar(r(10),t),n.__exportStar(r(12),t)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.HttpClient=void 0;var n=r(3),i=function(){function HttpClient(e,t){this.paramsProvider=e,this.fetchFn=t}return HttpClient.prototype.request=function(e,t){void 0===t&&(t={});var r=this.paramsProvider.getParams(),i=!r.rootUrl||"/"===r.rootUrl;if(!(0,n.isBrowser)()&&i)throw new Error("You cannot specify a relative root url if not in a browser context.");t.method=t.method||(t.body?"POST":"GET"),i||(t.mode="cors"),t.headers=t.headers||{};var s=t.headers;if(!s.accessToken&&r.accessToken&&(s.accessToken=r.accessToken),"none"===r.clientType&&!s.accessToken)throw new Error('If the property clientType is set to "'.concat(r.clientType,'" then the property accessToken must be provided.'));if("client_credentials"===r.clientType&&!r.clientDetails)throw new Error('If the property client type is set to "'.concat(r.clientType,'" then the property clientDetails must be set to a ClientCredentialsGrant value.'));if(r.defaultHeaders){Object.keys(r.defaultHeaders).forEach(function(e){!s[e]&&r.defaultHeaders[e]&&(s[e]=r.defaultHeaders[e])})}var o=i?"".concat(e):"".concat(r.rootUrl).concat(e);return this.fetchFn(o,t).then(function(e){var t=null;r.responseHandler&&(r.responseHandler["*"]&&(t=r.responseHandler["*"]),r.responseHandler[e.status]&&(t=r.responseHandler[e.status]));var n={status:e.status,statusText:e.statusText,url:e.url,data:null};return e.text().then(function(e){return e&&e.length&&e.length>0?JSON.parse(e):{}}).then(function(r){return n.data=r,e.ok?(t&&t(e,n),r):t?t(e,n):Promise.reject(n)},function(r){return n.data=r,t?t(e,n):Promise.reject(n)})}).then(function(e){return e})},HttpClient}();t.HttpClient=i},function(e,t){e.exports=!1},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UrlBuilder=void 0;var n=r(0),i=r(3),s=function(){function UrlBuilder(e,t){this.url=e,this.query=t,this.paramMatcher=/(:\b\D\w*)/g,this.options={},this.mappers={}}return UrlBuilder.create=function(e,t){return void 0===t&&(t=null),new UrlBuilder(e,t)},UrlBuilder.prototype.addOptions=function(e,t){return void 0===t&&(t=null),(0,i.isString)(e)&&t?this.options[t]=e:this.options=n.__assign(n.__assign({},this.options),e),this},UrlBuilder.prototype.setParams=function(e){return this.clientParams=e,this},UrlBuilder.prototype.addMappers=function(e){var t=this;return e&&Object.keys(e).forEach(function(r){t.mappers[r]=e[r]}),this},UrlBuilder.prototype.toUrl=function(){var e=this,t={},r="function"==typeof this.url?this.url(this.options,this.clientParams):this.url,s=r.match(this.paramMatcher);s&&s.forEach(function(r){var n=r.substring(1),s=null;(0,i.hasProp)(e.options,n)&&null!==e.options[n]?s=e.options[n]:(0,i.hasProp)(e.clientParams,n)&&null!==e.clientParams[n]&&(s=e.clientParams[n]);var o=null;e.mappers[r]&&(o=e.mappers[r](s,e.options,e.clientParams)),t[r]=null!==o?o:s});var o={};this.query&&(o=n.__assign({},this.query),Object.keys(this.query).forEach(function(t){var r=o[t];(0,i.hasProp)(e.options,t)&&null!==e.options[t]?r=e.options[t]:(0,i.hasProp)(e.clientParams,t)&&null!==e.clientParams[t]&&(r=e.clientParams[t]),o[t]=e.mappers[t]?e.mappers[t](r,e.options,e.clientParams):r}));var a=Object.keys(t).reduce(function(e,r){return e.replace(r,t[r])},r),u=(0,i.toQuery)(o);return"".concat(a).concat(u)},UrlBuilder}();t.UrlBuilder=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ContensisAuthenticationError=t.ContensisApplicationError=void 0;var n=r(0),i=function(e){function ContensisApplicationError(t){var r=this.constructor,n=e.call(this,t)||this;return n.name="ContensisApplicationError",Object.setPrototypeOf(n,r.prototype),n}return n.__extends(ContensisApplicationError,e),ContensisApplicationError}(Error);t.ContensisApplicationError=i;var s=function(e){function ContensisAuthenticationError(t){var r=this.constructor,n=e.call(this,t)||this;return n.name="ContensisAuthenticationError",Object.setPrototypeOf(n,r.prototype),n}return n.__extends(ContensisAuthenticationError,e),ContensisAuthenticationError}(Error);t.ContensisAuthenticationError=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=r(0);n.__exportStar(r(34),t),n.__exportStar(r(35),t),n.__exportStar(r(36),t),n.__exportStar(r(37),t),n.__exportStar(r(38),t),n.__exportStar(r(39),t),n.__exportStar(r(40),t),n.__exportStar(r(41),t),n.__exportStar(r(42),t),n.__exportStar(r(6),t),n.__exportStar(r(43),t),n.__exportStar(r(44),t),n.__exportStar(r(45),t),n.__exportStar(r(46),t),n.__exportStar(r(48),t),n.__exportStar(r(2),t),n.__exportStar(r(49),t),n.__exportStar(r(50),t),n.__exportStar(r(51),t),n.__exportStar(r(52),t),n.__exportStar(r(53),t),n.__exportStar(r(4),t),n.__exportStar(r(54),t)},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExpressionValueTypeEnum=void 0,t.ExpressionValueTypeEnum={Single:"single",Array:"array",Unknown:"unknown"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ManagementQuery=void 0;var n=r(2),i=r(4),s=function(){function ManagementQuery(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.where=new n.WhereExpression,this.orderBy=[],this.pageIndex=0,this.pageSize=20,this.includeArchived=!1,this.includeDeleted=!1,this.aggregations={},e&&this.where.addRange(e)}return ManagementQuery.prototype.toJSON=function(){var e={};e.pageIndex=this.pageIndex,e.pageSize=this.pageSize;var t=(0,i.serializeOrder)(this.orderBy);return t&&t.length>0&&(e.orderBy=t),e.where=this.where,e.includeArchived=this.includeArchived,e.includeDeleted=this.includeDeleted,Object.keys(this.aggregations||{}).length&&(e.aggregations=this.aggregations),e},ManagementQuery}();t.ManagementQuery=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OrderByFactory=void 0;var n=r(7),i=function(){function OrderByFactory(){}return OrderByFactory.prototype.asc=function(e){return(new n.Ordering).asc(e)},OrderByFactory.prototype.desc=function(e){return(new n.Ordering).desc(e)},OrderByFactory}();t.OrderByFactory=i},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ManagementZenqlQuery=void 0;var n=function(){function ManagementZenqlQuery(e){this.zenql="",this.pageIndex=0,this.pageSize=20,this.includeArchived=!1,this.includeDeleted=!1,this.aggregations={},this.zenql=e}return ManagementZenqlQuery.prototype.toJSON=function(){var e={};return e.pageIndex=this.pageIndex,e.pageSize=this.pageSize,e.zenql=this.zenql,e.includeArchived=this.includeArchived,e.includeDeleted=this.includeDeleted,Object.keys(this.aggregations||{}).length&&(e.aggregations=this.aggregations),e},ManagementZenqlQuery}();t.ManagementZenqlQuery=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OperatorTypeEnum=void 0,t.OperatorTypeEnum={And:"and",Between:"between",Contains:"contains",EndsWith:"endsWith",EqualTo:"equalTo",Exists:"exists",FreeText:"freeText",GreaterThan:"greaterThan",GreaterThanOrEqualTo:"greaterThanOrEqualTo",In:"in",LessThan:"lessThan",LessThanOrEqualTo:"lessThanOrEqualTo",Not:"not",Or:"or",StartsWith:"startsWith",Where:"where",DistanceWithin:"distanceWithin"}},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Query=void 0;var n=r(2),i=r(4),s=function(){function Query(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.where=new n.WhereExpression,this.orderBy=[],this.pageIndex=0,this.pageSize=20,this.fieldLinkDepths={},this.fields=[],this.aggregations={},e&&this.where.addRange(e)}return Query.prototype.toJSON=function(){var e={};e.pageIndex=this.pageIndex,e.pageSize=this.pageSize;var t=(0,i.serializeOrder)(this.orderBy);return t&&t.length>0&&(e.orderBy=t),e.where=this.where,this.fields&&this.fields.length>0&&(e.fields=this.fields),this.fieldLinkDepths&&Object.keys(this.fieldLinkDepths).length>0&&(e.fieldLinkDepths=this.fieldLinkDepths),this.aggregations&&Object.keys(this.aggregations).length>0&&(e.aggregations=this.aggregations),e},Query}();t.Query=s},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ZenqlQuery=void 0;var n=function(){function ZenqlQuery(e){this.zenql="",this.pageIndex=0,this.pageSize=20,this.fieldLinkDepths={},this.fields=[],this.aggregations={},this.zenql=e}return ZenqlQuery.prototype.toJSON=function(){var e={};return e.pageIndex=this.pageIndex,e.pageSize=this.pageSize,e.zenql=this.zenql,this.fields&&this.fields.length>0&&(e.fields=this.fields),this.fieldLinkDepths&&Object.keys(this.fieldLinkDepths).length>0&&(e.fieldLinkDepths=this.fieldLinkDepths),this.aggregations&&Object.keys(this.aggregations).length>0&&(e.aggregations=this.aggregations),e},ZenqlQuery}();t.ZenqlQuery=n},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},function(e,t,r){"use strict";r.d(t,"a",function(){return _});var n=r(0),i=r(60),s=r(65),o=r(66),a=r(67),u=r(68),l=r(69),c=r(1),p=(r.n(c),r(70)),d=r(71),f=r.n(d),h="undefined"!=typeof window?window:"undefined"!=typeof self?self:null,y=h?h.fetch.bind(h):f.a,_=function(){function Client(e){void 0===e&&(e=null),this.clientConfig=null,this.clientConfig=new u.a(e,Client.defaultClientConfig),this.fetchFn=this.clientConfig.fetchFn?this.clientConfig.fetchFn:y,this.httpClient=new c.HttpClient(this,this.fetchFn),this.entries=new i.a(this.httpClient,this),this.project=new o.a(this.httpClient,this),this.contentTypes=new s.a(this.httpClient,this),this.nodes=new l.a(this.httpClient,this),this.taxonomy=new a.a(this.httpClient,this)}return Client.create=function(e){return void 0===e&&(e=null),new Client(e)},Client.configure=function(e){Client.defaultClientConfig=new u.a(e,Client.defaultClientConfig)},Client.prototype.getParams=function(){return this.clientConfig.toParams()},Client.prototype.getHeaders=function(e){void 0===e&&(e="application/json");var t={Accept:"application/json"};return e&&(t["Content-Type"]=e),this.clientConfig.accessToken||(t.Authorization="Bearer ".concat(this.bearerToken)),t},Client.prototype.isBearerTokenExpired=function(){if(this.bearerToken&&this.bearerTokenExpiryDate){if(new Date((new Date).getTime()+6e4)<this.bearerTokenExpiryDate)return!1}return!0},Client.prototype.isRefreshTokenExpired=function(){if(this.refreshToken&&this.refreshTokenExpiryDate){if(new Date((new Date).getTime()+6e4)<this.refreshTokenExpiryDate)return!1}return!0},Client.prototype.ensureIsAuthorized=function(){var e=this;return this.clientConfig.accessToken?Promise.resolve(""):this.isBearerTokenExpired()?this.authenticate().then(function(){return e.bearerToken}).catch(function(e){if(e instanceof c.ContensisAuthenticationError)throw e;throw new c.ContensisApplicationError(e.message)}):Promise.resolve(this.bearerToken)},Client.prototype.authenticate=function(){var e=this,t=this.getAuthenticatePayload(),r=Object.keys(t).map(function(e){return encodeURIComponent(e)+"="+encodeURIComponent(t[e])}).join("&"),i=this.clientConfig.rootUrl?this.clientConfig.rootUrl:"";return this.fetchFn("".concat(i,"/authenticate/connect/token"),{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded;charset=UTF-8"},body:r}).then(function(t){return Object(n.__awaiter)(e,void 0,void 0,function(){var e;return Object(n.__generator)(this,function(r){switch(r.label){case 0:return[4,t.json()];case 1:return e=r.sent(),[2,{response:t,responseData:e}]}})})}).then(function(t){var r=t.response,n=t.responseData;if(!r.ok)throw new c.ContensisAuthenticationError(n.error?n.error:JSON.stringify(n));e.bearerToken=n.access_token;var i=n.expires_in,s=new Date;e.bearerTokenExpiryDate=new Date(s.getTime()+1e3*i),n.refresh_token?(e.refreshToken=n.refresh_token,e.refreshTokenExpiryDate=new Date(s.getTime()+1296e6)):(e.refreshToken=null,e.refreshTokenExpiryDate=null),r.headers&&r.headers.has("x-contensis-classic-token")?e.contensisClassicToken=r.headers.get("x-contensis-classic-token"):e.contensisClassicToken=null})},Client.prototype.getAuthenticatePayload=function(){var e={scope:"client_credentials"===this.clientConfig.clientType?p.b():p.a()};if("none"!==this.clientConfig.clientType&&(e.grant_type=this.clientConfig.clientType),"client_credentials"===this.clientConfig.clientType){var t=this.clientConfig.clientDetails;e.client_id=t.clientId,e.client_secret=t.clientSecret}else if("contensis_classic"===this.clientConfig.clientType){var t=this.clientConfig.clientDetails;e.username=t.username,e.password=t.password}else if("contensis_classic_refresh_token"===this.clientConfig.clientType){var t=this.clientConfig.clientDetails;e.refresh_token=t.refreshToken}return e},Client.defaultClientConfig=null,Client}()},function(e,t,r){"use strict";r.d(t,"a",function(){return c});var n=r(0),i=r(61),s=r(1),o=(r.n(s),function(e,t){return e.contentTypeId?"/api/delivery/projects/:projectId/contentTypes/:contentTypeId/entries":"/api/delivery/projects/:projectId/entries"}),a={language:s.defaultMapperForLanguage,versionStatus:s.defaultMapperForPublishedVersionStatus,fields:function(e){return e&&e.length>0?e:null},linkDepth:function(e){return e&&e>0?e:null},fieldLinkDepths:function(e){return Object.keys(e||{}).length>0?JSON.stringify(e):null}},u=Object(n.__assign)(Object(n.__assign)({},a),{order:function(e){return e&&e.length>0?e:null},pageIndex:function(e,t,r){return t&&t.pageOptions&&t.pageOptions.pageIndex||r.pageIndex},pageSize:function(e,t,r){return t&&t.pageOptions&&t.pageOptions.pageSize||r.pageSize}}),l={aggregations:function(e){return Object.keys(e||{}).length>0?JSON.stringify(e):null},linkDepth:function(e){return e&&e>0?e:null},fieldLinkDepths:function(e){return Object.keys(e||{}).length>0?JSON.stringify(e):null}},c=function(){function EntryOperations(e,t){this.httpClient=e,this.contensisClient=t}return EntryOperations.prototype.get=function(e){var t=this,r=s.UrlBuilder.create("/api/delivery/projects/:projectId/entries/:id",{language:null,versionStatus:null,linkDepth:null,fieldLinkDepths:null,fields:null}).addOptions(e,"id").setParams(this.contensisClient.getParams()).addMappers(a).toUrl();return this.contensisClient.ensureIsAuthorized().then(function(){return t.httpClient.request(r,{headers:t.contensisClient.getHeaders()})})},EntryOperations.prototype.list=function(e){var t=this,r=s.UrlBuilder.create(o,{language:null,versionStatus:null,linkDepth:null,order:null,fieldLinkDepths:null,fields:null,pageIndex:null,pageSize:null}).addOptions(e,"contentTypeId").setParams(this.contensisClient.getParams()).addMappers(u).toUrl();return this.contensisClient.ensureIsAuthorized().then(function(){return t.httpClient.request(r,{headers:t.contensisClient.getHeaders()})})},EntryOperations.prototype.search=function(e,t){var r=this;if(void 0===t&&(t=0),!e)return new Promise(function(e){e(null)});var i=e instanceof s.Query?e:null;if(null!==i||e.where||e.orderBy)return this.searchUsingQuery(i||e,t);var o=e instanceof s.ZenqlQuery?e:null;if(null===o){if("string"!=typeof e)throw new Error("A valid query needs to be specified.");o=new s.ZenqlQuery(e)}var a=this.contensisClient.getParams(),u=a.pageSize||25,c=a.pageIndex||0,p=[],d={};u=o.pageSize||u,c=o.pageIndex||c,p=o.fields||p,d=o.fieldLinkDepths||d;var f=(a.accessToken,a.projectId),h=(a.language,a.responseHandler,a.rootUrl,a.versionStatus,Object(n.__rest)(a,["accessToken","projectId","language","responseHandler","rootUrl","versionStatus"])),y=Object(n.__assign)(Object(n.__assign)({},h),{aggregations:o.aggregations,fieldLinkDepths:d,linkDepth:t,pageSize:u,pageIndex:c,zenql:o.zenql});p&&p.length>0&&(y.fields=p);var _=s.UrlBuilder.create("/api/delivery/projects/:projectId/entries",Object(n.__assign)({},y)).setParams(Object(n.__assign)(Object(n.__assign)({},y),{projectId:f})).addMappers(l).toUrl();return this.contensisClient.ensureIsAuthorized().then(function(){return r.httpClient.request(_,{method:"GET",headers:r.contensisClient.getHeaders("application/json; charset=utf-8")})})},EntryOperations.prototype.resolve=function(e,t){var r=this;void 0===t&&(t=null);var n=this.contensisClient.getParams();return new i.a(e,t,n.versionStatus,function(e){return r.search(e)}).resolve()},EntryOperations.prototype.searchUsingQuery=function(e,t){var r=this;if(void 0===t&&(t=0),!e)return new Promise(function(e){e(null)});var i=e,o=this.contensisClient.getParams(),a=o.pageSize||25,u=o.pageIndex||0,c=[],p={};a=i.pageSize||a,u=i.pageIndex||u,c=i.fields||c,p=i.fieldLinkDepths||p;var d=i.orderBy&&(i.orderBy._items||i.orderBy),f=(o.accessToken,o.projectId),h=(o.language,o.responseHandler,o.rootUrl,o.versionStatus,Object(n.__rest)(o,["accessToken","projectId","language","responseHandler","rootUrl","versionStatus"])),y=Object(n.__assign)(Object(n.__assign)({},h),{aggregations:i.aggregations,fieldLinkDepths:p,linkDepth:t,pageSize:a,pageIndex:u,where:JSON.stringify(i.where)});c&&c.length>0&&(y.fields=c),i.orderBy&&(!Array.isArray(i.orderBy)||i.orderBy.length>0)&&(y.orderBy=JSON.stringify(d));var _=s.UrlBuilder.create("/api/delivery/projects/:projectId/entries/search",Object(n.__assign)({},y)).setParams(Object(n.__assign)(Object(n.__assign)({},y),{projectId:f})).addMappers(l).toUrl();return _.length>8e3||Object(s.isBrowser)()&&Object(s.isIE)()&&_.length>2083?this.searchUsingPost(e,t):this.contensisClient.ensureIsAuthorized().then(function(){return r.httpClient.request(_,{method:"GET",headers:r.contensisClient.getHeaders("application/json; charset=utf-8")})})},EntryOperations.prototype.searchUsingPost=function(e,t){var r=this;if(void 0===t&&(t=0),!e)return new Promise(function(e){e(null)});var n=this.contensisClient.getParams();e.pageSize=e.pageSize||n.pageSize,e.pageIndex=e.pageIndex||0;var i=s.UrlBuilder.create("/api/delivery/projects/:projectId/entries/search",{linkDepth:t,fieldLinkDepths:e.fieldLinkDepths}).setParams(this.contensisClient.getParams()).addMappers(l).toUrl();return this.contensisClient.ensureIsAuthorized().then(function(){var t=Object.assign(Object.create(Object.getPrototypeOf(e)),e);return delete t.fieldLinkDepths,r.httpClient.request(i,{method:"POST",headers:r.contensisClient.getHeaders("application/json; charset=utf-8"),body:JSON.stringify(t)})})},EntryOperations}()},function(e,t,r){"use strict";r.d(t,"a",function(){return i});var n=r(62),i=function(){function LinkResolver(e,t,r,n){this.entryOrList=e,this.paths=t,this.versionStatus=r,this.search=n}return LinkResolver.prototype.resolve=function(){var e=this,t=this.getEntries(),r=Promise.resolve([]);if(t.length>0){r=new n.a(t,this.paths,this.versionStatus,this.search).resolve()}return r.then(function(){return e.entryOrList})},LinkResolver.prototype.getEntries=function(){var e=this.entryOrList;return e?Array.isArray(e)?e:e.items&&Array.isArray(e.items)?e.items:[e]:[]},LinkResolver}()},function(e,t,r){"use strict";r.d(t,"a",function(){return o});var n=r(1),i=(r.n(n),r(63)),s=r(64),o=function(){function ListResolver(e,t,r,n){this.entries=e,this.paths=t,this.versionStatus=r,this.search=n,this.deferredEntries=[]}return ListResolver.prototype.resolve=function(){var e=this;this.deferredEntries=[];var t=this.entries.map(function(t){return new s.a(t,e.paths,function(t,r){return e.getEntry(t,r)}).resolve()});return this.nestedSearch().then(function(r){return Promise.all(t).then(function(t){return e.entries})})},ListResolver.prototype.getEntry=function(e,t){var r=new i.a({id:e,language:t},this.versionStatus);return this.deferredEntries.push(r),r.promise},ListResolver.prototype.nestedSearch=function(){var e=this,t=this.deferredEntries.map(function(e){return e.expression}),r=new n.Query(n.Op.or.apply(n.Op,t));return r.pageIndex=0,r.pageSize=t.length,this.search(r).then(function(t){var r=e.deferredEntries;e.deferredEntries=[];for(var n=[],i=0,s=t.items;i<s.length;i++){var o=s[i];!function(e){for(var t=r.filter(function(t){return t.is(e.sys)}),i=0,s=t;i<s.length;i++){var o=s[i];o.resolve(e),n.push(o.promise)}}(o)}if(0===n.length){for(var a=0,u=r;a<u.length;a++){u[a].resolve(null)}return Promise.resolve(t)}return Promise.all(n).then(function(){return Promise.resolve(t)})}).then(function(t){return e.deferredEntries.length>0?e.nestedSearch():t})},ListResolver}()},function(e,t,r){"use strict";r.d(t,"a",function(){return i});var n=r(1),i=(r.n(n),function(){function DeferredEntry(e,t){var r=this;this.sys=e,this.versionStatus=t,this.promise=new Promise(function(e,t){r.resolve=e,r.reject=t}),this.expression=n.Op.and(n.Op.equalTo("sys.id",e.id),n.Op.equalTo("sys.language",e.language),n.Op.equalTo("sys.versionStatus",this.versionStatus))}return DeferredEntry.prototype.is=function(e){return!!(e&&e.id&&e.language&&e.id===this.sys.id&&e.language===this.sys.language)},DeferredEntry}())},function(e,t,r){"use strict";function isUnresolvedEntry(e){if(e&&e.sys&&e.sys.id){return 1===Object.keys(e).length}return!1}function isUnresolvedImage(e){if(e&&e.asset){return Object.keys(e).length<=2&&isUnresolvedEntry(e.asset)}return!1}function isComposer(e){return!!(Array.isArray(e)&&e.length>0)&&isComposerItem(e[0])}function isComposerItem(e){if(e&&e.type&&e.value){return 2===Object.keys(e).length}return!1}r.d(t,"a",function(){return i});var n=r(0),i=function(){function EntryResolver(e,t,r){this.entry=e,this.paths=t,this.getEntry=r}return EntryResolver.prototype.resolve=function(){var e=this,t=this.paths||Object.keys(this.entry),r=t.map(function(t){var r=t.split("."),n=r.shift(),i=null,s=e.entry[n];if(s&&!(i=e.resolveField(s))&&isComposer(s)){var o=r.length>0?r.shift():null;i=e.resolveComposerField(s,o)}return i=i?i.then(function(t){return e.entry[n]=t.value,t}):Promise.resolve(null),i.then(function(t){return e.next(t,r.join("."))})});return Promise.all(r).then(function(t){return e.entry})},EntryResolver.prototype.next=function(e,t){var r=this;if(!t||!e||!e.entries||e.entries.length<=0)return Promise.resolve(e);var n=e.entries.map(function(e){return new EntryResolver(e,[t],function(e,t){return r.getEntry(e,t)}).resolve()});return Promise.all(n)},EntryResolver.prototype.resolveField=function(e){var t=this;if(isUnresolvedEntry(e))return this.resolveEntry(e);if(isUnresolvedImage(e))return this.resolveImage(e);if(Array.isArray(e)){var r=!1,n=e.map(function(e){return isUnresolvedEntry(e)?(r=!0,t.resolveEntry(e)):isUnresolvedImage(e)?(r=!0,t.resolveImage(e)):Promise.resolve({entries:[],value:e})});if(r)return Promise.all(n).then(function(e){for(var t=[],r=[],n=0,i=e;n<i.length;n++){var s=i[n];t.push(s.value),r=r.concat(s.entries)}return{entries:r,value:t}})}return null},EntryResolver.prototype.resolveComposerField=function(e,t){var r=this;if(Array.isArray(e)){var n=!1,i=e.map(function(e){if(isComposerItem(e)&&(!t||t===e.type)){var i=r.resolveField(e.value);if(i)return n=!0,i.then(function(t){return e.value=t,e})}return Promise.resolve({entries:[],value:e})});if(n)return Promise.all(i).then(function(e){for(var t=[],r=[],n=0,i=e;n<i.length;n++){var s=i[n];t.push(s.value),r