{"_id":"kentico-cloud-delivery-typescript-sdk","_rev":"99-0ecbedb28ee943df4b212d743039ec40","name":"kentico-cloud-delivery-typescript-sdk","description":"Official Kentico Cloud Delivery SDK","dist-tags":{"latest":"3.1.0","beta":"2.4.1","beta-2":"2.4.2","next":"4.0.0-beta.7"},"versions":{"1.0.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"88990d7af5dec7dcf5efa24fee004b158eeb923d","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-wDYakrM8vLXE3Wre0yGwCXVqgtAdTAObfwK6DomeB6607x/xEoyPUi21Myn382ichATBpbrwxUdN+UCHgF+TSg==","shasum":"c12e3d63b3038648a234da9625e36510e3dd5575","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5BGZZj3LGetqGwfxmUctvX5L/l2f8Aw0s2ZlZdrTN7QIgEy/z9VUHj5DBQznpMcHWCV1NFaE8RLHviB4XmwYpyZE="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.0.tgz_1496324772445_0.48046252597123384"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"712fac47471c5a4a516a506df7a9f00ff37b14ee","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-06uteYgmM1ee9lXmd8Zt3jz6bCRydwY0vilg16LZFi3ZlotzMh7NuSwlzECczQW5L7FGPtGiaEDxdeUTnt1Tqw==","shasum":"b00b8d71012aded4061d567a35d7ef562cb26320","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAiA2WtC0nAidI7AdLuESSgrmRHjMQYTePNMZEowBMjlAiAkhvTqt4P3YHeFOr1dqYCKvJLDMjVaC8lSHG8TlVjqJw=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.1.tgz_1496325396505_0.5140225996728987"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"d12f9c696693d3c5856224147447c164edd74fad","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-jsG4Csp9dpQBMaNwXfdkJVx2IAAKOiv4Hp+0BK3c2IAsbyYrJXjMXh/D2tYEu/VTBtP4+NmqvmcPsltIt8N+Vg==","shasum":"119ec931d157eb8517339db36bf727c69d137b8a","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGFkN1Fj9dIvnux/WSVdINVp0whLnubPUntyehvq/B/iAiEA2slv1ejnpE96eibAIYIAy8QdJngmifpOvRTWluoBH48="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.2.tgz_1496325569261_0.7274501421488822"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"eb29eb7cf6446f91682dd3117454e78d7080a436","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-OmBHpS4QjcvETkNoMYgx1vFYacvKxcPxPh1IjwvhYVkyYlsXx+qLtM2ofJvOLtOZCM6Gbn5sUZGseZCA9QP8jw==","shasum":"6d962c851dc6f473b7b47c0d2780272dd0dce0a5","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICBy3SM1qAdWST1ia4C4Rk+cE1WwOdhIGndlShM6TrE/AiEAu0Nhb/2pHKwdQk/ZxgSTxFpusezwuIopE5oKWg2lFkE="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.3.tgz_1496393898780_0.5964324316009879"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"025e759f2b4f6342cf8c7b3bf9545dac4de3ee97","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-FqFg3X9uUg9IB3NhzRB6dUd91TcDJnFfR2poOTUQyaPYS+LpfsRWEFV2i4dmAp0SAbaYumzN+Dqr9Zyad7yAjg==","shasum":"033bda06d1fcb8ea814d234cb3a0b9e7cbceddda","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEveAeUfow8K1Fg6bxmhOZejQ+h66HkwmzkLKMjBEvtIAiEA1+Qxyx9xu6BxckxlxIYl8Ixi9Tf7Y+fCEkGqt44wutk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.4.tgz_1496394373628_0.6095803568605334"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"48c07deafc78c4ac95f083a740205709fe3815db","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-qeunEcuVKyQc0mITwOtPnm/5C4vkYgxe5gOSkWYJndZi38gD/Omno4hQTB7guFFTDdw32KHmFxwRlZZnTBGBag==","shasum":"b7c2ae89fca64416193ed33e0413c6d7efd95471","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXXXFOhR7FvRKRwRazQGucQznC43Kk+xfDrgV3NEvLTAIhAL+8gpY7/KPpkJHGBEx8uLbxD5wbR9Xgh+ilUGPohwQR"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.5.tgz_1496394760854_0.2543973282445222"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.6":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.6","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"937780481c2c5d3de9d6198c34f44615f63a6312","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-TaltjuOlZG55Nx7D0RSIR9sZXZooPpXxKMV7nPzQTla8FavfIQDlib+bKChggK1ASvXxGiFm1OzYIwbUQdPexA==","shasum":"5736a0f7789db931924197477b601b9650c1609a","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAY+o4P5LLkt+6NMj4YaMBuKrxkaPKfofTEj4BsluOSmAiBXtGSUFwZkw7b/k/v1hBkecSjRPzPfAOlwOCaUxgMywQ=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.6.tgz_1496394965720_0.3732714110519737"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.7":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.7","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"9dfd2c9048a3c417a10c8768ea83af5d47ff3504","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.7","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-BBfweoOkTtgSbBiTLlwvunra7OnKKOfhl7BvLXCAN1E3GtEWSSDFlNZzI8QM91CU5rZlA4RbRDIPJyjQM8RTig==","shasum":"d5cdc15eef6aaa3b9cabf57eb1910ae3a46d8fdf","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7s6t6ms2T0FbE+BE0RIroNlws9T0cPz/rny68DvJ6mAiEAsQPNo+ZGfSXLqDhm4BnMfBiVCZka/4w008BAHXKkrck="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.7.tgz_1496395132348_0.9165460036601871"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.8":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.8","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"ddc2b45d64f92b0973ca91300adf193dcb459fea","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.8","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-06T6xJFQqgEYjMSpCrrFEZfsFv3Gcoqe0mjir/H+mG4Ywdjou15sQSORoGWPnDz2S94uCImeGfIg3frhSPk6eA==","shasum":"64e10fb4f5bf6d996277024d64f7f9add9f3e2fe","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjU44K0TnWNvFHPPLnwZ2mSnj+TczLRym2HmTvLMKryAiBA356kHo1xSS3PQUH1VTURgXX7OE1EA/XxcK57KGq2/Q=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.8.tgz_1496395372314_0.03444349975325167"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.9":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.9","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"ba39c8ec9fcf8902a7ae1e89ead1bdf07a8d3fe6","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.9","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-9NR849hjyS+kNv4e8mjcp84l/jEjkDLPw1Dtg4Hy0kDP6+cQnLt5GaaHz5H2cdMEPu/rMosTYgZxnbPgC/RHOA==","shasum":"8f121a0014a7b400e926bcd52dcffee809250868","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBO8+KrKTXVWzNhU7dlSMRZNQqL+BCofygoMcrq5NsiSAiBz6EMU4dgv+K6qGB3qqBzWMzNSLcgXgN5ol9agl1JDLQ=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.9.tgz_1496395670891_0.652436708798632"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.10":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.10","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"bf3c9c88bd9ef20fee1b231302948bba51899341","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.10","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-upodWuCnVQUnRNy1PccaHHgVVZgxpjeyx6JlhUACuaf0W3XACHW8KZ39Xx93+2m1OAt/KpwZvgVyoslEyJ5Bbw==","shasum":"d3bcbcfbdf9b6c092b128f94468b20da830ee97f","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBW2StqjLRI/VtbD9N8WKD6+toAo/VopAwm2gcBSwnTqAiEAi4oPP9Y/y1eAXzXrKCxCXVIwzesIgQQxkirvLF5CdZc="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.10.tgz_1496421555498_0.7757481383159757"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.11":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.11","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rxjs":"5.4.0","rx-dom":"7.0.3"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.0.6","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"4fb6b90cab2909e44a564cd791a415450bab0488","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.11","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-nNBbLXuw/T8x1nJoivveNJURamctuhVrZX8XO/ocWeI8wR0x5S9lLCNL17U1zLwmV3ZMzdXeduMf8n6b2wOZgA==","shasum":"921820c29a2c12a4af286af3ad7d2dd8b0eeced8","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDz7zd/heNkpuysBnxbN9bN4BJl00sq22P0NTBs2+qT5gIgI2NmPZx5r2zs448emH71Sj88yNIcDJRSK3KGX95lM24="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.11.tgz_1496662769481_0.8485405927058309"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.12":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.12","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"1c16e86a6d7627349de7b6b0e08481d00fd73e08","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.12","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-AQx7Q4LHbbL19mL5qy8zvWThlzz/y9N3uLiRDTS4Xvkg31HnrQwQ+2xP4cCsG+rG52Wj7lwGVY+WuT665wUs4A==","shasum":"b1227ac79f33f24e0d984d9ea1dc5e3f5f0d8cc4","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBr0QTY86MvbCVEOKIFdryYpMfQnu3xKMJ1WAEixJ3bPAiEAtnROrcR3IlYOpXlDZOsuhzdRmK2tPNWpDCtQvb3Ap4U="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.12.tgz_1496742471082_0.9901149885263294"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.13":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.13","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"cd4446bea9f6b56e912c60b18637121044876f9f","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.13","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-G275GAdLslXuDP4WuftvO/Zd20DfAwZVw620Eq6VGN/BBuB6/maxAwAZi94dwPURwjxjheABB0WBbYGr8B6cNA==","shasum":"b6794c04e9c62b619cee67ee85122d9a56a68ee4","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.13.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4Q7iIqW3ADN3hcH/eL07186jKP+uGgZJWzdCtpjWz4gIgJK99hMx1F48bHwCfMxpNe9JnahqUF6acH5s5Re9SrwY="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.13.tgz_1496743709372_0.06215514801442623"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.14":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.14","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"5ae0ac9b696d430d46d624bb814869ae99f25557","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.14","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-62H6MN5QacyzyEMB2IEzBkLX2VZ4sEBkUkDH/9Nl5ONdeyw04dNS32mWckCBK1ovEmllHIAkOOJ2YXZGxNaQ5A==","shasum":"c6084f582e5f73a76421c4c198b65c229ab527da","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.14.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+csLtf1t3D1SyNrxh3hXPiwQlj1dX0aUd1rOedoaEMAiAV3T2ri67MeTCENxeyWyhdn5PRRk0cqs9NCvJ06JGv2Q=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.14.tgz_1496749201844_0.8556930776685476"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.15":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.15","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"1b14958dd6a3e00ae7f80ba1f64d5754bfaf5b12","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.15","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-rstfXHFoSENSyFIFGQfXrmhLqSaVfCpImuAgWcEnwReGumjIX5m0jl/6FlbTGAWqK5/ZkUhDd5KhOntirO6Abg==","shasum":"392f59eab531c8edeed394c1cbe3e5bfeffead72","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.15.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG2EDNQuQGP2nAQNOGtpxhoLG4sCXgTejLcODYYwmk6fAiEAt0npa2UrJVGaAk8bPMr6fGy77ufmkwGqwDZjELOGAAY="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.15.tgz_1496830616023_0.5461329508107156"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.16":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.16","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"8d7b6f0949622c6d5194e4ffffdfdadfa6f3b5f4","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.16","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Ar1yRon+CaTmYuv6zOQJE+L/Pt2OeNGqKllHfPFezqnf5p1qvGDd5Fj7V4No04VDVxYEBvr9JX3kliGszaIrjQ==","shasum":"5bd82c60020ed2c37e5337b137447ac77a64dcbb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.16.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICEX/ag7DgHB+DSGT2QHibk5iNGUiMmT7NGvH6uW/kfRAiEAmrBcsEbSOx/F//iWv28Q3weG4kdfsBcO9sVksOYnUDA="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.16.tgz_1496830954046_0.3513747847173363"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.17":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.17","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"104de8aeaa559b7ac50b5e39e33d694a8c2f5b4c","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.17","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Zf2dC3QaNrPVzizokYLLpd+0MbFJdYJJPSbKgoXZ24qXAN0a8gr/3uAskmMT5jqKe9/GjhcnaaGMLFGXDn+qrg==","shasum":"3731eb0d2dcffad84289d70c2bd0ecc2fb389367","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.17.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCuAD5Y0Q3aDunszHyrs6TrvKpkxfY/CuSD+84xywsgtAIgBFdoX/LcEz4QnNyfaZKn9oMpP0UPebKcHHtDTIuMlcg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.17.tgz_1496906819545_0.263006953522563"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.0.18":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.0.18","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/core":"^4.1.3","@angular/http":"^4.1.3","@angular/forms":"^4.1.3","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@angular/cli":"1.1.0","@angular/compiler-cli":"4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","core-js":"2.4.1","zone.js":"0.8.11","codelyzer":"3.0.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"6ca714432290fa92ae3f546086ce697e0643172f","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.0.18","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-3itGqqZ6Qf2Ll3TQCuQaGokvy5YkYXa466eMCNfykRaZMamt+DH6EBrDXW0M2hIpMYwnqae1Pkm4Kr/8eZxDtw==","shasum":"ed11a82a95a560e299ee19b12092b50efc043126","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.0.18.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDkkq6ebPz+6kEajslSjP6QYSXeGyQrg8N53S76xMOCzAiAoCT8EpaFkdcnOYzSPau96+c3fkYm8itLCtVfNPR7Y9Q=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.0.18.tgz_1496906897624_0.7118485923856497"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.1.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.1.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"2233d1ca85eebb7dd1c576210b76a52f15db53bc","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.1.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-92RWcw/RfgIE3ZEUvnbQLOiDwTeCGNTg/5FVb6Xi1LUgXihm7kCToUR7bpgh+UqScHZYS/2x5ceW3tCP3cY8nQ==","shasum":"b2e5b1c9b6184f499a659c184bce313e7855fe21","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWbmd1UwW1O4lMTs+10av7Mt5Qdl/dbPPDBSyxX3QORgIgImvgFoFg+eQijOhOxcrjfxk3dojOr9hejrPHyW4hsEk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.1.0.tgz_1497430273893_0.9871166790835559"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.2.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.2.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"422044bd2f81590cb0683069c44e704669a9f68e","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.2.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-gZXe/iCTDyJzh6SEFb9CTX8CQzj4NT21oqSugTEocUvapP+RABPZBsdsTQgmt+rkd+ldeEGSghpyXCTWIeb2Cw==","shasum":"a9ba17325c923949770fd4a0292f2b7970062621","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDYW5/7gez9ca90XBzGStGYmXM7hD3uION/RKlqpoYhbwIhAL05HdgvqpzBzg20Nl3gC/ygc3Gem6ngi1m6TAJsWCnP"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.2.0.tgz_1497430310544_0.6040660922881216"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.2.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.2.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"2ab123f7867b9499a2a1bab8da3034c0a966ec7d","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.2.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-+u9Hx2gOlnuNpLsbG9FE7ruBeN6lQl/MW/Gi9JdjJfRFgCOb1urFd5ZNiSuIKGmXoilSKGQ2u2Lye9vRbwgs3w==","shasum":"2286363e0976b6c3c62341fdc67dbbc76fb72580","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFrBOSqTxsvyLt6TocMkReeEvEuoegxOQK13sIifWuhDAiByB+f7PluP/ChfWjhl77rF+50amJZEySilxRF6Z36QlA=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.2.1.tgz_1497532666534_0.5318267021793872"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.2.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.2.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"a2c0404b792b9b7f369ea6e5a654bfbb2ee3820b","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.2.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-IacGkLh8VV7jIs3FpGVh+SJqaNKi63rx0xEtWHvIrzqjlNTk2IYAkDRWexO93cshot6DIKKepyI1IUAcQQzVaQ==","shasum":"9d0b1e0be1c2f6539334d4e21d09cbc915a4334e","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHkrgpR2fEdPDVUffubnAqrsaGUDiEeq/fxwliRnBrQ6AiEAvfqTUjR3NP9x2xrDVVyTgPnr1kb5gQOc0Zf2nZZ7M78="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.2.2.tgz_1497532731823_0.78891980368644"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.2.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.2.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"b204a7abc600743229dcc2106009296d6be9c030","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.2.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-n+sBrSDWa0Pdk/AXa4KYvvVnu+Ul7AMuSASg3MDJeipceMWkguF2Cd2b2U/5+QtLXl9qRufI5wVrj4A6DyFa0A==","shasum":"c7d93d63bdefcb0551c3f0a5f01cfc002f88f072","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHmvJlgQtOq+SJDGJoAZHyYvGIw5FosgUfEd5udeDXg+AiEAhkh2eaMGGU+ZLMibsAIK1ySRAYYzqK8bDCSstRCO85A="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.2.3.tgz_1497597926330_0.6046476738993078"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.2.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.2.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"4d29d6eca442b00366142a016d5207424f52f708","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.2.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-WCPbZqLsPDcMi1I3edu1yFu3+WsWSXmL76rXb6RtW/Wa+dv8jXMZuUuyhvN/oNfJqt4sbXuy6WRvCdBB08eH1g==","shasum":"f580225f4b28ba72d0290a1dfd146cc655ed0d3f","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.2.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHJBjYX2iBJYK4WTrcuUc5g8wEtBnlJTe92/lxQqCcpdAiEA01tKhlsCogpQHvVGpO/gUZ8MI9UwZjgpiXIlopRggqI="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.2.4.tgz_1497602234019_0.2350203199312091"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.2.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.2.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"4b6d6b2a06138906980cd802639e6cb6e3e557b9","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.2.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-7k40n6GINyYip8F4f+PgzIiIsMg27mWsD3A9eq3+LwzFf5MCc027JUju2VnvLguUVwIBV3zELp7uAAQJYV5UDQ==","shasum":"76355085d0008a09141524476ba86f7774691086","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.2.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCecNGob6y2eF70hPAOLGAQBYHyBHvLi9p+7vGMKMa7+AIgapVv/zWr4gTZNysinq2UceCP37IEDbcU9mo4EMYBckA="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.2.5.tgz_1497606656861_0.5339788841083646"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.3.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.3.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"b670892815a8f764fb32a517b59d0a7cb582d6eb","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.3.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ntHbsyhvjwe5AQog0LBMt/G5NTvUSzfmBMdIroMhzstNpvajG/PEllIwJrj81hm4qouUnR2JKw2hztQGoeo5Xw==","shasum":"5f78baad810ccb40bc5d251fa6978bb7dfcd6f0f","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBKR3/S0KWn00CvRiilrJRFLqjX5pMTZmv/1oQb44/ubAiEAwMErwtHa+Uj8abCkg6e+w6SyRVPrAQvd8dJIsm8WVEA="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.3.0.tgz_1498035026697_0.20859195571392775"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.3.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.3.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"350bbb5086bd5c79f0d2665f186860e0ff5f4646","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.3.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-WOEZA6K9TxRglzt8n49Cyrbcto0mbQwmLAkUxEfjp9jVR5BWdiZA6ZI3IJ3hPj2zwMsahl/u9hkLlo+g6JPfHg==","shasum":"a979c4f306e25fd12d723040ebe8563170198b7a","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjhCISvyNi+LjSjBPzigOyP4ElZVMp9GJEQgSx/XHhlQIhAIE2PQLAg44IvTWwLg4HUouNEjtUjDpoyIt8qwlEAujq"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.3.1.tgz_1498049874020_0.7115715695545077"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.3.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.3.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"81dd4f7ebfec208e13352a3a46c21e1bbbd41e27","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.3.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-EjQH/G1zY7gnfM3EIph/XgfyjoXYPV9mlsWBvI00n74EjFTfMTbDwLO74jmfvbqBxy1kWpbVLAuKsUz9V1ln3Q==","shasum":"0b810007cb46c4bcfa827fbefce15c0b3bbf06c0","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtudOqGlXEcHrxqe2oIFyWaGFzbXhxR1l/oYE9DGquOgIhAMVFIaOcj5YqGJKMUuXg3OKcqj1NwYOaEckdCcFQPVvv"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.3.2.tgz_1498117563517_0.7168618587311357"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.3.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.3.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"18e282e1cf607f08a8b365234eb9a54710792b16","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.3.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-nfCW28fWhouzZcQN9F+dReyp2vOSrrMQitalOhieFjxktju8Pa2Aue4o2Wgji1cl2HdLjcsfwxdAkj4BPw83ww==","shasum":"a44fd57065f493e5e5fe85ba0facac65fbe644bb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvLYBJDUD3Lj65LtdVblfsO8NYp5AUpDvENbUMYZEjQAIhAO00Ddx6Alc64/mthrLF0IG2+XjPYr0plTrxg2lsDS46"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.3.3.tgz_1498125557338_0.9654918862506747"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.3.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.3.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"cbf11d178b4202d58c37907027fb8f4fa8de9d9f","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.3.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Vv38yi/fxURpSgBXsSsZOrY1u0o2NCY6gsrY8l7Oe9r4lkh+/8A2Hv4V+Y8ZNKGayXkPu7WeHFG7fhwm71cVZg==","shasum":"70ddf03a340a516adc709a18330d98b16cc144f3","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.3.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBh5mYqn8nRGDrAKHCu0JpPJpGkwq5+ofTxkzMyhcnPdAiEAi+iP7mQHANwE9mbSjzAKkb+3dTWGQSlXeUEAvOMSFNE="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.3.4.tgz_1498127978876_0.5340578639879823"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.3.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.3.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"ebbdb31f5b86954455bb9aed6bcf31fbd8429cb2","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.3.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Lu8ZesCsMWOg7zvaZ8y3ElrdiTP22AXC0AMSYjoTkh9zdKzxTxYpiqS4LWM6aJzjUq/exE4V0MeakQn0JCxAZA==","shasum":"801ce1b8eca0289fbb77d24084e4b3d48a5fa1ef","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.3.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIVgwEfUrYOdnaszVWY9PGgUNWJQvNYFQhsCmLREajywIgH34euj9x+RyE5Dg+48PUEDIfky6SO2/IsPnGrx1UR6Q="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.3.5.tgz_1498128833535_0.029746582498773932"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.4.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.4.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"ng":"ng","start":"ng serve","build":"ng build","test":"ng test","lint":"ng lint","e2e":"ng e2e"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.0","parse5":"3.0.2"},"devDependencies":{"@angular/cli":"1.1.0","@angular/common":"^4.1.3","@angular/compiler":"^4.1.3","@angular/compiler-cli":"4.1.3","@angular/core":"^4.1.3","@angular/forms":"^4.1.3","@angular/http":"^4.1.3","@angular/platform-browser":"^4.1.3","@angular/platform-browser-dynamic":"^4.1.3","@angular/router":"^4.1.3","@types/jasmine":"2.5.47","@types/node":"7.0.22","codelyzer":"3.0.1","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.2","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.1.1","karma-cli":"1.0.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","merge2":"1.0.3","protractor":"5.1.2","ts-node":"3.0.4","tslint":"5.3.2","typescript":"2.3.3","url-parse":"^1.1.9","zone.js":"0.8.11"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"2137bcf9807b03ae2427714a9b1f62ade732b541","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.4.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-xzbcwZvbb8QInhS8TfEh3L3TeKcc6lSmi/W0c5n/ntzxH9kIQlyaHzukVXYk6QYY6RVj6mE545g2WLhaa4Vs0Q==","shasum":"74a54f564351e0a0399ff93596394750c3f98254","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.4.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6tpK/67scqyhEVxlV8F7eZYVLoxJRvepjYKTFL+LXPwIgMCXjRb47T9WPKuqADh87J/d5nn23wPIp1cm+uITJtB0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.4.0.tgz_1498128993948_0.5568665105383843"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.1","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.4","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.1.7","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.0","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.3","ts-node":"3.1.0","tslint":"5.4.3","typescript":"2.3.4","url-parse":"^1.1.9","merge2":"1.0.3","webpack":"2.2.0-rc.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"49e50d8fa66ac6d86a59d6b0e9198217e2e8deed","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-p4KcZHafh1kSecqxfZ43OWorX88aztQ1CDxXiK/swUxY5Cg96ai+3gvTyZdoLN2GrOLTTThbi0aDcvLUQ52VFQ==","shasum":"5358c62d0aa6e3b185cf48987bdf5ebe69d25c36","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDEu5lvE8SXPlG+CfHx+LMoN/aLr/oi9aWoL3YZDkKGtQIgKMCX1MoyJiK28LRaKVuLfaVD5T/i4lrEuDTDKfCi94w="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.0.tgz_1498648005595_0.9617727855220437"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"07046315b51c8022f14c62b91edda34a3b9283ce","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-d/2SZo90cirh6ft90rqxMFACYWWb+0vuhXa72KilR55EQVXKdzG+qhdarjtpexC+tAeB33uoUplK9YYGcJdzQA==","shasum":"f6d976f49611bca3971e7ccf8ba7314fb7068812","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCyVxDEi8r8yEMhDNS1nf+rKrqH8cp6ubBq+2Q1ARqNswIgFWPC/0+yv3Mr62iDnTyAmQnk6b6i/tDS6A2ZCcHNZHw="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.1.tgz_1499760162357_0.08314270921982825"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"4927507e2cb73eb6150ac24ec0d09bd31634adde","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-2D9YgE/19b1cjZ5g6v/ehndnmbftuPHl4P8HIEWaNTI6lQGPrmEssLmZzX9YFMSWs3YywDD2zEV+csOfaNabRg==","shasum":"13fae6aa7393d9c366dccfd5ad8ce90adba5e1bd","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCAnPfEZurdeV8iSCa2cs0QziMpF0cl1MDUTuYubSJo4gIgG3A434Y89oFqqz3VT9qhZssjIhacBDO20maRfaKLVOo="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.2.tgz_1499859675104_0.6181127717718482"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"2e019ba7700477a8050f99a6e274ec202db06fbc","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-8UsaJEjwBYpUCECcA4sFg3+KjjTOXmilDEGu19OBHOm2M/oDJgT/4SROvARGZT3jen9Y8Xzgtm/QIE/taS1XMw==","shasum":"aa5e0743c9b85bb435d01242d65fc8dd0c2794ca","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL1vEL17t39k/i8jZKUsZjhVtnpmK+KGXDiUv+bLc8egIganpfVPNff02ePHHQ26HsyBkrkU51vNHCtRg9yAUR30w="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.3.tgz_1499859838813_0.6600827190559357"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"75d8b0ccd7975cfbf668d61ec596431fb35b61a3","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-etBG2wSmsYwpG6pFb2x0R/iOMCVPk+5d8X9somS/IOjJSZRA1yO4vwVctAWfK/YPtiiTHgjDjcg0Q0v0oxqaEQ==","shasum":"17ee3deee40ad7c551b134108d479133dfa02a16","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMqXFpJTYwLZaUzt6KiyyYQmPEJmn8LVVK0TmNFW7PtAiEA3CaUpLmcLeVlj8LcKAUOgycm76ns9rgBnRNi1tKlqg0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.4.tgz_1499860712194_0.47920117573812604"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"6b598b292df3e2ea01947c0972a89f87a60e5674","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Bzbc6WQ31gV6PcoS/z9PDUTtXocHcfis5jlZg4q98iYeraaEUS/fjnObeA0Km95fFDILEDGlehT9Ts61K7o6cA==","shasum":"57e162b2ea49410477d00b392e33007249ad6f9c","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDGhNg0kAzC207T9UTHwR+qYwNE77qOkLWEbwtVlR/EgAiEA6Zyk3OMkSnHie+2NPc5cOAFxEEIr9wPz9I++UoZdVXU="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.5.tgz_1499925643271_0.2706016970332712"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.6":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.6","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"6f3a0a0188c48b12040ba7c53502c948fa17555a","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-o/zYVH1cZv6nlkDQYpx92u/r3P4gO28g1V0YvruDqYKHGItWnbmzOBod8FZucWosS0bYT1ccCn3MLTfdNHZfsg==","shasum":"da9095644cd3aa5139bf23ac999548c5140ca540","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9tUdQ4REuf5f0VzovE0gtNNZPsavP6UmGa+ugvp45NgIhANvq1JMLeUdN9qznWaTP0kjoify+SYUvDVsxKSpAnDho"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.6.tgz_1500274515432_0.8105038716457784"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.8":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.8","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"dc33e42b5cffef1fb0ffe0591edcd3f52b408f0a","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.8","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-9TCC9eQbLSbsl1hTE1Qmx8CvL8UlnKfY+IGp4R5btsur55jX6GFucAA8nXJ7DHwq5obW+kZbypwNm2+H4UOhXg==","shasum":"28a66aa899efbc4ea0664056eed78ece2ce1457e","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHqkuuie1D504/FfEmEa7TC8i715xXG29fYhCwLkGDABAiEAxo9cOpNKG+Za62YQZkt+IS9SUWvEjYaQt30SCwPUKq8="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.8.tgz_1501757586599_0.008503087563440204"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.9":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.9","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"2116f5d8ec0af83eb889db7c0c56c39d64782709","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.9","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ZD/Ne5KLm5EGzxSHWrps7ChKY+vbAUNAyXP+OvV4MY9bR8Pj8kSVcKYOvqz4T31xdxG0W6I1p0aH9TkRiaLgTg==","shasum":"2499d73c9fe89f5663efc9d3176396aea93d6975","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZz86djGVNYcLehdz8pOTgKDTT2oAK/ZzxWICQnG++5QIgbN/lHZC1wPFDv/UGOGMh1R1eH9+JNaaxy+M8GWflZas="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.9.tgz_1501760650492_0.2916998532600701"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.10":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.10","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","gulp":"gulp","build":"gulp build"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"22e0802ca76016aff8724d8ab509034ab9afe60b","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.10","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-6p54UIrTEQ/o94XVALtRrAgILCPE+Jybp0wkOFgjPtIwSvdgkEXHMbQ5BCef/wIrPihm28PpHg2p/BkQFbvSMw==","shasum":"8afcf799f08745657235018c107d2aa93b078362","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICyI4dklmfkUNtZ6WWrbDLC0ZzQS/U0i4H629/R+3g1UAiEA2CtJtPgJ9/g4zhru8itgMWNEZ65S+c3hoFvJnGOgoO0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.10.tgz_1501762650522_0.614222127944231"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.11":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.11","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0","coveralls":"^2.12.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"fa4eea0c5fa974b84d1fd278b5954266be64eb2e","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.11","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-tcaLao66GMluEzbZRtTOC06nPFt6jqBa4HuoNFRFgXJxl8PuPS3RK9rqFevLA0mzU1keNM7ZHcW+kOYlOyicIw==","shasum":"a5d794dac7500037e7302d962da567db4062e2e3","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6Tm9wuLsQLREbyj1OLbmNQ93yeMtSn2PFxv3dGc4QlwIhANF7cgZJ55vS4b4r4sptCMlPHLBexIOHUVYaycX8LM81"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.11.tgz_1502275409875_0.16670824238099158"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.5.12":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.5.12","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0","coveralls":"^2.12.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"3e45ccf9892ff97359fd8d1db6a1688fa33d5787","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.5.12","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Yir0AfwcKYC7EKk5AAlUZtgJX8bB+S1Nr0QKH1pp34qi1iUqROuOJCvSkxkhzmL/k3cQxe5UvRyVVGnh9saNVg==","shasum":"28467d9c5bbf149837898cf4f5fc35e0622ef8cb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.5.12.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDINZGlryy132Q0UY8NPnRO8N7GP4LcB0ukttO7UKbYmAiEA3wEoUeSYKDrVHn2+sBWoPFf2x9JDoWEEasNvXQfPKrg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.5.12.tgz_1503904246593_0.7159146293997765"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.6.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.6.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0","coveralls":"^2.12.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"e1ddf7dd66c9cf7695c052dcb2167b681650e853","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.6.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ClByCIIbF+FxvC2+6QE/2lxcsrXv0X5F8wblOX4bALjMSuaUArQnyJu4xYe6cgfDKJ2pvRia+kIvh7BHHYVBAg==","shasum":"149c9ebbc52a67e3817c7dcbb70afcb796e5d31b","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.6.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm2gml4dopQhUbWLZsbwXUF2AAx1ZSAsWuGu1UtGRB8gIgc8kRTTZyhpYOjgxfkKui5ko6d47gXaGAC+AkZIXH+7Y="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.6.0.tgz_1505139438384_0.4013161233160645"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"1.7.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"1.7.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"^7.0.3","rxjs":"5.4.2","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.5.53","@types/node":"8.0.10","core-js":"2.4.1","gulp":"3.9.1","gulp-clean":"^0.3.2","gulp-typescript":"^3.2.0","jasmine-core":"2.6.4","jasmine-spec-reporter":"4.1.1","karma":"1.7.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"^1.1.1","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"^0.3.7","karma-typescript":"^3.0.4","karma-typescript-es6-transform":"^1.0.1","karma-webpack":"2.0.4","ts-node":"3.2.0","tslint":"5.5.0","typescript":"2.4.0","url-parse":"^1.1.9","merge2":"1.1.0","webpack":"3.1.0","coveralls":"^2.12.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"780e1fa0bd96041dff30a28f13f14606d4db8840","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@1.7.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-/12kC8OVv64Gb35++up4MqAHBqL0btZxlCj/Grjt9fnVPRE4aXsLH9KYQdWyqOPkJC7RApxVa3AC+Udn1ytVRQ==","shasum":"dd852bba84ba278aef75d06ba7e3fc3caa25d180","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-1.7.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBtBlsH4W5ntHD6TBIG+bsGEwmEfGGy0SLiFbTUmFcWAAiEAmTALhMG0mRovUphlvtFWRwSdBf+/v1id2JTX0gAfZJg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-1.7.0.tgz_1505474424317_0.7273060316219926"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.0.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.0.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"7.0.3","rxjs":"5.4.3","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.6.0","@types/node":"8.0.31","core-js":"2.5.1","coveralls":"2.13.1","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.2","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.7","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.4","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.7.0","typescript":"2.5.2","url-parse":"1.1.9","webpack":"3.6.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"00655d3f8b4310dc04379d204ab2c82a07f02283","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.0.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-LaZvlJYDWdQAN5mq+NP/9nuH1K16veT2wVOeCcZXh3TO3sHZLP98cQwhhlQzQlAJQs9ROUXRDBZSemCzsM4DeA==","shasum":"b02ac8629ecea1d180bd0be69ea3a86ecea24272","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.0.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHY2HphRBP97duJoANuqUZ1S6iddbb/GghmokoPT3XqcAiEA0P0Ik0CoVZu3vBRyW8Cu5U9bx1uRdcbHYHx0ih9F5h4="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.0.0.tgz_1506431677975_0.229134431341663"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.0.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.0.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"7.0.3","rxjs":"5.4.3","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.6.0","@types/node":"8.0.31","core-js":"2.5.1","coveralls":"2.13.1","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.2","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.7","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.4","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.7.0","typescript":"2.5.2","url-parse":"1.1.9","webpack":"3.6.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"1bde9e4608326542b350dd02ff1c5ba9f28ae6cd","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-DQsuVFji4FedAoaPh8DbywS9V2Rvd+2He5C2RCdvcc4d0U4eqqtSvGEWWifKYprKl87RQTuhZSIfVzS4Jwf5jA==","shasum":"81296cdf16b2d3fdaad0908ff10999120492e5e0","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAuWPu9+AWAnD/lYwoy3TzljmvQfbs5/YB4+Zx1g3F0hAiBkzqM1ZQlOBochLwXWNMxc6CJUm0K2xl7sSewWZ+X2vQ=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.0.1.tgz_1506490192667_0.6128155677579343"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.0.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.0.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"7.0.3","rxjs":"5.4.3","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.6.0","@types/node":"8.0.31","core-js":"2.5.1","coveralls":"2.13.1","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.2","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.7","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.4","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.7.0","typescript":"2.5.2","url-parse":"1.1.9","webpack":"3.6.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"abad506a8df705979306f89dbaed02e71acefb45","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.0.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-98oynpseH0OWwQiw3U9/kvF1t/EMdfhQugFqpiWhkTm1lr/Ojo1vpio58iL7PoHYOy1ERcyULk/K6wS/aC3S9A==","shasum":"be6391d21795baaec3e7ccf7f47ae08be8ea5693","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.0.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCIbRWdiw3+JCFo0gasr5dhpoFa8vLbjlUM/18e/1w3DwIgZ7jsxawvy4VWSZQJRu0PJl/x6Un/Q8fA4XaMRFFs+/o="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.0.2.tgz_1507018870350_0.8335115232039243"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.0.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.0.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"rx-dom":"7.0.3","rxjs":"5.4.3","parse5":"3.0.2"},"devDependencies":{"@types/jasmine":"2.6.0","@types/node":"8.0.31","core-js":"2.5.1","coveralls":"2.13.1","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.2","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"^1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.7","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.4","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.7.0","typescript":"2.5.2","url-parse":"1.1.9","webpack":"3.6.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"12822c2c7bb940865b11052e0fc04536fe2c071c","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-B/I9cS6OvMJ6u07JcmLuv0IOaAwIswlIL7V4Vb3nhN4dcG9Y27SNAgnNQ8/yyKrP4tb+MQflJUpNWD2N1Vj2HA==","shasum":"add59fa7c554c5a019f4da1df2015817f15c97a9","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDO2/3eJv4ct5uXFGbbt7pymmo4MOlgZYYPCcy4J1scLAIgLSotRTemGsgwfJxcnbtrRTgOaooYYCP+ByR7HFP53ew="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.0.3.tgz_1507018898382_0.4573995356913656"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.1.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.1.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.2"},"devDependencies":{"@types/jasmine":"2.8.0","@types/node":"8.0.51","core-js":"2.5.1","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.8","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.6","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.8.0","typescript":"2.6.1","url-parse":"1.2.0","webpack":"3.8.1"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"ae21423c07540dfbd544e80f2ef70752f99cee73","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.1.0","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-oQs86xcqdV9pa302COoMLp08b3w9YWjMZQC0tTF7CvqBEcr2mL41m0Y4ZdM2rmtMgdk/VFDnd5uZL2sZaZ1VDQ==","shasum":"f019890f97d7f48412236658cf3c5ad5bdc379fb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbWhN+boInct6KM/3CqyS/a8e9xX7K0JoP6f3N+tYfJwIhALdY9wpjrz+OUHkuJ1itkYSTDomSA6Cv3J8l3g0SSb7v"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.1.0.tgz_1510667208763_0.012253421591594815"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.1.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.1.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","gulp":"gulp","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.2"},"devDependencies":{"@types/jasmine":"2.8.0","@types/node":"8.0.51","core-js":"2.5.1","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.8","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.6","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.8.0","typescript":"2.6.1","url-parse":"1.2.0","webpack":"3.8.1"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"1f1dfb8f0596c6976267722adbfbf050c36cf6a2","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.1.1","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-LRKFDEfGF09RKL3ZNvcWEv/Z9oNkSI96oGw9R/sNinetozrlaO5NW59gstlCITczx4U6u8tWqESNxA+qmmR5Mw==","shasum":"c3058b8a022bcd9c2c02cb391c29d63a70b1de67","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICAtLeDNWMhjH4+vbPPAyrgt3JXyWwGsHPhSMzsaYcjcAiEAwbCPx+faULB03egWAQThC34nXrw1b82SlVwkOIMQEgk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.1.1.tgz_1510732546377_0.9669549746904522"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.1.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.1.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.2"},"devDependencies":{"@types/jasmine":"2.8.0","@types/node":"8.0.51","core-js":"2.5.1","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.8","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.6","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.8.0","typescript":"2.6.1","url-parse":"1.2.0","webpack":"3.8.1"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"a066012061619663bb358af03c66693da02a92b9","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.1.2","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Kq5ibb4KbtAdVNX+QhYfoEZUFssL7imnGvLqH0SRRhuvQFg8O1ssyOT/Zoxtq4oG23AqKDSTvNWyGjVoXGLcIQ==","shasum":"1bc2864a74a3771dc8a15d864a53cb78f1aff2b1","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwHbiPIXJDvx22Ax8r1hkCrj+nYdDsM4AP4hNxeJJ7gQIgbgovoZJ3kiimPXKtnPxi7AeuyUfqEddHinhUKM1jPAE="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.1.2.tgz_1511515368891_0.7432452831417322"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.2.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.2.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublish-test":"gulp build && npm run coveralls && npm run travis-test && npm run nodejs-test","publish-patch":"npm run prepublish-test && npm version patch && npm publish","publish-minor":"npm run prepublish-test && npm version minor && npm publish","publish-major":"npm run prepublish-test && npm version major && npm publish"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.2"},"devDependencies":{"@types/jasmine":"2.8.0","@types/node":"8.0.51","core-js":"2.5.1","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.8","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.6","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.8.0","typescript":"2.6.1","url-parse":"1.2.0","webpack":"3.8.1"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"4a30003b3700757be123ed36babe8e9bf9afe680","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.2.0","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Puz5Uw6kl0Wpw3deGqWZK9uyBDRurIU4b3LC0ZJopd0WEi6ML5q8g2jX7MT/r7ta6PHpHP55uc+1j1tsdZK/8A==","shasum":"9cbfccd23b97e7956d1ade4fcd3cbcb9dcf83b0b","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDpp6oTK14E7LaX6EiDp46VlVDc1Aiwrz2k1C7moVFBmgIhAKdkvDH7fQnzEKihViQ12iK/UtheO5At8DQJOA5qwQgJ"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.2.0.tgz_1511949731468_0.018319467781111598"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.2.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.2.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublish-test":"gulp build && npm run coveralls && npm run travis-test && npm run nodejs-test","publish-patch":"npm run prepublish-test && npm version patch && npm publish","publish-minor":"npm run prepublish-test && npm version minor && npm publish","publish-major":"npm run prepublish-test && npm version major && npm publish"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.2"},"devDependencies":{"@types/jasmine":"2.8.0","@types/node":"8.0.51","core-js":"2.5.1","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.8","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.6","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.8.0","typescript":"2.6.1","url-parse":"1.2.0","webpack":"3.8.1"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"17c508c841a8888befbd6afc31207482b488965b","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.2.1","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-X6mqokxflerl/VkLoMGHztewBawCFXbj94fzXpAMVMdFP4UuH0YwmmLqRL1I+MI+I3Nz8lnIMa+Bb/D0PP2y+A==","shasum":"946d94fbdf32ba8ff3942f6e12e9d08229d227cd","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC2eti58ze8sX4DIPNkhozILto/+xxZZ/khMY4F8h5XnAiEA92h2zozQs4YL4ThFcFthgJfHGGFuyqk8CO/sOhUIefs="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.2.1.tgz_1511963675277_0.5496498080901802"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.2.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.2.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublish-test":"gulp build && npm run coveralls && npm run travis-test && npm run nodejs-test","publish-patch":"npm run prepublish-test && npm version patch && npm publish","publish-minor":"npm run prepublish-test && npm version minor && npm publish","publish-major":"npm run prepublish-test && npm version major && npm publish"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.2"},"devDependencies":{"@types/jasmine":"2.8.0","@types/node":"8.0.51","core-js":"2.5.1","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"1.7.1","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.0","karma-jasmine":"1.1.0","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.8","karma-typescript-es6-transform":"1.0.2","karma-webpack":"2.0.6","merge2":"1.2.0","ts-node":"3.3.0","tslint":"5.8.0","typescript":"2.6.1","url-parse":"1.2.0","webpack":"3.8.1"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"411c58ef1174f92d37b770009afa2090768ddf8d","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.2.2","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-I9LqcSezqteMrGh31TeczttMVYmYk+JtSS+aG+eAGBAkpLdWVtXwrRofgp5CzPuey7bOA3cyA3FW3N+rfL0QIw==","shasum":"301e3e9ab35173c9cb9cf9b97b58389eb1ca1f27","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZ5OfWNZDNms0mB/fs9f8PPy5lKgdAuBZZjrCAyKfvEAIgEyJI8kE2LbaRhhkLN49KnEjS0YEZOzXUluBqHVHXoBg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.2.2.tgz_1511964000464_0.5206829311791807"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.2.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.2.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","nodejs-test":"gulp build && node test/nodejs/app","build":"npm run prebuild-scripts && gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublish-test":"gulp build && npm run coveralls && npm run travis-test && npm run nodejs-test && npm run official-javascript-examples && node test/test-completed","publish-patch":"npm run prepublish-test && npm version patch && npm publish","publish-minor":"npm run prepublish-test && npm version minor && npm publish","publish-major":"npm run prepublish-test && npm version major && npm publish","official-javascript-examples":"gulp build && node test/official/node-js/index","prebuild-scripts":"node ./misc/pre-build-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"66e99f04f323eb2dd67c82268bc7884bdc4bef7d","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.2.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Bc8ZzGFhUAzXYq8GDLd+a61oj9YqHRL3MfLyCtyZ+Pls8Zn9yOabLKCSc4DwU8Ku09wmS2FRJjubpZeKWzy/yQ==","shasum":"182a8af739470793714c03bdc40f3e1b2bf5d035","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGwa4xAuz5SejX1NC3WWIbgGqVqbY2dJtH5Sz8W1WonOAiEAhUDNPBcA69XVPoVv5fyQ3iwVreG/lDAbwg4ZzUD77q0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.2.3.tgz_1515226141415_0.8563996590673923"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"npm run prebuild-scripts && gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublish-test":"gulp build && npm run coveralls && npm run travis-test && node test/test-completed","publish-patch":"npm run prepublish-test && npm version patch && npm publish","publish-minor":"npm run prepublish-test && npm version minor && npm publish","publish-major":"npm run prepublish-test && npm version major && npm publish","prebuild-scripts":"node ./misc/pre-build-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"2faf9bb1043022e2ad8433b307943bef5caf3e35","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.0","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-16Ub+2/9aHztHQuggpM43nHXyFKb0UzB+wUBqsY5rLPjwHG+g7CHqskk29mMY73LABnnCrk4XRObkrds4xcgSw==","shasum":"a57b07d309dc5c3dd845300fce49bb1090045015","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOHO3UqyUtWgMkYE/TgT6Cn8+//x+PqU+jttvXYDgiCQIhAImxIF89YYEnwRhTEdXS736mtY9ab1hiJtNawniedJp5"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.3.0.tgz_1515486685134_0.04172286647371948"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"npm run prebuild-scripts && gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublish-test":"gulp build && npm run coveralls && npm run travis-test && node test/test-completed","publish-patch":"npm run prepublish-test && npm version patch && npm publish","publish-minor":"npm run prepublish-test && npm version minor && npm publish","publish-major":"npm run prepublish-test && npm version major && npm publish","prebuild-scripts":"node ./misc/pre-build-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"d227fcb7ce68cf456792a314313cc942d89715c0","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.1","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-4c4dZvUnjRJBDT3QXPZj5802z8MXQTVJWkYGa6z9Q3ahari3K51BMiUMvuC0FoP7mXYa6Ski9BrHX43cNvdTXQ==","shasum":"ff6ebd664b17fcf73e5bc55dc6567669ac4e3b19","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDZREUAr6RnubR1U+9sWkIeCwF8atOUQ/IFB+mr7Bjk3gIhAMzPGrITqZ/tYPnwc1Opv6G9ZyGUJSdZK3co3R1KWes5"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.3.1.tgz_1515488753583_0.45882670604623854"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"d957cdd900a1d564e9b5d0d88a94aeb4c810910a","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.2","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-2UYriqvzzbb2418bOaas15Jz/WG7433hnTx6nBU/o76T+rMQfTNTROXmLQmrwxGx9l6ZE940JGhVX2tjYBXAYg==","shasum":"94130d4716a0819649bd1851290b8da5283e5409","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDjvWbUm5upnC0CFAfVW1LHb8uDU/qG8oBQRGQx1YViLgIgZ3Z9fXD0UH6egGyEVs5GfL0BbEwb53UqecT7CgWYdsI="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.3.2.tgz_1515497841406_0.9248015524353832"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-chrome-launcher":"2.2.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"gitHead":"b39e03aa79be60ebfb646a6017526c991e7bfc4d","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.3","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-TG1NBGVbPeb3ujgQ1COqPUC5qyjH2FmRvlvexR4WF/PlQkI+95P4Z0T1LILIgh2rJBLhunVASQvP37uB3HAuBw==","shasum":"48ad57bfebdf9717d2bf7eda75da8df5e4c420a0","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAfozakgw8iShopUjEGMeXWrnLTreJDzQN/QJouV9CGIAiEAovY7k7OSQkkbO0FRQny7f/q1O7iYa0ZTLtSwfh7qiKg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk-2.3.3.tgz_1515498926246_0.3177505654748529"},"directories":{},"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-firefox-launcher":"^1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"021245afe6cd14e795ebd15a53dd578f65eab224","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.4","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-HkOfjb18NRnSqLbhqP4OXaRLmNQlcmrNg4Ty7Ymc7GcRW2Coj2gw2lz5OXx/cZF8h4vqTLcqWliv9KssIBwygQ==","shasum":"eb69ec6b847a44ff1a92b7cc9394189efcddd9f9","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.4.tgz","fileCount":180,"unpackedSize":237044,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCpAwM/UvKba9tkDm4WzDNfeiFVamjW/jhjqFvF7cURzgIhAPoU2U2RyuAms+gg87QbREYnj9Zl6rqXJhgHeguUYEIt"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.3.4_1518077099062_0.7776583982827918"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-firefox-launcher":"^1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"56893d0fd974d29faf804f3ccfaf0bf2ce7d6401","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.5","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-qrGyqhyVDNn3SYaJZGPUCvWxTQSDluHyg2pM80gkZXZcrAWRZB5zVmLgBAA+8UFGoA6heRXIAa8/97ujtSSfcw==","shasum":"d6918051578abdc63c9385a27e3ce2c540017937","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.5.tgz","fileCount":180,"unpackedSize":236771,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXcsK9aLDOJEeps7jL74md35i2ez8d5xxIpIW2gygvjgIhAKf3jUkVvagXljJA83szTBOXEpDijtKVLM22nqgEsmLw"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.3.5_1518081001238_0.10657086728506782"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.6":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.6","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-firefox-launcher":"^1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"dist/index.js","typings":"definitions/index","typescript":{"definition":"definitions/index"},"readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"39ddbd615fe1f03232ded0b61c1640c511de8638","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.6","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-BkEmAIcplerRg5DoWELuM2GoJG92MTrWpZPm0p77WwK+aGjtngGvh4uyQoaB3ZNh61TORi3j2WzO8KmCXE4bOA==","shasum":"efe75efb192edd4596425f43f7d9dbf2e5883608","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.6.tgz","fileCount":462,"unpackedSize":561164,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBqRPXBBVbew9txB951q2XHifjqCp7chnzYrly7AnQlAIhAO87YiMGgUUSbIu9ixswFRMbZuQpWSbk9nvQgJcHYWKQ"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.3.6_1518084187809_0.690398273621023"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.3.7":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.3.7","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"3.0.3","reflect-metadata":"0.1.10","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.2","@types/node":"8.5.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.3.2","gulp-typescript":"3.2.3","jasmine-core":"2.8.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.3.3","karma-firefox-launcher":"^1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.9","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.0","ts-node":"4.1.0","tslint":"5.8.0","typescript":"2.6.2","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"582b00599975881f300e7dbbc8eeabf7a08eea07","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.3.7","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-xbwcZiad4grZFNqOlHQdmuN0LppJJ4nfe1Fhpc9I02GGzNgq5xQDlol9OTG9jLq2f/l0ePM8tPUPVJSGZ7DdvA==","shasum":"03b24740910c7125f9fc867945a0327ff031601d","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.3.7.tgz","fileCount":315,"unpackedSize":468551,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGlHgtIyHCdlZcMz0TkLmu6Dnnm4g9yu6GCZLghVxKWwIgHad4gUYr8GJZ01i9QDSTvsMY7ckLzXUNKyJwFT9euc4="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.3.7_1518084998679_0.8009921419912576"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.4.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.4.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"bd15ef113e37cc5f5095e686cefef0cf4de48004","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.4.0","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-NK+HQN0qKWRoSleVwXKuns8Ea4zNuVxsdNVUkD0Dr1PZqpw3HhcO4gM9FLYQwqSJk8yQADTL/OfzLaRg1A0Rzw==","shasum":"2e89f1b5741252b71b448c0be8ea75c20ac75706","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.4.0.tgz","fileCount":180,"unpackedSize":236195,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWyiaA5QIYpny8RgedJJS1QrehSQ1lpzJHlenw9+UvFQIhAPS6adysqYiyekyLBNRzl/EtdyIPl6nMix9yisImghu5"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.4.0_1518085926475_0.4884689832264091"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.4.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.4.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"9589b845ef2a50f458fb01db7af55e90be7a5632","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.4.1","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Hi7PRWzY0e6At2ujuux5ydm2Qsy98UJV0SG6kcptkvKjUs9YsUzja3vK0c5ArnTfFtun4pSkcJjKF4gm1Ar4qA==","shasum":"c775e7b00bfd11850e30b30f10c0d1e9297c78a2","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.4.1.tgz","fileCount":180,"unpackedSize":236172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEUBch2cJDNV3TSHdUFNbhei6O35RR1pPtM3L7Yeis7LAiEAuCe2T2kjVHNTSXurNPqtfCVdEWi7QwLdhlicgYC0jwI="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.4.1_1518087620348_0.8522577394119872"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.4.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.4.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"d149180958d63988ee282c6a3077770be43f0533","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.4.2","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-bAAthBsvjjEhpOx5CKud0GbPc7eim8vj/xNNdczZ9EnWXFeVsgQHaqeBOxX+ZqS8ccKuarfem2Uq8YIFRCrmvA==","shasum":"e6d3e4c32983f699a4748cac60de0c6fde2b8c10","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.4.2.tgz","fileCount":180,"unpackedSize":236172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIElUAs17TDGzJcnG1PuMxNKrxbZUEF5iT4DywV9QeThJAiAe5AS61Rs7JNgE0ibWSZrGWS2QN0LqYssVgCJTljw6tg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.4.2_1518088746814_0.9032542798050878"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.5.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.5.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","coveralls":"cat ./coverage/lcov/lcov.info | node ./node_modules/coveralls/bin/coveralls.js","prepublishOnly":"npm run build && npm run coveralls && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","coveralls":"3.0.0","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"c9e69401f338f6d13458fe35ec901a11a6defae7","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.5.0","_npmVersion":"5.5.1","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-9b0OTbgnSbl3wVKrI/leTpbwYOBJpFwLwlfaaK36oqELrgJJ5P7q5BSRgBkYxWqoGevOMMwjxQ/KGjKI2/w9Xg==","shasum":"1746a688c5c440b25494b22658f0704133f913f9","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.5.0.tgz","fileCount":180,"unpackedSize":236172,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+MARmGf8Yld/82wieiSYIhTWdhdQaPu42qluCDVadDwIgauA0kbRvG76+aneVdnQdPhG+kFoUj4YmHl0l5uIDW2M="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.5.0_1518094731602_0.18670598025772778"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.5.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.5.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"lcov-parse":"^1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"76e4ba1c9df33f31e097fb4326ce9ecef52821a1","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.5.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-kZTfcD282a06zj6nIpk88HomjlWIvhSaPTn860GJwBCBo5RozDzWdsJ28yBZlZAPQSNisnQ9o24es5qna+Vnsg==","shasum":"2a91c938599367d31620c847840595e6ae62511f","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.5.1.tgz","fileCount":180,"unpackedSize":236438,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVbxJJExK/MZOMfe/TxutMoKKYt/cJhymmb8WB58aTLAiEA0LzG1axSQZpw3RK6w8ak0o3ukqXAurYBphf5/+MwYR0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.5.1_1518168351382_0.9361760858127337"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.5.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.5.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"lcov-parse":"^1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"be33d4466922714ca2c1cb2b10d9972743a91710","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.5.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-RjxWxkHHFkuTVcmQCF9F2jOpm3zZRpUL9MzOCftp/6RiOSmcH38Dofn/bU9dg/gbwcYR4XVDpL8w1kH5c0dfEw==","shasum":"3b32ef9da925489e40055e4b63424be7ad8f654b","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.5.2.tgz","fileCount":180,"unpackedSize":236157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ9eeUZGhtj2BTxXM6fdxfE50C2ZRyprm3D3wMTDvZagIhAL2qeNT5MlQWWWcpnBZaz59hn7zEeg6mymbR5108EMZp"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.5.2_1518182453121_0.5676040644658102"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.5.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.5.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"lcov-parse":"1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.6"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"068d359d0b00a1658d6677741d4690e17e86afc5","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.5.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-GTkI97nxaIj4e+ExppsPPptZ7gGwuNKnpUOffAV3AeJTWZeGUuBi0TuKdEsqahQvmCqXWnCKPWY0VZB3Sq2GyQ==","shasum":"4acf7c3fd952e727b4eaf25827de6a2033aa1a63","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.5.3.tgz","fileCount":182,"unpackedSize":240347,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsAZtWDNF3wicQOu2JMqhEOW16Vr9w5BBgmlnEUhmUZgIgdFfhcuK8B4L8Y8GRHf5tijoT93i4xfb8NYflD6P1kYw="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.5.3_1520418454361_0.5278708008187203"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.6.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.6.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"lcov-parse":"1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"fd1d63a7ab7e284300202f51be152d1266028233","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.6.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-HseOUDh9rN/fN16q1LI38wE4Yk7OJEcCq4KrQ+Q/P1zr1wWd5St0CR9uCAU/e2cC51EU10ZqDSInyzkGfjGy3g==","shasum":"5073e7ade1de4b0821d38181708fe95cac7cd15a","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.6.0.tgz","fileCount":182,"unpackedSize":240618,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2pODRgj592gyGTNzoAeV4MWu1xUK/z4RGpc1Sc25J1QIgAJfgab5HqqkpePE0CxJnJXjaaaOmt+OWD2sCzsp/yWg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.6.0_1520929692556_0.41204343615334094"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.6.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.6.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"lcov-parse":"1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"37bcaffd6f64d9c52ca693acaa20963faf446b99","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.6.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-UHfwyd4s6aYeOK3YlnkHTGlgJF42rk7zWBJf70cZ5GrdklSkFWXD0JJ76pS1xhU0DzU1fYtDCwqMFqOSgunVCg==","shasum":"da1bc03117f29d601b0d9ab4cd296455a0150df3","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.6.1.tgz","fileCount":184,"unpackedSize":241729,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBXVPk62wEpL9Bpta7gxO16jSNyaNwwXzkrLEH2IKPvhAiEAm28puNf3AlUej/6XAyCtwb8Qq/SWuMm4heSHtB5TQH4="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.6.1_1521447139587_0.035735661373698546"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.6.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.6.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js"},"private":false,"dependencies":{"lcov-parse":"1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.4.2","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.0","jasmine-core":"2.99.1","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"0.2.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.3","karma-webpack":"2.0.9","merge2":"1.2.1","ts-node":"4.1.0","tslint":"5.9.1","typescript":"2.7.1","url-parse":"1.2.0","webpack":"3.10.0"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"60d6d64413afb4c6563baf7d4b0bcd6f7b93cf37","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.6.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-yumzJEhlDXXiydN2/7EHBE8eemAx51n1TDUeCY/u+y2Vn79Q9rE1KpBCGzL2BWe3VXv86/099FaJaNOITKDFMg==","shasum":"d13af34dae5e32e0b25f2f087bf0289b63bfbeb1","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.6.2.tgz","fileCount":184,"unpackedSize":242301,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMhYx++NhdJ9fXUfTyDgeeC8N/qHeeAPAPd51Enz0KjAiEAzUSeDoi1S3Zv+As/3RiK6nEUlvW/4MAuN3RCXtKj18c="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.6.2_1521551981239_0.37696534334928344"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","build":"gulp build","prepublishOnly":"npm run build && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"lcov-parse":"1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","merge2":"1.2.1","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","ts-loader":"4.1.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"6b78b968395fa4115f0465e79df25163d16cba28","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-iXe3KuHh+xKc4PpMjhxTZByi5POJrNNqAOXf6z1XjQSUyJG/NjK8SCFjzHjMa3PP4IPzD0L0nVMrqr2+tKfAUw==","shasum":"2e09f62cd4a58666b6971a05dcb66240d8329d5f","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.0.tgz","fileCount":271,"unpackedSize":330086,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyeObKaulJHvLBMGNE1+TMc270UwHRPWrYpDSnEbibJAiAdpg32iMCjN0D7T+GgJvPXySDzByd5KR9vXwdbrznODg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.0_1521799570033_0.7034612764871253"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"lcov-parse":"1.0.0","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","rxjs":"5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","merge2":"1.2.1","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","ts-loader":"4.1.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"ac4ab8a29b9013b2d7d86912274a1c0b72b1f35a","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-kekjX8Y0UpiD1E0ofHGmfCWnKZVUjLoY/SvH5yeB1vVzouU5E8PjsG2VK/5Nad9orEgIzd9cVJjJ9JbzHDUjlg==","shasum":"46e8ef9591b2a6ffb9372aa7e9225b04a20f293c","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.1.tgz","fileCount":94,"unpackedSize":512728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAN0sS4tkwRzaN4XzuMMRR8fAfCcYo+A2UqEAGh/ZIhbAiEA+NXsR50k63RNJ//sGiQ+32uKAXYYx8YuVzU1XZD7n2s="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.1_1521800568443_0.09393340188703392"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"lcov-parse":"1.0.0","@types/jasmine":"2.8.6","@types/node":"9.6.0","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","merge2":"1.2.1","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","ts-loader":"4.1.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"64cddc00ed383d00823c72f7ad62802c29d7eb85","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-NnvMgGwEnihXYnIA1ZviewUQyRDqtsAFCzzb9DRuqfJ0jAUJouCZ7ciNaH2kSLNICxj75M+O16MQ9NLkqibrBA==","shasum":"01ef34dcb2976570d42a91fb6c4e5d21f463741d","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.2.tgz","fileCount":94,"unpackedSize":512757,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaOpT0FC829uRfDLlToaJKmIXwJc+CKU120+zCkZcZnAIgfbaPt/4ZDjMvC76kcHaV0bMVp82M1NY40KsepD17soU="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.2_1521802482757_0.3814631417776011"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"lcov-parse":"1.0.0","@types/jasmine":"2.8.6","@types/node":"9.6.0","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","merge2":"1.2.1","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","ts-loader":"4.1.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"ed04f4b65255af730782ed27a782f5083b07807a","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-F4Jb9glgRF5VhfxchBK+5aErj/pLyDUaWX7n695xMm8izFZqxlYR6yrm+QnYRtuOaCTGhvZW+boL2Ga6Pc7iWA==","shasum":"52af5b3d69818d1f2d70c19eec1cce12df5b2f7b","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.3.tgz","fileCount":94,"unpackedSize":504440,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICz6pRleEKMeht7Dzlk6K4AKr96uRloje6ung6NcNhG6AiEArXG3cz9p/KXWcaQejYrw3okrIE29SD0NgUPEr7HQUqg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.3_1521803760646_0.24613044802539252"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"awesome-typescript-loader":"^4.0.1","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","source-map-loader":"^0.2.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","merge2":"1.2.1","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"eae63c52bd25ec03ee8c1b0871716f7ea1571dfe","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-LDIsXcg9DALs54EgrO8wMHyfTP0kVUDNPg0xKAfO/DHKXxvyW79T9s1hi9350MRMtNR3wRcnHd+ZPv18YPR+hA==","shasum":"45d8b6d7f962abd4d6c62f57dc644eef82d9747f","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.4.tgz","fileCount":64,"unpackedSize":503382,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOtyXCTwDXBGLgkCPd+3KkpgRtPo3zXN8YayCMBlzoVAIhAJ8voz+1ndCLFJriT5Bq2HpTMMiTJy+uAE5Cw5yZdaZO"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.4_1521805125207_0.5858119922755791"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"awesome-typescript-loader":"^4.0.1","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","source-map-loader":"^0.2.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","merge2":"1.2.1","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"36f93e36a003a680eacb63d33cc8af0bee02f7db","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-/Ll37mJXEBMj4sDAY6C2U3aAGo0VBtZ2aZ98xKXBhRdAT8wpQQDms5DCYWnMPTTtNwJN3UJe1N/3ieBhyYHsyw==","shasum":"b4026b13b4004f3aa8a4945172d3e2098600c125","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.5.tgz","fileCount":64,"unpackedSize":485985,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi9jOjy9bZz5S8hwr7ABeKCUv7u4FA4qWEB6QpEvKsTwIgSh9cV1q3w3jKgoMZex1OZBfqaXT5v//QLuuj4FHAtps="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.5_1521805542283_0.8482247279309159"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.6":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.6","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","build:dev":"webpack --mode development --config webpack.config.js --progress --colors","build:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"awesome-typescript-loader":"^4.0.1","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","source-map-loader":"^0.2.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","merge2":"1.2.1","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"fd0b2d62929a1c005a66cff3fe04a4819418f618","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-5usPt/4Ho9bKhbdXGYcxNs0wUne/xnx4+YCF//eW32G6G9Pa/Tdeqx2KIh7sgQyUhPMJwDBVyG7KDIpelrDK1w==","shasum":"d52cb8299f6dcf1eb2d47a83bd9e4685ed3d3d0b","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.6.tgz","fileCount":94,"unpackedSize":512928,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCPLSb0lvqQuI3UtKRX7V2kMrZabbvN3SfAuBvrFff/RQIgYn2E9zKY7JzIXoAniuflnatI5WbKd6fr4LTHI+q/EUY="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.6_1521806090397_0.4273465558896623"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.7":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.7","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","build:dev":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:dev","build:prod":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:prod","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"awesome-typescript-loader":"^4.0.1","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","source-map-loader":"^0.2.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","merge2":"1.2.1","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"84b66450dca3d9eb51b9589b0cf86858b62e330f","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-dDh3MIxPuuN2XIFFOg1Hskyez/nghuUwTwEYowRF2H1tRBmydkBkNC2jolHzUIJ+m5i1BVlePyqvOoR09Omchg==","shasum":"d0872f7123cd1bf9cde8399e3cfecab703d23222","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.7.tgz","fileCount":629,"unpackedSize":2663122,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH27TDcOSoen76Tl0GNrJRVEA2h6/TBFsRa+GNUkGF3QAiEArfMf+LMYPD5Q4txOl7A1njsAgRO04QpGSUrZlE7Lmls="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.7_1521809664975_0.1671707240194127"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"2.7.8":{"name":"kentico-cloud-delivery-typescript-sdk","version":"2.7.8","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","build:dev":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:dev","build:prod":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:prod","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"awesome-typescript-loader":"^4.0.1","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","source-map-loader":"^0.2.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","merge2":"1.2.1","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) that supports JavaScript and TypeScript.\r\n\r\n<table>\r\n<tbody>\r\n<tr>\r\n<th><h3>TypeScript</h3></th><th><h3>JavaScript</h3></th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK\">Documentation</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK\">Documentation</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation\">Quick start</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#installation\">Quick start</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Sample apps</th>\r\n</tr>\r\n<tr>\r\n<td>Angular 5+ app (<a href=\"https://stackblitz.com/edit/kentico-cloud-angular-5-demo\">live demo</a>, <a href=\"https://github.com/Enngage/KenticoCloudSampleAngularApp\">github</a>)</td>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudSampleJavascriptApp\">JavaScript app</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Configuration</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#client-configuration\">Client configuration</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#client-configuration\">Client configuration</a></td>\r\n</tr>\r\n<th colspan=\"2\">API documentation</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-data-observable\">Get items (Observable)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-observable\">Get items (Observable)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-data-promise\">Get items (Promise)</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-data-promise\">Get items (Promise)</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#creating-models\">Creating models</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#creating-models\">Creating models</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#dont-want-to-waste-time-creating-models-manually\">Model generator</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#initializing-deliveryclient\">Initialize client</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#initializing-deliveryclient\">Initialize client</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#using-query-parameters\">Query parameters</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#using-query-parameters\">Query parameters</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#filtering\">Filtering</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#filtering\">Filtering</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#sorting\">Sorting</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#sorting\">Sorting</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-localized-items\">Localization</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-localized-items\">Localization</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#property-binding-in-models\">Property binding / Model decorators</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#property-binding-in-models\">Property binding</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#preview-mode\">Preview mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#preview-mode\">Preview mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#secured-delivery-api-mode\">Secured API mode</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#url-slugs-links\">URL slugs</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#url-slugs-links\">URL slugs</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#resolving-modular-content-in-rich-text-fields\">Rich text resolver</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#strongly-typed-nested-property\">Strongly typed nested property</a></td><td>N/A</td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#getting-content-types\">Get types</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-content-types\">Get types</a></td>\r\n</tr>\r\n\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#working-with-taxonomies\">Get taxonomies</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#working-with-taxonomies\">Get taxonomies</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Errors</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#handling-errors\">Handling errors</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#handling-errors\">Handling errors</a></td>\r\n</tr>\r\n<tr>\r\n<th colspan=\"2\">Debugging</th>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#accessing-request-data\">Request data</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#accessing-request-data\">Request data</a></td>\r\n</tr>\r\n<tr>\r\n<td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/TypeScript-SDK#installation#getting-url-of-a-query\">Getting URL</a></td><td><a href=\"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/wiki/JavaScript-SDK#getting-url-of-a-query\">Getting URL</a></td>\r\n</tr>\r\n</tbody>\r\n</table>\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript (ES6)\r\n\r\n```typescript\r\nimport { ContentItem, Fields,TypeResolver,DeliveryClient,DeliveryClientConfig } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom models, return an empty array.\r\n */\r\nlet typeResolvers: TypeResolver[] = [\r\n    new TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new DeliveryClient(\r\n  new DeliveryClientConfig('projectId', typeResolvers)\r\n);\r\n\r\n/**\r\n * Get typed data from Cloud (note that the 'Movie' has to be registered in your type resolvers)\r\n */\r\ndeliveryClient.items<Movie>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access strongly types properties\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    console.log(response);\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n### JavaScript (CommonJS)\r\n\r\n```javascript\r\nvar KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so that you can leverage intellisense and extend your models with \r\n * additional methods.\r\n */\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\n/**\r\n * Type resolvers make sure instance of proper class is created for your content types.\r\n * If you don't use any custom classes, return an empty array.\r\n */\r\nvar typeResolvers = [\r\n    new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n];\r\n\r\n/**\r\n * Delivery client configuration object\r\n */\r\nvar config = new KenticoCloud.DeliveryClientConfig(projectId, typeResolvers);\r\n\r\n/**\r\n * Create new instance of Delivery Client\r\n */\r\nvar deliveryClient = new KenticoCloud.DeliveryClient(config);\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .get()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Scripts\r\n\r\n- Use `npm run build` to generate definitions & dist from the contents of `lib` folder.\r\n- Use `npm run coveralls` to push coverage data directly to [https://coveralls.io](https://coveralls.io). Can be executed only after running`npm test`.\r\n- Use `update-sdk-info` to run update SDK information by looking into package.json & writing it to a specialized file. This is picked up by delivery clients and used for identifying current SDK & version in request headers.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"1eeb7132d301138d2a1540564ff259e63b125d46","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@2.7.8","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-XVpbDJacl7hNK84KwVkBSUUW4yPRjftZ1eO/cwKX6Qjn1bAMtDRxRmNtZ2z+MvMS6KGBjXdUTiI9ABbDOS11kw==","shasum":"1b726987703fa2ae6130e4c32bdd2ecd6fc85dde","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-2.7.8.tgz","fileCount":631,"unpackedSize":5180925,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvBgkO4OZ32tgCWHMDE0JXT9keHbiVRvqdJRxJ8PbV/gIhAP7y0htgDgOX+I8SPYOvu2TkryKPqQJoZrtZbzw+o9UY"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_2.7.8_1521810336888_0.872983967545945"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"3.0.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"3.0.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","build:dev":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:dev","build:prod":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:prod","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"awesome-typescript-loader":"^4.0.1","parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3","source-map-loader":"^0.2.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","babel-core":"^6.26.0","babel-loader":"^7.1.4","babel-preset-env":"^1.6.1","core-js":"2.5.3","gulp":"3.9.1","gulp-clean":"0.4.0","gulp-typescript":"4.0.1","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","merge2":"1.2.1","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"91dd5aca9ea23c1b0c19b547398404e209cde99f","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@3.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-x/hMQsKNKUdgLwRzO8Y0/PbizjoNeJXsQ116AohhZggYMd2rWHKF7T/W2oaUUDun3E91F6WZl0ckbyIwdJt0Dw==","shasum":"362ed1f93d558df9b3401588fcbd7dbfd4007ab8","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-3.0.0.tgz","fileCount":631,"unpackedSize":5180925,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDucjN9IdK0g71Bf/cy+gMcof+nRgEtyrprmT65zRevRwIgC2X6AQBp3Ha9ORAm0KRxWH62MexmM5iRnlDd0dbvB0g="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_3.0.0_1521811264376_0.22396586379436778"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"3.0.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"3.0.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","build:dev":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:dev","build:prod":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:prod","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"parse5":"4.0.0","reflect-metadata":"0.1.12","rx-dom":"7.0.3"},"peerDependencies":{"rxjs":"~5.5.7"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","core-js":"2.5.3","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"8f9a5401d1827b283d521550ac1ba24b042449cd","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@3.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-oJQy479qAhZ4QAwUliBWKMS2oJ/b+xkjfTZu4+u5Y/guye4jzdx8COqBPctaf9aLq1bizrcTXlictT9yq6gcOA==","shasum":"dde430f9f58dc362ed6f8735ab15616b2a43940b","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-3.0.1.tgz","fileCount":629,"unpackedSize":2662840,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+sWsszDLyZ8Pofp22c9B3u7Jr7LVlnDRdhzVtApoKIwIgQ6F9wW1nP99vDMCKSEKZaZ8QptCew7VxsX3W0qqLZb0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_3.0.1_1521811723630_0.1410886691407769"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"3.1.0":{"name":"kentico-cloud-delivery-typescript-sdk","version":"3.1.0","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run build:prod && npm run travis-test && node test/test-completed","new-patch":"npm version patch && npm run update-sdk-info","new-minor":"npm version minor && npm run update-sdk-info","new-major":"npm version major && npm run update-sdk-info","update-sdk-info":"node ./misc/update-sdk-info-tasks.js","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","build:dev":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:dev","build:prod":"tsc && tsc -m es6 --outDir dist-esm && npm run webpack:prod","publish:beta":"npm publish --tag=next"},"private":false,"dependencies":{"parse5":"~4.0.0","reflect-metadata":"~0.1.12","rx-dom":"~7.0.3","rxjs":"~5.5.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.0","core-js":"2.5.3","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.1.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.7.2","url-parse":"1.2.0","webpack":"4.2.0","webpack-cli":"2.0.13"},"main":"./dist/index.js","types":"./dist/index.d.ts","gitHead":"08c1bf88ef898d23a5d846f8f4240f2ed7003fd3","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@3.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-YoosZSmJ1yy/NAg/qfbdWGZbUH2sGu17XdbW2fqbYiNTpgYMhi8aP+HitMn0WE6wZ/7/9kvZDON+kc76v2+r/g==","shasum":"a9829be7fe12bc22987234f5aca023c0a61d7fc4","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-3.1.0.tgz","fileCount":631,"unpackedSize":2663363,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGPyUiWtowGMtrPnTirkrfX3VyCxreba5yvOUOxov2zgAiB6+Z1HqMZzJqvZ8P9fI2fjaflkrD6iaW2eXEBmZfEsGw=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_3.1.0_1522056491156_0.6465053262947096"},"_hasShrinkwrap":false,"deprecated":"This package has been renamed to kentico-cloud-delivery. Please install this latest version as it contains many improvements/bug fixes and supports both node and browser"},"4.0.0-beta.1":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.1","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run travis-test && node test/test-completed","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next","build-umd":"npm run webpack:dev && npm run webpack:prod","build-es2015":"tsc -m es2015 --outDir _es2015","build-commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build-umd && npm run build-es2015 && npm run build-commonjs && npm run build-umd"},"private":false,"dependencies":{"axios":"^0.18.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0-rc.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.4","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.2.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.8.1","url-parse":"1.3.0","webpack":"4.5.0","webpack-cli":"2.0.14"},"main":"./commonjs/index.js","types":"./commonjs/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"0836743f364561a5090b1252f1e7c391c5336f62","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ZJloyN5dS/YBwGRNOD5kcZXDOTyOcVd88K9bgarEINvqqFhDKnNI2qNCStrSDaW9vdJj1OcIC9sUMRvmzxYCPg==","shasum":"c3143057f7dae6d02d4424ebd6899017597369e2","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.1.tgz","fileCount":696,"unpackedSize":4097685,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPvAtBE3UMyF0GiLyozxc/3G5kZa1MjUyG2y7qGVIUFgIhAIhXZdo7XNLLhRJqZfr+Pp74W4te0xuArqOUM/DHhuWt"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.1_1523443002302_0.6386091156930485"},"_hasShrinkwrap":false},"4.0.0-beta.2":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.2","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run travis-test && node test/test-completed","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next","build-umd":"npm run webpack:dev && npm run webpack:prod","build-es2015":"tsc -m es2015 --outDir _es2015","build-commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build-umd && npm run build-es2015 && npm run build-commonjs && npm run build-umd"},"private":false,"dependencies":{"axios":"^0.18.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0-rc.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.4","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.2.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.8.1","url-parse":"1.3.0","webpack":"4.5.0","webpack-cli":"2.0.14"},"main":"./_commonjs/index.js","types":"./_commonjs/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"e46380dacbaedd44b963caddcb1575cb7ed35085","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-x2LThsQrlcIr2rc5VskICYvUmrUX18bOn/Rnr4+lu7fhF2NsJhNrNqt1MaCvzL1Y+JMzlIwHjRAyNPgWGqRq/A==","shasum":"bbf7fca99790c379e96cd6bde876c496e637cfe8","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.2.tgz","fileCount":695,"unpackedSize":4097597,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6TMkbG6DASdyAWKUDAeM2cJZ/84GKoNQoYhcGH83OGwIhAL2uu47QLR6PCkdGVB1ofWNUrMXddfvKjplcRQdoLYyV"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.2_1523444849394_0.6939471624704592"},"_hasShrinkwrap":false},"4.0.0-beta.3":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.3","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run travis-test && node test/test-completed","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next","build-umd":"npm run webpack:dev && npm run webpack:prod","build-es2015":"tsc -m es2015 --outDir _es2015","build-commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build-umd && npm run build-es2015 && npm run build-commonjs && npm run build-umd"},"private":false,"dependencies":{"axios":"^0.18.0","reflect-metadata":"^0.1.12","rxjs":"^6.0.0-rc.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.4","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.2.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.8.1","url-parse":"1.3.0","webpack":"4.5.0","webpack-cli":"2.0.14"},"main":"./_commonjs/lib/index.js","types":"./_commonjs/lib/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"ec7f0016bdecd12fabeeee7f25d044d94133fa21","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-mqMsUUpVKaj6BSU0QGdL9Rm+M1jBHu1AQfbSx81c6z3xU9UKcHtqqFj+YrQZKEKQ5wXpQju9mOXTwEbOd2PyOA==","shasum":"9c976dfceba16a1c5280a1b66aa822b141402e2d","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.3.tgz","fileCount":688,"unpackedSize":4083205,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFT1vVyP+sFGdsrqCPb/fgDRSO1LHjFTBKeuAhcVEQK8AiEAqA6Q/tnrv5Piw5OjYtY9wCtxIIO8tMZoOuUSrm86nTk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.3_1523445312805_0.9473897524090502"},"_hasShrinkwrap":false},"4.0.0-beta.4":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.4","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test":"karma start karma.conf.js","dev-test":"karma start karma-dev.conf.js","travis-test":"karma start karma-travis.conf.js","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run travis-test && node test/test-completed","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","publish:beta":"npm publish --tag=next","build-umd":"npm run webpack:dev && npm run webpack:prod","build-es2015":"tsc -m es2015 --outDir _es2015","build-commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build-umd && npm run build-es2015 && npm run build-commonjs && npm run build-umd"},"private":false,"dependencies":{"axios":"^0.18.0","reflect-metadata":"^0.1.12"},"peerDependencies":{"rxjs":"^6.0.0-rc.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.4","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.2.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.8.1","url-parse":"1.3.0","webpack":"4.5.0","webpack-cli":"2.0.14"},"main":"./_commonjs/lib/index.js","types":"./_commonjs/lib/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"f14f246cbbef2c2b19dedca165547e0c0fab9138","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-BBbgWtUcfz/C3snmpjjzkGOvfREka0EIhaeSXpE/GT/zS01Y28IT/M47VnET4uCO3R9R3tlLUz5k5ETwJyFChw==","shasum":"0f93333ca947433b35bf698fba9ade82460816ec","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.4.tgz","fileCount":688,"unpackedSize":4083233,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICjQ5bUGJKxKlEHG3Fg9+I5ooVu5EB0Sy17aL10ndjSLAiAxUCMAEGUB3dToJtqbLDYKR1MHBEEsPvEV/O6O7hcsJg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.4_1523445772878_0.9750119541564439"},"_hasShrinkwrap":false},"4.0.0-beta.5":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.5","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Node","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK","Kentico Delivery Node","Kentico Node SDK","Kentico Node.js SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test:browser":"karma start karma.conf.js","test:node":"npm run build:commonjs && node test/node-js/all","test:dev":"karma start karma-dev.conf.js","test:travis":"karma start karma-travis.conf.js","test:publish":"npm run test:node && npm run test:travis","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:publish && node test/test-completed","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","webpack:browser":"webpack --mode production --config webpack.browser.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser","build:es2015":"tsc -m es2015 --outDir _es2015","build:commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"private":false,"dependencies":{"axios":"^0.18.0","reflect-metadata":"^0.1.12","parse5":"3.0.3"},"peerDependencies":{"rxjs":"^6.0.0-rc.0"},"devDependencies":{"rxjs":"^6.0.0-rc.0","@types/jasmine":"2.8.6","@types/node":"9.6.4","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","ts-loader":"4.2.0","ts-node":"5.0.1","tslint":"5.9.1","typescript":"2.8.1","url-parse":"1.3.0","webpack":"4.5.0","webpack-cli":"2.0.14"},"main":"./_commonjs/index.js","types":"./_commonjs/index.d.ts","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Node.js support\r\n\r\nVisit <a href=\"https://github.com/Enngage/KenticoCloudDeliveryNodeSDK\">GitHub repository \r\n</a> to see how you can use this SDK in Node.js environment.\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- Use `npm test` to run all tests. \r\n- Use `npm run dev-test` to run developer tests created in `dev-test` folder. Use this for your testing purposes.\r\n\r\n## Publishing\r\n\r\nIn order to publish SDK first run one of following tasks to increase version & update sdk info file:\r\n\r\n- `npm run new-patch`\r\n- `npm run new-minor`\r\n- `npm run new-major`\r\n\r\nAnd then run (note that tests and necessary scripts are automatically executed using the `prepublishOnly` script):\r\n\r\n- `npm run publish`\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","gitHead":"c7661456a825d8464c99567f0f57edf8c2a41cc1","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-bTc6pjJPgUcOEVnSDT28Cjwba6wT7Exdy3D45/Ns1w8xduOIsSw6Rku4PiOrI0a80vRJ/+Eb1bNm3OUMjPtolw==","shasum":"25e39c25a7fd59aad1ae0cfe8bf7d2d64e1a879d","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.5.tgz","fileCount":704,"unpackedSize":7541081,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5XhSaXHpcTK/8sCnVrb8KkyRV7PIf5nZ8h66fyS9ASAIhAOF3CsvDNSSlwXetz7WXmWPKLAxjlVHHfBfFKR7gvBIV"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.5_1523543160988_0.08339727720396284"},"_hasShrinkwrap":false},"4.0.0-beta.6":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.6","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Node","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK","Kentico Delivery Node","Kentico Node SDK","Kentico Node.js SDK"],"license":"MIT","engines":{"node":">= 8"},"scripts":{"test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"karma start karma.conf.js","test:dev":"karma start karma-dev.conf.js","test:travis":"karma start karma-travis.conf.js","test:publish":"npm run test:node && npm run test:travis","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:publish","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","webpack:browser":"webpack --mode production --config webpack.browser.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser","build:es2015":"tsc -m es2015 --outDir _es2015","build:commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"private":false,"dependencies":{"axios":"^0.18.0","reflect-metadata":"^0.1.12","parse5":"3.0.3"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.6","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.2","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","mocha":"^5.1.1","rxjs":"^6.0.0","ts-loader":"4.2.0","ts-node":"6.0.0","tslint":"5.9.1","typescript":"2.8.3","url-parse":"1.4.0","webpack":"4.6.0","webpack-cli":"2.0.15"},"main":"./_commonjs/index.js","types":"./_commonjs/index.d.ts","gitHead":"05d1629c128847e8575117a4f1742a9b2eee76ed","readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES2015\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Browser & Node.js support\r\n\r\nBoth browser & node.js are supported by this library. However, due to some differences (especially around parsing HTML) library uses `parse5` to parse HTML in node.js environment and DOM in browsers. Since `parse5` is relatively bulky library, we are shipping a browser only UMD package without this dependency to keep the library size to a minimum. \r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Firefox \r\n- `npm run test:node` Runs tests in node.js\r\n- `npm run test:dev` Runs developer tests (useful for testing functionality)\r\n- `npm run test:travis` Runs browser tests that are executed by travis\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.6","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-y5ekthRqA27V0qPKhUefAArPJxmhbtjlJajvzwKpfdBz7jah7ti80PeXtmJYq53dcTorywXy0cOtj61GKhkRog==","shasum":"641760169d4641427e4fe2ce43fad9f355d82d25","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.6.tgz","fileCount":704,"unpackedSize":7554511,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6W+QCRA9TVsSAnZWagAAN0sQAKM6XVOHhm3ZSjYxuFKP\ncUTli8ckIhLHPslq5D2wxgSiFhMbBk3iZvLhTqYueiGsEKn9mvnYWWXJfXGO\nDicIVZ9sT0L2pvHWJveFqymTcOkI4lCCPRVZxuYKwWgcuxsZGIUqEKL9XfHC\nkdrICd8hxsc0BfhziSlJWdsEdQ07vV+QHp8cdH3XpY253ogoq6wHCGsUVU4o\n5TrYa4m+XNRc6c3RQLhu7LWVZh1Hqu9HNR9+RylIrPDSKuzYQ58Ku8buTvGh\nsHZVoOKbj6AizsG3TkNr4uOsLa/qFxBGk1jBMH9tJSiag0ub6RJ1OwYP8Qvo\njpWedCeDtF6jVEC/C08qJUabyAlqgqwFxTAjl5wIgZHNEu8GwTtlaDW3Ccg4\nIENlpmr+32O4qetJ3mBzJvrpV/xLKzl9ShvMwIZoUqy12ytLuzUrr+d7E55Q\nzJCvRq2g7VjjTNgG3/2HexYCWmYaffjzeVXzLmFVgznB8bxd62GilGRe3snM\nAitwaj7CK4n9CpsA4MwpHTB15V3vryuErasp4yoCibu/HJ/xfNQffKUI3Y1w\nmqSoVnOBpx+IDPBzBCMs3CAEEVXR+wBygxiesArXjca67U1EjY3Nw/NibOnx\nS37LoX0GJCYu5okjd2xaIwnlUzpx9hhjW52NUe0+8lZV+DF0pMQdhvJeoIaI\nfT0X\r\n=DTnE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFeCvVreH2n4E0FVwn/OftF+kTUcdc1FXbhHruJmI/KFAiEAq7wAJS1NnHsmQawFolP7oJDUSnFbtGypqJZkkbTTPPg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.6_1525247887771_0.7535962547113153"},"_hasShrinkwrap":false},"4.0.0-beta.7":{"name":"kentico-cloud-delivery-typescript-sdk","version":"4.0.0-beta.7","repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"private":false,"author":{"name":"richard sustek"},"license":"MIT","description":"Official Kentico Cloud Delivery SDK","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Node","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK","Kentico Delivery Node","Kentico Node SDK","Kentico Node.js SDK"],"engines":{"node":">= 8"},"main":"./_commonjs/index.js","types":"./_commonjs/index.d.ts","scripts":{"test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"karma start karma.conf.js","test:dev":"karma start karma-dev.conf.js","test:travis":"karma start karma-travis.conf.js","test:publish":"npm run test:node && npm run test:travis","prepare":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:publish","prepublishOnly":"npm run prepare","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/check-publish-version.ts","webpack:dev":"webpack --mode development --config webpack.config.js --progress --colors","webpack:prod":"webpack --mode production --config webpack.config.js --progress --colors","webpack:browser":"webpack --mode production --config webpack.browser.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser","build:es2015":"tsc -m es2015 --outDir _es2015","build:commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"axios":"^0.18.0","parse5":"3.0.3","reflect-metadata":"^0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"9.6.6","colors":"1.2.5","core-js":"2.5.5","jasmine-core":"3.1.0","jasmine-spec-reporter":"4.2.1","karma":"2.0.2","karma-cli":"1.0.1","karma-coverage":"1.1.1","karma-coverage-istanbul-reporter":"1.4.2","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.1","karma-jasmine-html-reporter":"1.0.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.12","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","mocha":"^5.1.1","rxjs":"^6.0.0","ts-loader":"4.2.0","ts-node":"6.0.0","tslint":"5.9.1","typescript":"2.8.3","url-parse":"1.4.0","webpack":"4.6.0","webpack-cli":"2.0.15"},"readme":"# Kentico Cloud Delivery JavaScript / TypeScript SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Build Status](https://api.travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK.svg?branch=master)](https://travis-ci.org/Enngage/KenticoCloudDeliveryTypeScriptSDK)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery-typescript-sdk.svg)](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Coverage Status](https://coveralls.io/repos/github/Enngage/KenticoCloudDeliveryTypeScriptSDK/badge.svg?branch=master)](https://coveralls.io/github/Enngage/KenticoCloudDeliveryTypeScriptSDK?branch=master)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk/badge.svg)](https://snyk.io/test/github/enngage/kenticoclouddeliverytypescriptsdk)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and shipped with UMD bundles for easy browser use.\r\n\r\n# [Full Documentation ](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/tree/major-version/doc)\r\n\r\n## Quick start\r\n\r\n```\r\nnpm i kentico-cloud-delivery-typescript-sdk --save\r\n```\r\n\r\n### TypeScript & ES2015\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Fields,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery-typescript-sdk';\r\n\r\n/**\r\n * This is optional, but it is considered a best practice to define your models\r\n * so you can leverage intellisense and so that you can extend your models with \r\n * additional properties / methods.\r\n */\r\nexport class Movie extends ContentItem {\r\n  public title: Fields.TextField;\r\n}\r\n\r\nconst deliveryClient = new DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items<Movie>()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Get data without having custom models \r\n */\r\ndeliveryClient.items<ContentItem>()\r\n  .type('movie')\r\n  .get()\r\n  .subscribe(response => {\r\n    // you can access properties same way as with strongly typed models, but note\r\n    // that you don't get any intellisense and the underlying object \r\n    // instance is of 'ContentItem' type\r\n    console.log(response.items[0].title.text);\r\n});\r\n\r\n```\r\n\r\n### JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery-typescript-sdk');\r\n\r\nclass Movie extends KenticoCloud.ContentItem {\r\n    constructor() {\r\n        super();\r\n    }\r\n}\r\n\r\nconst deliveryClient = new KenticoCloud.DeliveryClient({\r\n    projectId: 'xxx',\r\n    typeResolvers: [\r\n        new KenticoCloud.TypeResolver('movie', () => new Movie()),\r\n    ]\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Promise */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.text;\r\n    )\r\n});\r\n\r\n/**\r\n * Fetch all items of 'movie' type and given parameters from Kentico Cloud.\r\n * Important note: SDK will convert items to your type if you registered it. For example,\r\n * in this case the objects will be of 'Movie' type we defined above. \r\n * If you don't use custom models, 'ContentItem' object instances will be returned.\r\n */\r\ndeliveryClient.items()\r\n    .type('movie')\r\n    .getObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## Browser & Node.js support\r\n\r\nBoth browser & node.js are supported by this library. However, due to some differences (especially around parsing HTML) library uses `parse5` to parse HTML in node.js environment and DOM in browsers. Since `parse5` is relatively bulky library, we are shipping a browser only UMD package without this dependency to keep the library size to a minimum. \r\n\r\n## Testing\r\n\r\nNote: You need to have `Firefox` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Firefox \r\n- `npm run test:node` Runs tests in node.js\r\n- `npm run test:dev` Runs developer tests (useful for testing functionality)\r\n- `npm run test:travis` Runs browser tests that are executed by travis\r\n\r\n## Feedback & Contribution\r\n\r\nFeedback & Contributions are welcomed. Feel free to take/start an issue & submit PR.\r\n\r\n","readmeFilename":"README.md","bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","_id":"kentico-cloud-delivery-typescript-sdk@4.0.0-beta.7","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-PsVV8lCEXlKmczEPJvZb1BiQqGSJz01TvosC4+kZXqL+FvFRGNS2avMloKmY6J2jP2YrMFNLdDVkjYOeX3AUJQ==","shasum":"7278efaf36b32c6c1a1d4ffe4b51c8942d2e83b7","tarball":"https://registry.npmjs.org/kentico-cloud-delivery-typescript-sdk/-/kentico-cloud-delivery-typescript-sdk-4.0.0-beta.7.tgz","fileCount":704,"unpackedSize":7554185,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+VkPCRA9TVsSAnZWagAAskIP/ijShtu+Yp5IegXpPfpd\nP7DbUk0RMhCVsz6SqpRQ9Y9cEJpspphNjNADrsgGdQWhEd3MoU9g5BJcDkxn\nl3y1TQwyNNaatkPGQK4E71qvt5RJX0fHwZ1u6fin08Pel7hq3hoY/HP92kkg\nMYbrJGNncHob8oYR/lgAl9hd/yxy0+DvRilKqAJdl9DEu4TgZt+MdWvDGgXH\nsEioPrHQ37GJNZhTXSiA5M6gMhMfIaQgaiOwSpc6WvPXma54kx99SUFAL9OF\n2feEc+jISpmHQeV3BEquzJ5CbzPiFmNIpKVZ+XbVnewqvKCYohepuJqSJrdF\nveYu8l54mpmCv0L7S4OwqU1mpGcREtZfrm2An7TBTOAHcwfz9F4P3w0a05pw\nbCYBNslKJgkR+rF5vFwHWjmmjgU1jLu9jCUxaCZp5n3D0AMh35Jq6VmZMxTQ\nSgrXVx8AHwT5UXxyfIezaiabdo2McFV7rfR508+HBS4L+Rp1LR5Ya0tZuZSh\nWaIz3pZenRo3MRlyG5xx87t3AD0UAxs0bnUUBiz8MuCv5hj2GV8orTYyK/FD\n0KnUGxhH14/p8YFwy5tAemwgVN/JLAwy9elRgKx1886iUGAPceUJt6gQa+1X\nJ+M+OTbK3oKa5Zf4l+ZodMf99Omczc+c0Wa54hNxer9ZHnAhGFoBnloW6ypE\n+2S1\r\n=Girc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1qqXaE9AfqjgEAMCIdetY2QdNNBOTZ1nheqLz5dGCNAiEA0IA4JCnwmXu0P9LgBUEmuwQE/xTPD5stVQH/aIz3GBk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery-typescript-sdk_4.0.0-beta.7_1526290702437_0.15102236772208477"},"_hasShrinkwrap":false}},"readme":"","maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"time":{"modified":"2022-05-07T05:55:31.490Z","created":"2017-06-01T13:46:13.605Z","1.0.0":"2017-06-01T13:46:13.605Z","1.0.1":"2017-06-01T13:56:37.534Z","1.0.2":"2017-06-01T13:59:30.394Z","1.0.3":"2017-06-02T08:58:19.885Z","1.0.4":"2017-06-02T09:06:14.762Z","1.0.5":"2017-06-02T09:12:41.880Z","1.0.6":"2017-06-02T09:16:06.759Z","1.0.7":"2017-06-02T09:18:53.351Z","1.0.8":"2017-06-02T09:22:53.385Z","1.0.9":"2017-06-02T09:27:51.913Z","1.0.10":"2017-06-02T16:39:16.517Z","1.0.11":"2017-06-05T11:39:30.566Z","1.0.12":"2017-06-06T09:47:52.117Z","1.0.13":"2017-06-06T10:08:30.551Z","1.0.14":"2017-06-06T11:40:02.957Z","1.0.15":"2017-06-07T10:16:57.127Z","1.0.16":"2017-06-07T10:22:35.214Z","1.0.17":"2017-06-08T07:27:00.589Z","1.0.18":"2017-06-08T07:28:19.274Z","1.1.0":"2017-06-14T08:51:15.099Z","1.2.0":"2017-06-14T08:51:51.793Z","1.2.1":"2017-06-15T13:17:47.641Z","1.2.2":"2017-06-15T13:18:52.893Z","1.2.3":"2017-06-16T07:25:27.420Z","1.2.4":"2017-06-16T08:37:15.335Z","1.2.5":"2017-06-16T09:50:58.127Z","1.3.0":"2017-06-21T08:50:27.849Z","1.3.1":"2017-06-21T12:57:55.131Z","1.3.2":"2017-06-22T07:46:04.576Z","1.3.3":"2017-06-22T09:59:18.400Z","1.3.4":"2017-06-22T10:39:40.025Z","1.3.5":"2017-06-22T10:53:54.603Z","1.4.0":"2017-06-22T10:56:35.071Z","1.5.0":"2017-06-28T11:06:46.826Z","1.5.1":"2017-07-11T08:02:43.941Z","1.5.2":"2017-07-12T11:41:16.272Z","1.5.3":"2017-07-12T11:43:59.899Z","1.5.4":"2017-07-12T11:58:33.287Z","1.5.5":"2017-07-13T06:00:44.458Z","1.5.6":"2017-07-17T06:55:16.589Z","1.5.8":"2017-08-03T10:53:08.206Z","1.5.9":"2017-08-03T11:44:11.485Z","1.5.10":"2017-08-03T12:17:31.693Z","1.5.11":"2017-08-09T10:43:31.001Z","1.5.12":"2017-08-28T07:10:47.647Z","1.6.0":"2017-09-11T14:17:19.505Z","1.7.0":"2017-09-15T11:20:26.109Z","2.0.0":"2017-09-26T13:14:39.042Z","2.0.1":"2017-09-27T05:29:53.642Z","2.0.2":"2017-10-03T08:21:11.580Z","2.0.3":"2017-10-03T08:21:39.517Z","2.1.0":"2017-11-14T13:46:49.911Z","2.1.1":"2017-11-15T07:55:47.524Z","2.1.2":"2017-11-24T09:22:50.139Z","2.2.0":"2017-11-29T10:02:12.566Z","2.2.1":"2017-11-29T13:54:36.494Z","2.2.2":"2017-11-29T14:00:00.622Z","2.2.3":"2018-01-06T08:09:02.686Z","2.3.0":"2018-01-09T08:31:26.350Z","2.3.1":"2018-01-09T09:05:54.725Z","2.3.2":"2018-01-09T11:37:22.520Z","2.3.3":"2018-01-09T11:55:27.298Z","2.3.4":"2018-02-08T08:04:59.962Z","2.3.5":"2018-02-08T09:10:02.998Z","2.3.6":"2018-02-08T10:03:08.774Z","2.3.7":"2018-02-08T10:16:39.448Z","2.4.0":"2018-02-08T10:32:10.141Z","2.4.1":"2018-02-08T11:00:21.162Z","2.4.2":"2018-02-08T11:19:07.649Z","2.5.0":"2018-02-08T12:58:52.396Z","2.5.1":"2018-02-09T09:25:52.208Z","2.5.2":"2018-02-09T13:20:53.875Z","2.5.3":"2018-03-07T10:27:34.439Z","2.6.0":"2018-03-13T08:28:12.680Z","2.6.1":"2018-03-19T08:12:19.685Z","2.6.2":"2018-03-20T13:19:41.349Z","2.7.0":"2018-03-23T10:06:10.127Z","2.7.1":"2018-03-23T10:22:48.540Z","2.7.2":"2018-03-23T10:54:42.873Z","2.7.3":"2018-03-23T11:16:00.913Z","2.7.4":"2018-03-23T11:38:45.319Z","2.7.5":"2018-03-23T11:45:42.508Z","2.7.6":"2018-03-23T11:54:50.489Z","2.7.7":"2018-03-23T12:54:25.235Z","2.7.8":"2018-03-23T13:05:37.013Z","3.0.0":"2018-03-23T13:21:04.539Z","3.0.1":"2018-03-23T13:28:43.735Z","3.1.0":"2018-03-26T09:28:11.246Z","4.0.0-beta.1":"2018-04-11T10:36:42.509Z","4.0.0-beta.2":"2018-04-11T11:07:29.533Z","4.0.0-beta.3":"2018-04-11T11:15:12.959Z","4.0.0-beta.4":"2018-04-11T11:22:53.056Z","4.0.0-beta.5":"2018-04-12T14:26:01.134Z","4.0.0-beta.6":"2018-05-02T07:58:07.856Z","4.0.0-beta.7":"2018-05-14T09:38:22.626Z"},"homepage":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#readme","keywords":["Kentico","Kentico API","Kentico Javascript","Kentico SDK","Kentico Cloud","Kentico Cloud SDK","Kentico Cloud Typescript","Kentico Cloud Javascript","Kentico Cloud Delivery","Kentico Cloud Delivery SDK","Kentico Delivery","Kentico Delivery SDK"],"repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK.git"},"author":{"name":"richard sustek"},"bugs":{"url":"https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK/issues"},"license":"MIT","readmeFilename":""}