{"_id":"kentico-cloud-delivery","_rev":"71-06e48388b3803ae6bba23645eb7eca02","name":"kentico-cloud-delivery","dist-tags":{"latest":"6.2.0","next":"6.0.0-rc.5"},"versions":{"4.0.0":{"name":"kentico-cloud-delivery","version":"4.0.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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"},"_id":"kentico-cloud-delivery@4.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-GgGAS/L28Yx/OeYUzyjaELh6pylBFmMZTl5MZk12UniqmKzInpLbvZxBkT56GV0XMqMTlZ7r+XOopARcxiL0cA==","shasum":"560c36911c2e548dcfc621578f337e9d4521cbc9","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.0.0.tgz","fileCount":703,"unpackedSize":7534182,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/TFdCRA9TVsSAnZWagAAvRgP/RD0CCZYOTaC4iiLaEEG\n4YIcOmATP7Qyk6Uq7H9d411NJUsVR/nYAJdCAaBwZMSH9pANiVWRsyOLaQjX\npllJv/icRTgOt1qatyi05aiegDusnNv08NeRW2VweKYivcKDJeUwkUQ/VsE7\nR9MXMzFWbwLMFGeSNWyMyRLfpP1FYgnt2rY85KkMNoeR/DMmX4foqjjgHm15\nLgbpkfhU5DF2f+WaqNGZM7QkqpNsx7f90CSf46ary1qo5gZ5oD4/oatbDz3a\naQpSMBm6q5H7vlCKv8uhBMTwrG6O3N4c3su1erEI7JNBB9bxOrHE9FrHSq4Q\nymJ3syVX9jNsTn/0tUm285SOE9pOsHQnhf/rFG8sl+9i+mBPpscOvJw7akcy\nAUnLJl7A2M5PDDjbTqP9EnsMDqIa+6jMS+V8FdDH//kBC9s3TqH0oC2d8s5h\ntlX8DeDpx0jND+qFrzgLryCGcDnn/S7RtWgmmoPgedVYTZaDT8r3pe4ljF38\nhRqEv988wZ1E3sXiX6zboL9HBrQWBE8axlqzx6Rp2l9ki+17lafQLJTshvFU\nltR7AUgtTVNv6rMLTezz7ArqGMoHAk9ujAW5NcQ0iNzl5XjXIk79QFqBJNGs\nDOT6OpokfsuMfcSbnbeUc4b/tzIxsQnACJ969s8QT+MFZfa1orYAEmWznG9y\nxt2e\r\n=kbY+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNH63CTxMP69ELJ0eE4nhue0cjH0MzUwcMcqsXLkJK+wIgQe7g3HfOYYHgKI3PqOeq3z6//pGKgNN0leJMOEJUK08="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.0.0_1526542683548_0.8803457157810373"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.0.1":{"name":"kentico-cloud-delivery","version":"4.0.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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"},"_id":"kentico-cloud-delivery@4.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-6+UesdEmy7JuWquTq7JQUCXQdETyon9srgN09fveD8LFD4db1+Mlkl1EnfVcMZ9gvTrQNH9/pf3SvUR+JbWfMA==","shasum":"d6489fa7453da195263099609120f8b550737d3a","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.0.1.tgz","fileCount":703,"unpackedSize":7534016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/TPYCRA9TVsSAnZWagAAvVwP/jQ6jfdoJGYOARjGDLz/\niIiZ1wNz1d38AJNGvnbSZg8WZbLX7cSJxgrfciqxDhDOxHlOnuSC75L1zEom\n+qXJL5MxiRZB3hAfasIkW7AH7CvhvKosH+50Bi1ZgbHXkVECPyGYxfbDtX3D\np1GwOVthLT3v7xJ8jiDyicpJkU+IWpWhtMsGgO6tD2HeuefxrMCfG0ZU957M\nlpzlrttvQpG16huFr86YRL9Qahi1dSdJWLbKolLhXGecLm1tpmcHVZjh4q8L\npuC6JI/xswCLQBctAQbQCBWXrhrH95Whi0kHV//uS6EBomOudgLW9lgoG1Sl\nUXmzPEOPcrmXd/IjhuHnBL5Xj6hsZo2zg505q0hP20Ex3/iodPhLBl8Znqoo\nEzL6iiszecNs5HKgU/yiOufh9lnrN0yxVexTq7qcZDY9qSO1IM3AmoB855jV\nEJ9Az9LBj0c4lm39/JHOc1l/lz9FuvB55j0ohSndcNEbVMkW7tYDyPIuSgji\nYQ9920WE6hscGmG/xfZ700pORtuhA49ScsLNshPFznmXAWwLcz1aZPViZc/f\nNm6PkKI8L5+iOCjUzFhvoQGBXnggeXTU9RfN5j0GUdnnTs0SYPxi+UZ08iE4\nzTGoRgakzHlrwW9EfnO5G/eXeQD6y3jG3bwlZ9egB7/Cp4xJ0lIYYHRkQ4DE\neqbO\r\n=zJXv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbQwHCQNFZJHqNwoNFycQ77weyWKZOGOj3ih+tq/r47AiBTT/OrjtoFFuesqyvJDEjFMk17t186SJsRxOmycewV/A=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.0.1_1526543320091_0.12538683096784697"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.0.2":{"name":"kentico-cloud-delivery","version":"4.0.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"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:all","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"},"_id":"kentico-cloud-delivery@4.0.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ADfbOrPsfzo3B9rDGijlWMrS1VXeIUpKODljMCww/XcdmThlOSSBNW3pWbB5h2YEoRzm+dGHSzj5H2L/PoEEbg==","shasum":"113a7c1a3f2dacb2d3ce4151b46c0f5bebed7c6c","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.0.2.tgz","fileCount":1787,"unpackedSize":8714164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBRAjCRA9TVsSAnZWagAAv5gP/18F1BFmbK+plW0+2MCS\nkujBRYMsKljghcbeypit7vEcvB3z1C6jBh64GQ5OUJwadD142UCyvexVGL2U\nTZuvElsLzC5k89kVyOFW4budOQEp7/TvEltYqIJK5kXRqskCIVEBJ5xuNdjZ\nNLZ+rdWalBeGGigUL2cwMcAGxY9km/G/2KwK3CjNw/BiMwfy7F+gHIT3uWBe\nQ3r4Q2LI4/xoqZ1Ar3lNKQM3nwpQo/DBndRlSydeh9IytQOSMeBRdqKqvEbz\nkEJLR+qTjaBhmEKsRjOfaPipOnHAYVEa3wsIGoUMRzUdpKon8JyS4Z0flOaT\nW4I3+NOFdTIC0BN7UQJBC6AU4wQINkTQgsNiYw7jEOeGV7IqkrnWE+s41OH5\nNpiI6PMZAJPIi9wfjs43DVJk4LkAXCOmiFcLdxdd3cDc3rPOd/6AArmssHy5\nowsRDiKxD5uc6wFAihCAWrbLesdJU2bXNwY2hW8LaAeVh6Ul/wPs5AynT9aV\n50QYq2pWP5XEZO7swKgP6yMakQzKRXH76icLA0BmFz1/ZGfoEDzX+swsCTKL\n5C1dVnvrpCNBDs00gHHB8c0V1oLc+g+7UIPY59M3OpEid1Uzqn370UTjGlAR\n1oMHGB+xmcPsnhLvAD+DNqKyuwbzPAovOC+iwOEbZZbuMxyJZ0KBy2UFDpwc\nzUAt\r\n=6noc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGu2lnuaj7+D+76E2lDbeQXLArZdkm80wfYyhlGQYeheAiB3ZNP3iSvdEPZlYwCpKyKeT0uvukAAKxRLQNN3NSX9Tw=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.0.2_1527058466998_0.510834812497061"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.0.3":{"name":"kentico-cloud-delivery","version":"4.0.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","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.2.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"10.1.4","rxjs":"^6.2.0","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","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"},"_id":"kentico-cloud-delivery@4.0.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ZO4vHlDo/CV6JrsYK2YQ6AeWEAZwIeMHx3Z04WbstEyuxPeMh0iCdf1OJnRmBUYXQZyXiK9tRNdYJX+NvBNCFA==","shasum":"9217570df13be47cce9627c032e604e222fcd022","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.0.3.tgz","fileCount":1787,"unpackedSize":8719801,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbGTYTCRA9TVsSAnZWagAACJYP/Rn3DRaE4gLKFygO2AqS\nzmpLQSymFdL8r6y5GjK20Jy2RQFI0DmFFpFSANG73PHN9uyKpItZaqp8qZ7f\nMnazTdU0cLh+2V9Zn0M5/5uZsAxzL1UuQhsUbut7mdIcO09bdeOOvPw10dcR\nttO9RZk2sUANsMO2+ghJK2/3gfq/DnQ0XPVwtHh2EMSHuZjOY6Wf0dN7nxl2\nABxWYMuj77xd/0SJR9lOrSsiayQ/Etj/6mViSjv2v7W99sLTrPFSN8GglzAt\nUcqmMPKAJ0YT7dzJJKtlR0cUo+WPay0iEtvgDO2D3m5kCBPj0sV4N2HVk9Sb\n8hzh00vQKLAnqgbZtRuciBjXnRzP9kDj8Nu96uhRuch2rOhT3lupJ7rByScJ\nHjodhH3jIrVNYUm52SklEBT3fjOScsCBREb0sYlPNqTklLagSaovMZe/6tUo\ng9+jRIlQR1PWNbt0uXnr12pClALIUiOgZ7f6cLKtOeRHT3U/8g70qNhH5Mi3\nwadv24H3t9pT3YVcCapzRddhC0CDUBgbjHyGd/5/P4fRo0ItPT0NfRYcxun2\ncV3a0SWzt8Awn0Qg15Hh46/hai5eXyci3pmi1s+yu46yB0/Hw1PQVNh7QGhX\nVNym5yub2PtTsfhynhsY4jiy3uw2me2ZycsAmvkzRT9SCCyIoDxJn9GxvhQa\nkmAg\r\n=gqb1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6kTBlNJcLp1TbVecDqtj0QppWYGrW825+NXTQP6HWFAiB6Yc2GfdmHAk4t6vWrenPiU4u7o/eRTOR5XKkH/m6b7w=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.0.3_1528378898260_0.480573855445809"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.0.4":{"name":"kentico-cloud-delivery","version":"4.0.4","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","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.2.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"10.1.4","rxjs":"^6.2.0","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","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"},"_id":"kentico-cloud-delivery@4.0.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-31HPV+nP7YI4DBmNL1tlAgVcu0QWTzRLPmcF05yeHaq+FlOr2pVYZZVQyJ7EcC9I50uZ5sjGayRuRwDFrBHlnw==","shasum":"56828cbb1f8b930ed0403a6d65a723aba7014589","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.0.4.tgz","fileCount":1794,"unpackedSize":8726487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKfjzCRA9TVsSAnZWagAAF8wP/RIBicHj59NdI+9k6aI3\n7RD5wv64JASCF0AaFkgjhAlc36dFYzhLdkbS2bMxw47Lz58voMpHQiP9Ncda\n7P7oMgtjI1/HN/My2iqNF+5yyXwhUwocAN1LMKTXB2UHNLlgFg04JKzjvqBg\nPKLYku8pp4x98wHnF0A1oTLbleud1W03iYtHjIqGLhG5HTPwmRAXdfWT9N+S\nog3SuXI7ANu/nJzPvQTru121nIQhldSRoA/AK98Kzo7Ctbmx7TIPB5qNzjmA\n1lBSJgvYezGX5bQfXOG+c1ec/w9DD+klJEomrLQWjNTSi/NJs+5RBSlq6+Oq\ntY2+HUgRsPafyvOqwuegRb79IsNEDn/pLSlCytkYqDPPRjcltt8jWMg0Y4yf\nEcmbZAG+NWHmiEUXcuSrTu5/LEXUYieTH1p8uiVV9VhbOM5ODI86dbpmlcy0\nHZv5BYiR4PRr7J/rkgfAfpkd4A98YYdVDNTwhsaArLKHLdSm0nPcHg8hJcYs\nsVWr0GMkLoNjkXvbQKoh4T8tDjFxpDIV6YUTBnBotodHLLEcBH6TG5PO9o2T\n0EWlgKyo8lxxLwXr8LGnx7kSAnBiYbVZVhjXpxY8RSmRpgWFSog787BZyPbe\n6q726XBFbuCKSFV/DXMnUZtez0WTYRWFLgR4LqWGbYjEflZwhUyizhd3jeTb\nlo5V\r\n=PEWf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICETen7EuSDMeg5TD9zw3PBECwqABHTHaV8PA9ijGNM0AiAOHvye0qtrjnG9E/o96pNxOGniwBO0hrS9mdTNcqQhfg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.0.4_1529477362592_0.06754806932930801"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.1.0":{"name":"kentico-cloud-delivery","version":"4.1.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","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.2.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"10.1.4","rxjs":"^6.2.0","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","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"},"_id":"kentico-cloud-delivery@4.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Tkdkph6LnbctMjj3N/S0oqm5xSKVZqI7oFb9n/pgP4OWwo4nVYBTE45aqdYCkqWxIwhQZP8aLzjLF79CV4GeDg==","shasum":"fbff3d37a5fe3051cc7e4fa5f50b8281ecadf306","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.1.0.tgz","fileCount":1822,"unpackedSize":8817094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbK250CRA9TVsSAnZWagAAT0wP/2iyS+QQOYh+nO/Q9tX0\nw5lOabsh09lIpnZK1xjCBIoIrzkqrHykUYREFlM1BtEInYSWemsTaRCgNVpi\nswIlYw2iBjPGAzMs0lFuc04PUGoOBaMhCY7LHAuTXBYKmzFMcba3ZSHa/bwm\nz4Q3JaA8I5qd+b6goWQ+GN57i8IDDNCkDPY8YHaZLVocsbW7fjhWVrpqc53F\nAAFt75mxulj4jIPrBOw/4XA/tHWP3O6ZHOIrVGerBdlR+ioOFOpUoDU2dpLD\nd0XmHB3TsuoWBfIvHLx3dcEKLUluIS8rdSKjFtVwA26/QLBANaAPx1X0DRLS\n8hfJxdzwOMzxPLkDOnv7/mAOlciD8Dw34qxBWDfNm/PNKjCuOuZbTL3e+1dm\nj6lccE0usDAkBF97YP/pR/ttXnLlvC0D1Yy9G1ddP0/7hamoVjg5hHJj4A69\n8xgwYmKZMLA43lhvAp+aP1BRubN0CWS7dg1sJmlBXl+OUFDcbRMFPSpGJVUh\n894nJka8bgqgh7TG6Q8nR3/56/30bNUm4OzuLXMjbafFfgGx9kQHHXvbu6ge\nLgLeMk1/D2V36a+KMW6V1v4IE5eBqE5WOQ8Q2RUbgOGEvTnIy+6rHES0nHnX\nUCOjCkRKg7P5u6fRS/ZxIFL8E8rCYJ0p6ylzPol6GDLqPfI7/fAWX6Pm92qT\nXQ6i\r\n=BvA4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDphzPDwiy+g2fHqcJFs1Y9zYYpPJM/4MCwJPxfo9codAIhAPhDS38n7dePtmhakdatseRTlI7B+miM1GOpQ37OWRK8"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.1.0_1529572978916_0.723631893701401"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.2.0":{"name":"kentico-cloud-delivery","version":"4.2.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","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":"5.0.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"10.1.4","rxjs":"^6.2.0","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","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"},"_id":"kentico-cloud-delivery@4.2.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-4ZdRfFB4goT/jGSuSLUek2+fW48JSC3IgtwUZe7M/EeERoYp/2+GrGhtynOK5sdIFXuVxePW7SpiY1vhVrgRuA==","shasum":"56c2c81aee912dda010f2147e77b9aead7ca21b5","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.2.0.tgz","fileCount":1207,"unpackedSize":7460296,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPKUYCRA9TVsSAnZWagAA6e4P/0g4fxTyiZmmR1BFV+s6\nustR9M9FuZ+5rP+JyCliaXjYsPAZkGoIYsfnznZV5hWx/+WUjoubN3W/T8+O\n76MB0Z4KoGM9aT6qxKD4+wqe3WCOeWTLw8g+G5R8jP8eIs2qC4Au9V8Bnr6p\n+DB7aw/TQlkSCCbf98IkY5UH7Z9wZP90Wg1k9eVoJFaIlvOd7OegCK4qu4KH\nf8OFzX4uEkY97TCWCEjfhwx1idxv4SCkNNx+09gBW7m2vWeUR8q3lA9ODomb\nZ+oRly/68Fu7B1OBf9OiIkO4JPVYIITY3A9vuR5OdXVdI85o8hG8R1C2+Km6\nj0E4HKZjLvIDbUAEHk5ScPhjWAeHtxhtkFcw8TNm7cNVLfsnl5CHQ5RzabhC\nkGlcCeMGZ6T/Qb8MadYU0ONcg3w0Gn5fxWbHPWau+umH3uovX7zwEDmZhZHE\nGh7F2dAPLQmMT+Y9UVVPwvuKx+cLaRXwBx50xo5TcTXuGLAFu/cF2EIaMS+M\nPhh/BEOM/HXrX53E3jAJLdYe1wC1kl5vOX8Cl+fyyTiZZ5y4yh5RudC4/9Yz\nzzhUPa7OgX1m5lBjl7xjojw3kkMY7FM9bpz6yBA2K72yZrmZDYv+3k8HlwD9\nrPL+I5r7bvvrQ3fwVGemDW72Lqx/yV9q+vkA9ljPUh8G3VuTxq7eUHpM2g2f\nVFiw\r\n=FjTF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAcrTRPJtsGKJ5M3ZwaNu3W60h/c+xrOLlxhNLZTGMNqAiB+oQJ2CUuhu0+KzcgcBfmbrm8yowr4qD70bozAhTrikw=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.2.0_1530701080717_0.5881310621116305"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.2.1":{"name":"kentico-cloud-delivery","version":"4.2.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","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 --p tsconfig.prod.json","build:commonjs":"tsc -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"axios":"0.18.0","parse5":"5.0.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/jasmine":"2.8.6","@types/node":"10.1.4","rxjs":"^6.2.0","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","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"},"_id":"kentico-cloud-delivery@4.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-dBg5MuJ/CJnv3kvD/3JtNGSDdibtkzBgPBFtE0vKo1Ez0PB+PhKmwiQhNaZIEClkc8mDYZpUISKcA/OoVMWDpA==","shasum":"89ef976cfc61a473242411062488f3d848b6f7f1","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.2.1.tgz","fileCount":1306,"unpackedSize":7505424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbP2SbCRA9TVsSAnZWagAAF3UP/imXP2DUp9EUGMhQxr9L\nML3SZRl0Te9KhYM4dHcEMFXrV8UDY+LyAQFKCgJ6BlE7yWewPDDNRTdf+8LQ\nicZ7QXW6qLWund80XomVrgJlOkocaLUck9OmPHz1EvknCSoJTtvr3Ro6/zjk\n069RwSM24LF+C20vM0stFSFb4FUrmBR3NElDSVO7NQkiznBqRgZj/OO2zhap\n3RZcI+IFmiBL2Eo6j+zqgFUdcawTHeuK6ZLPzDQZj3kt7Ro0iMKtSTjenJaJ\n13vCR/jtgRk9kQWbnDwn2ShJohBD71QKPXlUhSjE9tR3NI8Z89IZA2Fw2z2K\n/GboBueZVJD4dHGG4YPHsRzDwiaq2mxBmmQpPOfPUzbtvC+J1itbE74EITFE\n0pDrVWWGCUfIQb5PvOV/7pSCOurhMr/5FaeCIGZYhmqdHnT0GhJCoWPLpsHg\nkhlyFk/eWAMW7i0ZxrQGxjfGw2BWDoArd7RdrnRhM+8OQaZ0D/Yh4Oj+vOZN\ngRHgTWCcXTdeyVqERTDMqfTnNpAvHpvhfOXhOMO4vBIJ/DHrhl+Cj4qmUhus\nLr203XHbfc5UV7XIseJMJKkqjOeNyrF5ececNvWWKaASE+nJFgz0kKONJBq1\n9ps8zKFLTPw3cQFQ2hX5SJ2OWBpLolhKQP71koMRyMUxa7X1imWZOxhtX/ZN\naFpm\r\n=sumd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDnIbsN2Gk9FefOGpsUBl2TqdO3CXAKJ2NQpvYfDO5wwAiBTSv2cugWuuiH8o1olvCby/0dJlrdzjDgmibnhzcgLbg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.2.1_1530881179108_0.3188119835754233"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"4.3.0":{"name":"kentico-cloud-delivery","version":"4.3.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","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 --p tsconfig.prod.json","build:commonjs":"tsc -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"axios":"0.18.0","parse5":"5.0.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"~6.2.0"},"devDependencies":{"@types/jasmine":"2.8.8","@types/node":"10.5.8","rxjs":"6.2.2","colors":"1.3.1","core-js":"2.5.7","jasmine-core":"3.2.0","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.2.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"4.4.2","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.1","url-parse":"1.4.3","webpack":"4.16.5","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@4.3.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-kZ5KD480lGiNqQZK1jXeTq2auGyFWHgEiXDl4nMx+IzgJYro85xMiGp2mw2dD2USrkuip80k6KDtuFynyCYdRQ==","shasum":"1fcb0e4182ad6db2329e080a021f47e9b5bbbd73","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-4.3.0.tgz","fileCount":1850,"unpackedSize":7169810,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcbBkCRA9TVsSAnZWagAAakwP/RN6pzs5eLe11tetp3h6\nfc3wCg/2Lp8IToq6xRKvtL7MdckIs2hSq3zxw9wjRPk1CEWasglNdcqBOST1\nRJk8W0AOnmecXwnYprcLhRvOdR5k1aNhk9FtsIiZ6ebLxWANt6wP2FUSjLWb\nAXwiv+PzwmdqUn8sbeecgbwWR8wAChS5VgZxmilkxzRH1fyNUE+KLCz6Gj1T\nhaGX0ZAS6y65gmRMqZi6w9ZThnWwLbjfEM9tqk0iIwACDGk21Q7vdFmsobQA\nPJ/8l1HorK7e87MowZbZGrbLTqfPZBYEZ22If/Vug1DN3lZ3h+g6u4RUZbOB\n/tETxDnn1J5N5t0YGsELHhIyGy53n0GpfKUA3XoliKcBXatPSvWp8rF+yMjx\n32gzQKacHsZ23wjmlB3VY8wzOot+9LyfrtYvAhc+pWRIhkH/BXz8yhCnFKIO\nSEdTTaQqamkKMzSTKbDmHBzjmykE8ZWrHDGEQZD6eLPBf7GaMl8TSypQPmuz\ne4zejqZA6b1JbOyzNK/ELZlx7QHAxQ17ROLgQLeaQuKt8Q9HCx7mXsZOLyHB\nSSU0ezXAgTJVaAO/GFf6/khBUt4vx9DdlSxbIRLC2HpDJ6+1Ewz+lh7FHn72\ndpFRdXVsEIxmO3rgqG0mDOrgM2iaJEEntx8B8KuwD/Ett8gXDROqs0LSs2AB\n3q/h\r\n=qKGz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCefoWZSkDJXFKvmn9iLgM5Sr5YkuXJPLzEK8tZRLrftAIgKYYi+/Dmv5MEtjpDniwZwMaz9vKi8iOgv87IKdmpYgs="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_4.3.0_1534177379486_0.8068752246592712"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.0.0-beta.0":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"ts-node ./misc/verify-sdk-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 --p tsconfig.prod.json","build:commonjs":"tsc -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.1","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.5.8","colors":"1.3.1","core-js":"2.5.7","jasmine-core":"3.2.0","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.1","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.2.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.0","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"4.4.2","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.1","url-parse":"1.4.3","webpack":"4.16.5","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n[![Analytics](https://ga-beacon.appspot.com/UA-69014260-4/Enngage/kentico-cloud-js/tree/master/packages/delivery?pixel)](https://github.com/igrigorik/ga-beacon)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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","_id":"kentico-cloud-delivery@5.0.0-beta.0","_npmVersion":"6.3.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ZK1zKeqsvZNyZaZfrFp5b4RM1zu46Xus7whZ7L5XFOn4qzfru/Q/pE7mSsNprdTcy9tMjfwNVTdEZJ1tpK/B9Q==","shasum":"3fc8da052e36a6d20fe5313e506cc4517abaadf0","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.0.tgz","fileCount":775,"unpackedSize":5959328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdx3FCRA9TVsSAnZWagAACNgP/3zQOCb1bNhTIsRSHgfO\noYVEqbysNml5evNuqJ67d793G/N9OL7UcwAkfaoPbOLKLIDJZ8fhMtnS5r3s\nSO9bVCrn9wZNwg7x9akDcIgotBPgpvcHy3kTkReszXmh72px/sFIK6YZJ82o\nPx5szTaDDqRtvUiqwWg5B0LF02kk5NPh25kQGockkXkEjk82Ty8GrqBKwqBc\nZ41AW4uN3a2TFZlnDblvqcQ6XImLvKrhBtIrk0eTkKZQ9Z/0uWzDzZxeTvJ7\nd9t6QQNTc4U8h6p1j7E0vA2PDOCA6Vow/M4z0wyIUR3UrD5wPFpdIHzLtPcE\no11UhmdXGj0SXUxjw6Mwqb2xzdVe6wikFdo4q+B/4SdevmYuhE6Nk9+oCdAf\nm53tbGLVdA0I2gsi+KH6i2lR2nsuB6mEQ2g4GVJFYCSRUf8rT+fSjfPoECYh\nhkUM/2WFkLiuKC+wJrcmURlB47kh+jlLC5/WczH8XlD75/TTaEdUpwGnT1id\nOM5uU7ksNwa6ow4tU5slIat1JCurRCsGHYiPCftt9jpnwudWH9I+qCGbV8gL\n11+yWvYFW7u8pZmotip8e9uuiZno0s6oqs1jmiCTFOdgNYtNLAKX4KX2hqGs\nhcFOq+0JOFfzU9Yb8enwdnJ7bCPBVzroezOsvJ1m+I78jjCLcjkPu6e3x/zH\n04kQ\r\n=pKGM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDP3IkClJIhov/gr1piASbHa3BLfYqBsh8WrB/cvGcWkAiB7fB6CkWA/VwOfu7M3dPlMgl1TqDBJUlGHC+W8apacYw=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.0_1534533061247_0.7537624364263362"},"_hasShrinkwrap":false},"5.0.0-beta.1":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.2","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.0.0-beta.1","_npmVersion":"6.3.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-axFzs2DPpYVIKlJOyfWZbdw0LV2KjXZ7ird+Pr4CK+GfryYmQNjW3fNgW9QoAtT7TBqTIudsY90+wSiTsRYRfg==","shasum":"9b9a045921deb95b4ffd95a02d100736f1501335","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.1.tgz","fileCount":703,"unpackedSize":6003691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjskNCRA9TVsSAnZWagAAB0oP/1Hhx7frCJfZK5wpNLmj\n/kobf7kim8WA+6ekuQs0sj6ssPPFPQtSvteciMwk/NIfSgzuaqt89AE7PAq3\nsrVDhch4u5p/Fn+Yin/ZAEihVo5SdH765LTN85LC1lOY4Fulsl72EORj8/4P\nThk0trRZRuXbeuO+t14VQP1TEsUp9UXLCyvfNxdh9QLqg64yIAzE5SVaxESU\n5XiXhu+xAgEslzhcHQ4o2AIzeM9t4aCReksgfcdXrSnlGAOm31/aR2mar+bT\n5DwW66Uljl4prZ6446FcEocVxOGScRS/fZIWPCHdtawaxmAU7B9pqZEUNqvU\n97UC12U1grsqtKuFitOavc1vYDUTJuDYPgdVO7IcaozZIW7FmaWIKF2BI6ZA\ntp8KB0XGoED6G3enwb98LvtrSrkkytjD7YF7p2SUEXGwbRfZAZVqkM+f7JPo\nCUk3QQa+z7gPHzQilxiZ0ChRPUFdB7rTxkTCeY5kCFDZLtExDVBgHCOg/miK\nA2hMhFGRYWdalJVL162AnRVaLzfMGZ0kCLUIokqakeng1Pt5pMRlWtX5HQQo\nvGeK44EyoEMKI++812sk/u8ZkiHiwKgaCLcQtv7+VGoKv6SOb+B1uzh2X8GK\n9lhfJ72EHxHtDGmVe9aqqZmzj3M3njOWaRUK3AdGLJY2uJtSL0/cPQIYQbI1\nAijv\r\n=B2Bi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHnZ2t1NnWrHbpuEdKoFZzP+nvF+giKhgOmQ1dCGQvAwAiEArOaVIEsQsrO40I3R14/lK5eqQN097OetxKGo1coDD0c="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.1_1536084236311_0.34538420712979856"},"_hasShrinkwrap":false},"5.0.0-beta.2":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.3","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.0.0-beta.2","_npmVersion":"6.3.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-PxGowKMO+RMA4fRFwSJOJ1NGl5aP7XUcsHZVtyGpKGHqjSw+cVZwZSEtNWH5Im5bGYh4Bade4WRjkRvWQbi+Hw==","shasum":"f386d92715b826fa53f72bc28541f385f083f674","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.2.tgz","fileCount":703,"unpackedSize":8322131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkAmICRA9TVsSAnZWagAApvMP/0wXBtgtrwtrc6R9A2fd\n3ehd0sSvv+L1GjEKNmy6hOGwLPCrlhonD/mhWmRfmFXDoOs8XtzY1WEq/ntR\n9QlN3r5ja1BEQQ+9hFBxYMwPl3fzQCex/6c+blk5a8abG/i6pQ9YH46kRx+t\nn83IStSbvyxJP+g7otgqssO+A97TFVCPhK/qh6UmI9Lh64aeEvDIJXbtdr7I\nJ27q+gDXbYbsxw7plOXeTl5EwDlkDWd8Z38MvnyDuNPgNYwjURuGGIRxfVEO\nW2QN4xCK0NtqdM1xRWxdr3rra1TRDaqYDm4YJVYcSbu7+pF0VL1yNmHR/6xr\n+2ysQqEqIjPZtawjzUoitTuzxdTKImoBe4G3C+m8MR/quHfocg9jEplsgwt3\nzuTExVvxW5Mgz4GI85LiYUbpTDAwCZrWhY/XonXe7Q2NnyZ86NKWBWKvONwU\nClMOVEGLQt3PhEf7dnexrpABW2VU6o1E19PH6iSC+NGrAqo6E5+KR2h28OE8\nmtJr+kCLMt15H+X5S8oBCmdwV/QG36kh1N5jrAFFMIRwFwT4Jw5vOmUbW61e\nezhME4ArGHPqcaLNV1SZccGOEJBTibC8NOL+mbribI8VbFpatZUv2gBqtYYp\n/0l9SpdcMdsL86EO8eqGI78nFF4kRUS4KDUAA6D/IhR+eJ9Peo4g2z0+zKhX\nRRAO\r\n=ANCC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEdAzhJjXm1KbFV+nTA9DYdoqTSYLb6b8FzRFzgsu0doAiB/372qZYIHLv6kni29/CXef+pK29tDjNt9yrFHtEYUww=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.2_1536166280016_0.21356312250623843"},"_hasShrinkwrap":false},"5.0.0-beta.3":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.3","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.0.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-pMWNkGJruOxkMtE8BtLUT/+p6Efu4iSkVs3YZgadT9dc/5b0rEOCydcFdBTq7zE3aJNJ2eCxH9JRvhOIlIIkBw==","shasum":"dce3238ede18d99a5e34f5de4c44d57428e206f5","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.3.tgz","fileCount":731,"unpackedSize":8345734,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuxFLCRA9TVsSAnZWagAAPOEP/i5j9AjPpTIkPM9cRlUD\nc+LsGnsS6yN/ST4PEXuDEIXf8oeBvWDUiZKJ3BStyfVVPMPm4daVGtqHZlI1\nms2IeYCWpHuN0G8jy5Klv5VJnymi/m+XYWWW1+vIVeX7WuhbQMaQTQqhpTcw\nVY0NdAHeTAXIitbZbwWrBjXxkrVJnGdK/ON+jhJc/eE1zb3qib/PV86u8I/r\n4yTFFHzIxmuvaVD3d2qZKJVsMFKdlgIiJYZB/X1yy+ceFDZWA6O8LNOWEQcB\nHIEk8bhpNzP0qgN+zsdEbq+Aqh6t4670gVCcrzyDt8Cj/BbazmWic3a2cKP3\nRB8t1iMYfP6XQN+2ZX91MNRQ4TvApA3xplXsCRiaUk4movSqJI2a7TaMpIva\nG8NvcIZLOF5pXnqmPg4yU4C3YhtozfZQnpOZEzLGXXIEXIfCmYw9EEdz52C7\ngcaBHBZoaLPT5sSLCcR71pw/G8LSWaet+cygXADwg/fsUjmFu7coAZ5b1tCX\nY9BwDbTqa/qXR09gzJnKnXlxWAvXN2munE3GLDfR/s6gxpiLgYQMD72JdnwE\niGGr8dD+1QwqpOVXB8v/GdD264+u+Gk5gALQ/iyy5WLZ4bKqf64R2+2yLgD1\nVrNwvQA+RAp5jdGHQiONDSsfMG58ArSrR1F66ciVXEuxGt01LW1c5NJcUphl\nscIx\r\n=6swL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJLoSwlC0xpIhB8aaE/bNEVMIZdtoFEzNXv23uQD2nIgIhAODETa6MxEOS64T7/LNhngn87luCjfCIA3xq8IUMesMa"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.3_1538986314529_0.893036511782322"},"_hasShrinkwrap":false},"5.0.0-beta.4":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.4","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.3","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.0.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Ms3buk/Bne/BRwiT0K2ciWrEY+socezORLkDDWE51UFzk5ZkRSGoN1JTHt7ncixqPkl3r9bTfM17PpNX+fFvBg==","shasum":"06cfdd4a735cd0ee7e7c2840349dbe1e8ce3aafa","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.4.tgz","fileCount":731,"unpackedSize":8352259,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbuxfzCRA9TVsSAnZWagAA/noP/jjhLR9kwZ3zmV+gRIuZ\nJ4EPQHM30DCjT65WUz1YDCTpfPunVwcoOr43tbptWrrtuP1FgApRyij0nOjf\nXjSJd+KrQAI/FAnygE9GXd3/PzPjUxQAiinmgIp9U6+zMwn6C+BfSmnPsbCB\n7LcGQ4cKFzv9CCLcxb1F4mxxr7JAt+/npdbhq/d5Dj5AgmKLV7Et3oARrVy1\nvPevKQoj+8XNpShP1x4C4DAGc/j7lDo8odP0rzv8XOYqERMHQtQZjyHZTL5D\n7obsTjWVX93bv9j4/wS+WorL+IiXnuH5Wuc0XdNKQKUpqF8vUDUkVQAMt+2g\nM/GIqcZ+xlcw7nNRHNR9g/Lx2sgeIQ+RrDRtWbqNhFDGehMYzQ2dOjvUgMpN\nkGrtUFzlpNRB+73Kg0PvPxaw8zq7hvjfz2WYMrg8zEIIgScVa/mb5HCvRebq\ny9B2tG2QKk1+2PkMha955zJ/2+vfMVAndvxQGF2m2MxN9vrtuDpMRSwbPdLX\nDEJ6++2Ls4m1hw7u8KhkGlkduM7xKUjyii1pGLcFCa75MrR7ZlKk3LSFAa3G\nCFDr3737r0Ke4OUN/cAqvifigepvi5QG9Z0cg1jRIbDQ/cFMSrV7crMwKgqL\nJEoD0zmJ96DxfjH0vVXK+6vPEbVARtBEMaTSdIbTja+/pvLlBob4aVj8Btxe\nPcjk\r\n=H3aC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCqtHJxVBNsDPznB3TMeaLXBxDkY2hB6dF+lCaWqQQA0AIhALEWwyiTceTjXH7hHRn6dm4hlFZCj9vEEE6N+Eo+KDOm"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.4_1538988019089_0.024498628502210185"},"_hasShrinkwrap":false},"5.0.0-beta.5":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.5","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.3","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.0.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-KR7OQZmfnzBjoEu56EVi0Y9YYaYlWRil76L8PFiOmNNMcLHHwo9xoFPqGlRQYtTphBxTt2z/pKCRlAfIWT324w==","shasum":"02486bab17a9b5fedf2433840b15fe9af10aeeac","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.5.tgz","fileCount":731,"unpackedSize":8354637,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvdTSCRA9TVsSAnZWagAAae8P/363FPJEhrzXfZzGuINf\nJ/7nxQfb9/WFjrM3C/QqBe9K5NLRcQ2fkzy609LBXUA8gJe4bPkcrNjIbYas\n8PBp/fX8Y+qLHbNHEP8T5HBkqmPPeQg21LCvbGB6WrXKBOaEEt6ZXaj3ecpI\nUueMFL5jSUZlAq6pO3lCNwnPuZTOJIe2UK5ilRXrFUKxAQXzPnZyuVa2968Z\nR7sJ09tvCxqaNiTJxfWsXQpPNL9rCwg+Sxp/ic3N4OEALS6rQOMEATsCVjyg\nAcQ3L7vYu98Az+WOF6j1SFhGRoZ5nAzt9YAalmFWy+lMohGQc5181FaTLgjh\ncCf7AeKPREE6w8FutI5Qo4uYnOV1pnevs392olFgmYKkvDIZPzzOoSalLOE8\nzLWwaoR6NvtFuWCN9rXFEkwiWB+A0HB0K1psZhqhgpSkQWxLQASNnLITNB9O\n68NhN4+q1pwjK5NXDMBNOlS/TezH30f5YYnHZyLc1CW+86yOWZPCU6cexDip\nao2sLrsZPEarg5Vegv9RjQe8Ra8SYsNiLS0e4hs9XXLfMyjTSvn1g42YWC8v\nNerDUCdUiGdgpjE5nO4Bz8BIyetzZ4pZ3CDdKZ1kivCp6Av1ZZogvFQ84ihc\nuxPYpTSv79N0NtNVBlIiSUCCGa0gptpnpqC2WZbpKO0jWN8XGXrErS70VYMl\nBrwy\r\n=AaR0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5heEztLy8WmTZzOhs0OaOPBhdJM7JkAVS3MWc3FA1oQIhAM4RiJygpQx+eZKxhHoIUovQlub8+1OTREpePlS+uSiG"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.5_1539167441878_0.8932661351626214"},"_hasShrinkwrap":false},"5.0.0-beta.6":{"name":"kentico-cloud-delivery","version":"5.0.0-beta.6","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"0.0.3","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.2.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Enngage/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/enngage/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Enngage/kentico-cloud-js.svg)](https://github.com/Enngage/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Enngage/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Enngage/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.0.0-beta.6","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-JtQEihNt9rR7KMfr37gQUkTjIvVUlfXID8nZlMzOoycn/upCx9zxzRQjFPSI4AE+fOwVzOtuEEOoqS4TWSThng==","shasum":"6349b76ea0de3b6647d746a19d3a8167a4a3772e","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0-beta.6.tgz","fileCount":731,"unpackedSize":8357143,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvgYDCRA9TVsSAnZWagAAVbEQAINxNnrPW9OG2ZpzFpnh\nLFTwkyrb5M3m+ssXqmrool4uY6aXj3/kR4Ug/T7jCPtpt5Lk43COCFKTBjVP\nRjNsYGfkjgyR4DuvSCS4dMRmQzsNDgEgjT84pI4B+mwRrnWnKufSRZom8nCG\n1PEKIGWUyKiN1vJiKHP3Dqz9891J42CrNB45R+i77qfvyWHQt/C0MjzkUT+s\nW5yCITcOH8eXC8ILUI9CIorOGhI3xRSaGG6FKOctcpFE4yM0rgITocbEIgIT\n5s9PJLLI9IAdW8IngDjvUS//d/7J0beQq6/eAaqrI4K6M7pcxfcXehrUZhSh\nDml+08iolo7xRuvT1Ga+q70EhDzHkrP+98tmZTnnS2ddhK1IWzdKB0prvP3f\n5lbFslmZY1ODBzmKAbhC0soJxBydg/Sz15qa3LkLgjtkBA1aIINOSo8yuQhq\nN3dRR6bTH4X8ULfqTP90gSvBwOl2IHPTUwqPbV4/LV/h83ivqjWqFl2QiHuy\nAGnD8U2zVh15bRCDSDhWz46SwbCpTCRgu9ylMmmkYIC0gNADN4jJwwbY3nh7\nKU2n0Nd24D2y1dTin7CCfbv1yaxryuvJmPalPUj6Aa90E3SnIFSFv+IM4jLn\nAIwoAzF6bkded5mhL/pLPPxFJyDK6SbNBE1XwGCIdaIUzQ+mj80kZJLEVHS8\n6rTK\r\n=/SXN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6LxOPyJ68Aw3AbNRw5QGTmXgg2bwnlnLgeoHhsZ/fGgIgf93ghlcans1Ewemv2D0mci6nOzPKTiGWwD7b7UccZRU="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0-beta.6_1539180034485_0.9592431334564451"},"_hasShrinkwrap":false},"5.0.0":{"name":"kentico-cloud-delivery","version":"5.0.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.0.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@5.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-RdYroL1HnWIReVrFFN83g3n/Xc6v79oWr2OJuKV6XKRcJuKvlFctUx/MiW++ZWefkmfGY8KdCC6ylKztx3briA==","shasum":"2a997fdbe4fcbc7d05bac47a752606c73c03a266","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.0.tgz","fileCount":731,"unpackedSize":8357080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyXztCRA9TVsSAnZWagAAuRcP/3EQHTJlcll6TaLKJDvH\nMx+lRFCVMNrqy8aLbAgLccZlBWJwjO3nEkeqIA99nWZj7iPBZGBsRWi2hb0P\nyTdUDOk/lx9lwjKCqcpjItjsSt2R7rCOFUys3+09kUSVe9NOF8wPZEcqPALb\n1ksgS/oNdsT2QLGhQfIIhE/KsThiLdYX8t8rY7kB9hZ9NDcI6Ko7hieT9sx8\nXM5N7jbnGkTN3qDBxBdteZmZpsO+TGdW7CcrOTgzCBR+28GUvQpBbLto9EBE\nYhq+UB8Lq3cDDHv7XAUP5HFMPIXgPRcN7/F5ujt7p3h3pTGVCkjZlKi5PEqe\ndbDRmfxq3f6aBNqqwxHw06Iz1ZvXEfORGIjdIFGCbcVpcSd6oCh0Fnxg8YJN\nqe7e3vpJ9uROyhZVSY9trRaaOHvVrN+vUo63kew/CWR8B6kdP2Rf0sJfiMSK\ni6GpFsWyx7p0qofuImFEPSbRddOFvMcD/YEOljTk8h/5qyQUGDGe0dLhyC93\nrNxLUgTMc4luP2kATNTUawR0Wgg0FQK4DljiD9KnRLONGvlVrK3KmaRT1yYd\nCFkP2RojJVBDzWO8qM+k5h6B0jRmQQq9KuFbLagfli/5dY0/ia85DqBplFHJ\nv/lwEhkTODmeITZk+W2wIL6g3rgF7Lx6tCDiBuuIgnMEu45xds5eLD+PCpQQ\n3Zl4\r\n=lRZM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdXU5ykwe7dJYo4MVM7sI92QufWqRbS+uqF9yKF0k+kAIhAI7U4oG55lJa4tZ1U5I2rlUFODDG2nJiNNAQpvJe/xBT"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.0_1539931372438_0.41614463398580614"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.0.1":{"name":"kentico-cloud-delivery","version":"5.0.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.0.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@5.0.1","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-yWUB3ii232qo5gx1edg/fid2KPZ2PVxGGhL3fL9I4rFfr8/4uEI13lw5egFcIU856RXp0Zbdud/N3+slwq+6pA==","shasum":"822ab7a64ec13338739d775dc1ece87d8aa69626","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.1.tgz","fileCount":731,"unpackedSize":6061938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyX7RCRA9TVsSAnZWagAAGfMP/3k8Ud4nm8gu75DyIt/3\nTEAiQK3AMN+Zy4hM1q4VXeiOckybSAfYYLy8DlVLFr+9ZgDGAaNghDTM35Do\ndUJbHzHfAZzxB1RRxONVPojAZ0omUpBWi8lK33DnU1aj2+3qI/le3VN5lbUa\ne3avlIokWhQmDccSiFsU3CSG4P6TVyNEr4cZOB8dOk6984E7gwe5XR6OmbyO\n4f8rq+o+8C03npK6G2gqpY1z8hkTZR28Cch6YdcxuFKeDHonicKtD5LZy7oh\ndMCT2reBM+nph++hX/yRLXgjxMd6th6O3sEhC5KrR0YJpOG326F3QdV7WDVp\nknh0PIzzbH+tHAItTyYj0f3ee9lCjhVYmJaMMM1q7Nc2cUReKCi59+WJOoYo\n6UAXZ1ljqq94UkIzJXWddUh3x2efg0fBS0/4pxf3EuJ14Mqf7n7LtED77q3j\nSgEARQF/wWYRgHRU0/dj5IUoc5IrcHzUPEfxPX0HmVD/hcB3OqDtubm5AIN9\nWyYMzVDIzXsMCjI17x7TxdKm6lwyFkRL1zTdZqni+TiDGxtZ3akK8SP7QCDf\n6tx+MXCGQo597zm4u7i+IYeY3c+AnK2zIJXS5bm3WZ5VJXK/qJ7FaxcdJJfs\nkeSnVG8+MYvgPvzc8VNn/9nTDF5XRLMoIaSVshZZWHOrzMUQp4AMJJNnHaEE\ntckV\r\n=Ar8y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC71/vRsyQ98TDualbvUR0kSQDVWnnCC5AtdHyzKl2bZQIhAOdAGZ1FI2MTCKc1dFTbreEzLBFMExi5DbKiiufGM/WN"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.1_1539931856900_0.6996690900250238"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.0.2":{"name":"kentico-cloud-delivery","version":"5.0.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.0.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@5.0.2","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-H24DTrgpAIUxirn/WGfl5MvQSAZNuElCGpPwrQXkUz+Nuz0WSEjd3Y/R0GZyZjXJ19FJqU8cYE62/2fd1UZ6Zg==","shasum":"ebed99b1019b8de595db09a4b079536e48226e70","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.2.tgz","fileCount":731,"unpackedSize":6061391,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyZenCRA9TVsSAnZWagAA4aMP/R0Nn4asHgVR0Rdu7iuG\nb9GBnjnEdjj7gCRVu6I1Gpf46p0R36CR80hKHQe+u+SeOKufYo/5yiABoCtL\nOahqxSZATNG9Zu5FZjtEHv31LwdWKawcKKb8S/otyJ0N5MZylzGJFqClkgqT\nm+AsVfM0mrgh4VRrvaO6wYRLUhcOzRjuvkiEiD1bR/j2OkolZyqWzqO+PwI1\ntDlVSkx4kXZrUSLv6ng80RbiPJVCUKEcMfZS0W3pvI/IMIMLcgkxJv0I2MjW\nVEvdNdidNZe1J8yDpzfjq859k/afOTO5/RvcUJCcgdZXHDB6z0vmZ9bjY27s\n5j+Jy5yhhbSbzGJeuxu9OYyl21yRzTtILO2louRLQSrT7YTAp5AZ4RnnN/Gv\nO+zibE5kec25lz4XRCwvbcwNjUFDrUgOQG4DvNpRJQWw/6TB8/TbgauyDaAf\nflX2AIoirdh7WK1mjc6rk6/bG4heJ7bnSiyfi/FRe16gcxOTFb0O3xFV7XKy\ntM3kv/NU69sokD0jlSUUkaFq0IOF1pyt8Fu9pHJny/mmHIb1p/5bfHLXe7gN\nUXaBNa3/HXWQbZpqLC7kao/xLzAxf5xKB53C7OO9HIxJjPijTvV8hwcJcIi9\n+WFMVo5Sbrv8HpfRVtaJaYm1MoPEwujvwM0SlbiqlvVLJuwTM8gkVKX8F9xz\n3ANq\r\n=tZCP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTbTrJnNUVPJXwu/V4dtKC6IyvJkzwARmi/gSsiE04YAIgKoYqjDVC+kSJJMHbuC98tZSPD7jfnBmj+Wp+V1HztFM="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.2_1539938214603_0.6437140131639683"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.0.3":{"name":"kentico-cloud-delivery","version":"5.0.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.0.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@5.0.3","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-RQ/S6SsFzp5eRsGkblKzbLLdR5nlWGsgLaFBWN2AhfvymZ8UsmiphsM0ArsxHERPbVoXV+t5EjL5jWDWBp1JEw==","shasum":"59d78d667a111664d3649f6963985c2b6d627eb4","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.0.3.tgz","fileCount":731,"unpackedSize":6063763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbycNhCRA9TVsSAnZWagAAxYcP/2yToPXEtWKxpYD4DytH\nH7QKexiZfOE2Y8F/7Okrx0slB9yUsoKkxEtHuD/k/UZtBrhQFKWO7L0lknsA\nG2bmCu2wX28ebs8EUTmF5gxF248MCSNHDgDCpC2nRDAiDkbwvhmh0m9pNHGb\nHKQqqexZ0ZiuuEQ7IRV1htmHL9/Lsx+7gRNqXz0bCMbF9rnb3UIhlTnDokyN\nLXWlFkqLo55H/vXhpIYcEedytmYo9eeTJyK1xAOuLylPfSOL2G76vswmEBzw\nn1b0IG6sb4e2imm+iZq3Vv301UpdzSExrNkgQI3MqnjZ0Pbbz23y1bP0TaYX\nDy6zvxYf+HLhj+HMsH8P+s6xMGJ3tTp8Ami2y3IDegONGI63XfpObR4KXbH/\nQJ8nWoHz/MF8bms3j609e1J5oJY3sKGEdwRyKMgUG9QCqUW1PGkdp+RGvU+j\n+vvYvUgXdVtcno10E4oMOL3B1MkUA8mzLsv+mBl2xe+ncxlxXTNzdJqyW45F\ntb4grnr4nFYk7IzVp9uVKc23BIfl85viso4XqIAs1kFt8XGHXrnUHrp4T+rP\nhaKWdWjzS8gv6YcmJKynKOI9WrOAk1OBh52ZgvN15pGumQdjG5pt3KAzt2zA\nt6/3m5iq13PuelftW/hY1r1LczTI4c9jbtPmr9C7jwl3UjMf6EGUEfhvStZo\niQHs\r\n=rN6k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFi7c33pXu3Iicvbe1NDFWN2w5QbUyHAPYmRjHUhWQUUAiBOdHG9iF9l8tpItpLzkyBiSwQTQQd/p8X36inqvEeCZA=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.0.3_1539949407383_0.9228573016098744"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.1.0":{"name":"kentico-cloud-delivery","version":"5.1.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.0.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@5.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-clPGnY2ca0JDHmbTnh9IqILIMOtn18u+3LDe846b9deIGertAA67UDdKq+x3IdGZcVVY9klC1KJQuxWcTyVzdA==","shasum":"c2c5f274873bf0593efb4a037e8e1f88193ea895","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.1.0.tgz","fileCount":738,"unpackedSize":6073046,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzcccCRA9TVsSAnZWagAA2FIP/i5df1MerV70yZ5fJtU4\nrsFgRd94OI2a8vbTrChSaviC8nmIeQhcSdlrJWT35ytjmlUxpM2GiNvbqt8c\nZ15HuHWrf35+4epDCqkp1ERk0s+Yd3rgWqkL4miX7pTdOnYYnguoUstSyKu1\npIJwc5JtRnIuGJeihLqdZSafA45bDA2G81KyKbcGp/Uto1HcliQuEJfnAsah\n2JQYtpU9/K4GT87ekKw8uXA04qAn7ogdMMoohNuq8VlE2WPjyxRgAW//6MwR\nv5CHmEPdblnFQTJOESBdUNEr7ZaHfc2I0wYIbdPDrxWTynQ6PQJyhSMMgVt3\nQIFMjT+y5H9YKDEM0Uu5hf5uxEE9YxvUJXDpgSI1lV4e4Cq0RHQDztPfuwLo\n8LIUIrGYECEteRgODQrEVbsOY1tQURutBnCGTtD0wXArSutoHmMsjjdlMwX3\nnA/7iFWQq5cCxrIALVuhXqyCqS2X9hCefgIiqxA/WXrE41KTR72fdG3Aj9Ir\n0TilZrDhmxeCnQbo26eRJEheD0+uvZjcjmif7VEkbPunJhYliPcgw7OlW8m0\ngYBRKW8WoYpkNz/g/fyiYKJI0I5rqvWNxx2ysA8uDJ5lqc9kromTm0j1ZUQm\nHKqaD9B/gnIwQDh4kYk24gEMTu5XDqSbnKrIomYDr5ydmaqADksgo+tzDJIm\nOUMa\r\n=DWwx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8egg63l371b8B6cYaZbBNgMb5Nq5qY6I5H9XfgnbOuQIgbyeesnsx8MAZMv9uHf9brGv/DqLbMJxjECdjsB9bA8c="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.1.0_1540212507594_0.7624296474809789"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.1.1":{"name":"kentico-cloud-delivery","version":"5.1.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"karma","ts-node-local":"ts-node","test:node":"npm run build:commonjs && mocha \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.1.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.2.0","@types/jasmine":"2.8.8","@types/node":"10.9.4","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.2.1","jasmine-spec-reporter":"4.2.1","karma":"3.0.0","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.3","karma-firefox-launcher":"1.1.0","karma-jasmine":"1.1.2","karma-jasmine-html-reporter":"1.3.1","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.2","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.0.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.0.3","url-parse":"1.4.3","webpack":"4.17.2","webpack-cli":"3.1.0"},"_id":"kentico-cloud-delivery@5.1.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-bJmcN4iaXItqcjvSWIHRxu7TSYuRzjZZcgutmJZriYJGc1uM3XgWGeIo2Appkq2uy0p6PC/iqnq6NdDiZlJklg==","shasum":"87dc33412c1f8281f78355fa3d627c4a2bc84503","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.1.1.tgz","fileCount":717,"unpackedSize":6059232,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb2EYiCRA9TVsSAnZWagAAlgEP/1VSO32ty7PQ9syibD50\nqBOKjpyRQA9uj0GCWweY0NqjOvgIfwG5Lzu4XJGUV64ckdKkqDDmyja3AGnZ\nqJ/zfdkhBHvyl89YFzHANX9P5cQZ0ckdwzW/3Tx2vhclJO7tvzaVNtNXLAgp\nDHv1sQyQBNXG2uuhIiWRVv5oJEXFj963cYUCWiXEYI5c6ZJFL7m8Wl/Cs1bN\n8YEk262Y5H1xDr/Nr0BZtnDaviaP8SO69R6smVDAH8vmaYAT8CufWljf8cPT\nXuu8iXgCslLO3/Cw7BKlmwYbwVsFY2CywPGZ8vvSU6MCyNczA7H5GLvYrDRy\nrxHzaC0LPaoEKskEarIYbvwEoBWjmuImx4RZBQqw3W7z94HwKbgMNzim1Xdi\nEZu85J1CMtZk/uuy0bvtucUkiTNIkdjczUFu4SIU7PeCBRQa/6+mj9qd2PVM\nBuH/eSMeEoNoRVakcnBW9t/9bKgOozr2I7Nz8BKWRXdPxh7rui6FJ3WVjrzL\n/cvJeeYv82mG/vwBAZKkKqz6/TRsDHrl0PIpfvztE7sGaxSCX9b33mg7gpoN\nZEl5uyYkz4GUCrUMC8a/FvKZsCMc1F26VXmTv/MCiNIXcLJArEs+InIJ3TUS\nmzQMuv22pzmmuBonmqloM0MfioVmz4vJuF0QwIT0JDMcbR7ycBJEiU5b+fAn\nQAAn\r\n=CPh+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD169ROsPugUE1j1vwbTa/UVkgzm4mzrnqgSM0LoYiMGgIgND8N0occW/c2xrc/8qbsCS9qai9A8ZpQmDIBxRdnbd4="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.1.1_1540900386241_0.08298423881067785"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.2.0-beta.0":{"name":"kentico-cloud-delivery","version":"5.2.0-beta.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.1.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.0","@types/node":"10.12.10","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.1","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.26.0","webpack-cli":"3.1.2"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Kentico/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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 at 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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.2.0-beta.0","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-WKOF6oaOA4xGoE+ClHdtfK1EsB7R3bPB1rJodzcLYo8Q4Y8UWm1AHVZHrXfvRqaI8bba4/IpKh7Uh/wLE5EXLA==","shasum":"090742c08a4f1e1291fe0a8afcef86794100ca54","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.0-beta.0.tgz","fileCount":738,"unpackedSize":8456711,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAP6sCRA9TVsSAnZWagAAJCIQAJKWNQQryHpUS2QexQsX\nxPknzNFaS8us2rC8f/ZCJEfZkutZGMhpslw3DjBfE5YiQHgXdeK5TppcL3t2\nCdZ3V9XAFqD5hKEsumGYBpcTyV1/Sv+cy8j8utAgkOXdEID4X2d32B6/YEwJ\nv3i2+hvnRAm3Z8ONgAf6HVBAwtzV9OqLAooV102w+YQ7whiP/IIh0zGpCNje\nIz1u+HlU0laEpDHO95wmIWBjBWwUZGb0Bzzt/p3V750EGi/+L3gZfrerpMb3\nGe04c2ygYWOjP51qmD8UHkIsImckXjhsvJewVma1L+FZBeNeWzMXEXM6xGWp\nnc8OYPCxF1SXGFX9Y57CJ7S3F/bvXf9fy3QzrNAlMNPEOt62ZJXJNrK3Ru9j\nYv4N8fhLafYsR9qGeuikkJr2I2KXbQtIuaLtrGwdSfww8cfqZ3hTevK/fAZj\n+4u1lESVn3DwMcKWJQmzP6jAkQt1OyUlaAv9DJzEMpJQnnQibvuibIK6HRPQ\nTM8PqXozChAr/Vwd3h7VBrHPIMUFIRPol5F1J+NZyf+OXrRJeXTotDh+21aL\n4I0Rupp6mwC52hdHtoVnvYZCdM5hh6aCV1xmgQVzeqvNF7Z/QnMXu/bBJxGe\nNtviUo6auO7SaUld62QPkebfi49aNIpUGdmI3H7BQg7rJbF42wAgLUT1KFaN\nOoKL\r\n=nU2a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsXkWiqtAd+OLlvJt3TroiDZn8LykMB3ysnx8Te8zFYwIhAKCKSAp1/YTVR//j96Zb1LN18X4jf9ViWGVRt9YA6VfB"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.0-beta.0_1543569066325_0.8867774662929759"},"_hasShrinkwrap":false},"5.2.0-beta.1":{"name":"kentico-cloud-delivery","version":"5.2.0-beta.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.1.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.0","@types/node":"10.12.10","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.1","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.26.0","webpack-cli":"3.1.2"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Kentico/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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 at 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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.2.0-beta.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-fKrtYk6cdiLJZbUI08G5AHKfk3/7ix5ImKqxGFmatuY/eeSVlvluNdzGwWAyy3jabxp/NC+r/hUXyoYSUfX8RQ==","shasum":"f991fef8eb5e8d143e20e15d9657471c07f4a06d","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.0-beta.1.tgz","fileCount":738,"unpackedSize":8464678,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcAT7kCRA9TVsSAnZWagAAPUcQAI59FT5kxRKt+G/mDveM\nSj/iVJqmFRzzN2ikmXv+gC/c3XPfDi81+yRy0+0AKoq49CcTyK5WiaEL+1z9\nI0p2+K+VzBqL6OSyDOtfCqkww6L5h21XVAF006L+RfFMhklE+rezXpCIoCXp\nSgaNgRh1A75ydo1s2Yqi9QQjGHLgCrGLXoeiVVjMoW83Ssz8jUYPkFggkp0S\nOZYvjOPOjrmw8U84N6/ma6qMaiEp15HMwXv1jPmIrThCnNsdd9QVrSvVBJCe\n8qLLFI+G9Jx8ZdNvrbGQS+JnWtMpgwzIzm2IVMuCcXZSBR7w5EWXJACEWPSY\nBG/FjfoOb0GB9ZZy3fHjyEcBZlZBaVipPbmaMFbOcJHm781gYSPKsmvqz01T\nv1kPKfL++ZNyRe0fIiDmd6cFIB2KENvPhb+ewS2jrI3vhmzj8muxhKPSv35r\n8pWCxaWh2YkCtG4hGgjpy8g/cm1G0JkzS/zoLAUG6qmKMHFqaD1+NrlWyDjJ\nZCbFnoLpsgDkHmxTLdjqwPabX1cT/jcNzhXyebkmzchXSPX1G9k6Nj8JuHo0\nqQNp0SbzB6LQwtEBtqKy2EjWDKfpY29nqNGcmDATN7sSFQK56VCibmbUCda7\n7e8vDwOj8F2qBrbeP1nY5KD55ZyfCYimrosjZh2p6JSqazlR8AasvTIMWwOn\n28yD\r\n=KoHP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNMyghMrYW5Bw0Wv8mLEe0hesjkLlSrrY3naZaH/SrnwIhAIvnhoIy4drqTDfG9tWhYw/WtlF8FNRx+PPWkZZJpgIT"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.0-beta.1_1543585507721_0.1405335945479358"},"_hasShrinkwrap":false},"5.2.0-beta.2":{"name":"kentico-cloud-delivery","version":"5.2.0-beta.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.1.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.0","@types/node":"10.12.10","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.1","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.26.0","webpack-cli":"3.1.2"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Enngage/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/enngage/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) for both `Node` and `browsers`. Library supports `ES2015` and is fully written in `TypeScript`.\r\n\r\n# [Full Documentation](https://github.com/Kentico/kentico-cloud-js/blob/master/doc/delivery.md)\r\n\r\n# [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples)\r\n\r\n## Installation\r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### unpkg - browser only & minified\r\n\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n### unpkg - node + browser & minified\r\n```\r\nhttps://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## Getting data from cloud (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';\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## Getting data from cloud (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Getting data from Cloud (Pure HTML)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n\t<title>Kentico Cloud SDK - Html sample</title>\r\n\t<script type=\"text/javascript\" src=\"https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar deliveryClient = new DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\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 at 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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Enngage/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@5.2.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-KEe3ePIkZqeoTw9jEHH3xNSfrDmsiRLFLNsVZiEK0o9BFYnBTC8A6DHhuNrk0oHDgNIE9SptJG6tmylzPNDgqA==","shasum":"f99b9529e03de1b283258abcc2f16db1a63447dc","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.0-beta.2.tgz","fileCount":738,"unpackedSize":8469732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBO5XCRA9TVsSAnZWagAAGDsP+wUqyc16Rln3PsPJagJW\nUxfopX1fXZ1jz5Lt14ot9af2NNdQ0s0gW+qPIE76AdLF+SvrDfo7b1oF32Xx\n1NWam0ARYvKQzElCi/REk4R+bN12LQJII4qn01+Yk0DE8enpSNvpypveUYIM\ntq0Qj8tfjg+AIMZA9qqe4sQmTuDawuZaGii6vpxALFbiUUkYge+1jrFRtL9w\nmIlDvHG0EkVAzMLPaJlAyVX+gVr1UXU5g2HbN2FVf6sySJpOA6JfXqRG7kOY\n1g8eVn7X64pfuMvKSS90C4SQHrNlu/EuySZGycR11Uel3dEFjZWiBxHT5MfG\nH2bK6tt7ZjzU0ijrM4GZZJr6NZS+e2veFoCS5JqbDldd+8L6/k226m7bwHDR\nzYgwZGDp84MS3OFm3deHaymOG9MvtdMf3zqpYkuzLOUiZsg78DI7ejZZkSh2\nPNcpEX8sGqzNzgvPIvZpHrw5sEF2Xp1KypzPxArZUtPC8NqKMUc3cpWvt55U\noewYP9RqNPdc+oEpdRPXReC2RrmSt+D/A4C6tS1z7Fq9QwV4wyw/GVRetxov\ncjO3tj1BnCVdNi2P20HK3Jz/5JtyMDLe6t60w4n0WmcX/Y0ld/iIoXFTCDJP\nzBMIlydQZCwyH5CKnsn537TaQke9kt1R9aeWWEqbP+Dix18kmr39W+4WMrPG\n9Kot\r\n=PJMn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDeJ2t/wbilnj+gpHql6IHuhrtm8kPgTDbczx/WiXc+1AiB6OYWkJ5l1YOlbgYV1kYsSDdctvLZYSzhMw0gE7MKbqg=="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.0-beta.2_1543827030746_0.8826564706631672"},"_hasShrinkwrap":false},"5.2.0":{"name":"kentico-cloud-delivery","version":"5.2.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.1.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.0","@types/node":"10.12.10","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.1","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.26.0","webpack-cli":"3.1.2"},"_id":"kentico-cloud-delivery@5.2.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-CU2BZQfWp9Z1+4y2T33GgaDeOQmSLAi9OPKhcZY8l5NTVP9XLpsSLxNdWBCVXl8Rn+MMTus84/0O86dxKv2/cA==","shasum":"ba8fa9a947b29ae2d27be9530c9b69a95f7e7aba","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.0.tgz","fileCount":738,"unpackedSize":8469829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBR71CRA9TVsSAnZWagAAFjEP/3QBbxM61YqGv8EvV7oy\n9FvmcRjTOM1857Lsq879wATMiasuOqgkYlKutCb6r2RBX1VZNJcesHrMFCwj\nlOGOpJdj3nt1VPtlTvja1U/7HE7OFHYijPyXBpei+X7mkFBKe3OXbUlTNUq2\n5eXtdfWVFvRkASuEAfyRwaM4sRzhutov2FcniF6zRccXbEIYoRIjGRbPNjQ+\nuefBsrnaw3osBDRo2TZVRsBi5UcwkTM0RA78q13UiKZ/vrQd41L02J/e5kXl\nknw62fHa9X4QjGyMRIl9XpjwgIOj3u/vyStcvgwdnTNtaPZrDbByTxJhNgNY\nh9VQJ1g+6FxN5KkF+DM7irzg7rAxhPwUvFKnPA2/LdrTMSR44Am5hEX6LzM2\nTNPYWuPPkVIvRP/yhbum+LHMff05U5al1ucbmJww7QCx5DFnDzkfZOJ9DS9w\nbvAaEXZ13xyro2vePmFzDrfoyzhT53RGZ62NIVQYl0Im7KyYMF0EI4JbLucc\nG0Ti78UBCy2NUdk1r61YeUkV3hF71ugZ+B31xIRMiY259tc3+31evJ4XznH5\ntmgFiyDjC8Tp2wXMHiX5tN9EgVT6SoBJkhepgT22w1X4yQzt31ae+K+/RcRf\nBhCWuoJZ9Y/yTleA3GpLG1dEVy5+79gRaDyPAYkzjIINSBuem77dD7qlWjyc\nATgI\r\n=TkEm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDetwSU9/U25dKtjIiqVCDrXYwhgHF1VHboTN7UxGm46AiEA51Xu89roWMXm4EeRU0Wv4rFHP7OJ2V3rDwp04u+gwrQ="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.0_1543839476969_0.8919199657774703"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.2.1":{"name":"kentico-cloud-delivery","version":"5.2.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.2.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.0","@types/node":"10.12.10","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.1","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.26.0","webpack-cli":"3.1.2"},"_id":"kentico-cloud-delivery@5.2.1","_npmVersion":"5.6.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-It1PgysQbAr+w+4aeFU/EJ1k+Ra5d/uNXbK/ZbzXJ4dsysmLPt6a03alKW4C64gjhVo3kiZtmjBazhknv1Wkiw==","shasum":"c0c85cbd7b4794ed4740475e8b6040f3bd1099cb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.1.tgz","fileCount":738,"unpackedSize":6149245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBWrECRA9TVsSAnZWagAA0DsP/jnazdCiTw0Dh18ghy4S\nNUOqJqEur82H44iseF9/eBiJbL3WE9d4mjuwDgGiPdeDdOSsJLU4/g8MJOiQ\nNfmCn5fxHcfQ8rjcl+yp+n3b7weVeWQYA1rEstBBAj40esWJpSH7VzF3e4PC\nR5T5DRP6a6+B7hKGy67MSrElIK6mqDPxqKuOwEEBGbvWHCHG6znGiwOfHolD\nw0dWNR8aSPyVWTapfaL7SD2GDU8QBqWBWIN5b4ywUeF8t9QJGgMoM+ME4Cnf\nvNHthp+Sao+ZHcJB8uiB2pKr43ELJ2MQ/6FIvCsUZwgWkW6jKAg98Z9yQ4I7\nFe4bb4XkXHcjEBZLIC0d4IAOC7qeM5bccNiWD19hF0alIq6sa9KeI5lt7kgs\nwV+Hse4t2GhQ2mqqFz69ZGrOSDHykb2ugWSyWzgoGn7Vn0nlOmVWzBl4n1o4\nDYy+JALfXkzm1FVQxoqYRz9/JkIztpz2+TXg07XMj8bUr1Erhg5TT1lAn/P5\njYhcb3imwvLRRAJaUfohwckDAs3s1rMmr1cvzvKJGYPBIyPhDDKw5NmduuMc\njtaWFLAtroMIue0s+ohmJhS9AX4RmC+I/KD/PAADjrV4OzCuhZbJRjv2fsBi\naPRHDsObuRaO0GawhrDqAazqFPpW/bBGEpT3xZLCw+8GtYMp3Y/KjRHAPKhs\nU49m\r\n=Or9L\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDU0mQxImCv5dlNrLjLIs7yHMWTdsI8QZtogAUT54EhawIgWCP+UWRhLkAoASmEQaozc8GERe8LoD+cYQ/8A44zTeo="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.1_1543858884061_0.5045286386069212"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.2.2":{"name":"kentico-cloud-delivery","version":"5.2.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.3.0","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.0","@types/node":"10.12.10","colors":"1.3.2","core-js":"2.5.7","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.1","karma-cli":"1.0.1","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.0","ts-node":"7.0.1","tslint":"5.11.0","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.26.0","webpack-cli":"3.1.2"},"_id":"kentico-cloud-delivery@5.2.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-6eminFiO2lJPfH+CpLDN4AC4M6YO5b4WvyNbPC8BtivXjTSSoJJ7J4J2mNqP5yzbfAHuMarZRNWIr+ankHd1WA==","shasum":"6126b915717f91232405e374628a4e5050109581","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.2.tgz","fileCount":731,"unpackedSize":6182264,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNHPfCRA9TVsSAnZWagAA+EoP/1siJ+AOtS9/jcbW959O\nmBeedOVVuVSG9G/n+tVB/y8OMAg++UFR1tEP+lI2dppl2XbuSz66x9DO/z0C\nAl2N2xPZ+eQwFE1zQ9eeh6mUe+M+uGlwlZ3lmWPsvOhyHh7Wk+6GD9YwIICN\nmrSZufLyGe5Ot0haWxghTH3LX07Ks0QuH22YmLl2y+Mt5Yw19hxBNaF7X0aT\nRK7+eeF8Eafq7c0HBodcJhqkHp9hOwTMUvQDHcOn1TMvOW1izV9JoPqCyj2S\nMT29GlJwbjmKP0l9djBXHTu7X1KWmjqtYasumwusfRa7PnPS1JoUf2YrDPlW\n9jhI5jI7Hev6DvcGdKGqxyWgjvYwePwRzb+C9Om5w2xeNEPFCxPIeAbTCoVu\n1k022xn2rFoZvPibt3tUbHruueWZODRB8tI21u+PVJlhx/B/AKJPhyQEzqFU\nLyFK/2MrA2wGpxJwFwzSQ959xbExQvewv+nit/kRk+7EtyKTzlPjxp5fSlIB\nnod0SZzo0KgkUi1nEBgsABEBlfvrd9ctvka9wGU3eAydcDUxDfpf8zQiytJi\nnO31Gt2qGbacauolpA6lO87ZF3Thh/GU7CLdhSAY7xcaPcv1tUL6BzSyCiD/\np15q3lNpq1o0F66lDB5DDBXcHgeQE1FSgXmL3C10Gx1si3Vua3ABli9zWg05\nAknq\r\n=NtFN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBgZoVk2aMSM2AvRI4didC9jPf2b2M5tkpQZNuI2vhKAIhALWmEUt5w6qPItelV2QanozFWnXvhjgEL8AYkJj0QnK5"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.2_1546941407222_0.6320556183133605"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.2.3":{"name":"kentico-cloud-delivery","version":"5.2.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:dev":"npm run karma-local start karma-dev.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.3.1","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-firefox-launcher":"1.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"3.0.13","karma-typescript-es6-transform":"1.0.4","karma-webpack":"3.0.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1"},"_id":"kentico-cloud-delivery@5.2.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-WqIUe24tm1qodgxbq5ZteJXN3GAlVJTyaHz+CAQ+r7YQELbgI5o6Y4YCJvxNha/jkk2wdx4K8INTvmOcU+uCTw==","shasum":"820716148e7708aa48737ee22b4692cc977fe9ab","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.2.3.tgz","fileCount":731,"unpackedSize":8502133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPDMTCRA9TVsSAnZWagAAg9EQAKKrucAA/duGcP6uLDaw\nbSt9VJio8teCce6WS1v8V3uFhWonUaeHJdsDTLWrgIuNxE5L9fmkp8xhwHvI\nh6bRXFAzg715OU8eQJF97qHgCS6bMHoEBJmsLmL1wmuDgRah3z7OnhNRUkOm\n6nYhdtdhSqicjGckGz71RG0A53ka0rL8F+rZF5/ETcgoBN8+QNCt7rkFgdQD\nA0wnvCOmu2GUL3oX9FLrtJeepikUhpO/CEaIC90m8Hj9LR8EK1LTjKhn9+E7\nosk1zHW4DqzWQonFuklaQWA2lbsb6+FMojN+aAr7Xa2e385poegg29d/m0nN\n9LLGK5T6at8YtATNZBQ4vBKNxTi3yPsDQAN8ISLJBv9QnHNUT3LKA9RMmOcr\n2cpBPhXBWEbZsGIEjGooam//HgvfRSUBdEojhMnk4HsJPQSOjXDnnFHsQn6x\nopgCH19DjP3/QyvkL2Oweu7f4BEFhn8KkzlEkYCvvJ8Efvcw5OObLZmfUzSp\nh/eRG993E/ZzeA7H4LsZunppNCrUmetvL/pQh1cogwVGgHZhjSNdm+Gj2wi+\nJpO7RWNj29D3VQwHm8aVRn7tW9+xqMlfkJfs80o4132dF3nvzTh1plXDCYYT\nbPRx9ykyYEtQ7g4nhhPQXkN5/iD9IvGTcj8k8QaUiqWmcgSljdoS4lQzXKrq\nb9k/\r\n=gMOs\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAig+1/xUcizGdGXHn8EN75tw+8adkTxL9BYGckj+KkaAiEAzdgKyJ3XTgODl9LXEWsQY4/VeQM+1j1oEo3OVylTbbc="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.2.3_1547449106644_0.41552304039945387"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.3.0":{"name":"kentico-cloud-delivery","version":"5.3.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.3.1","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1"},"_id":"kentico-cloud-delivery@5.3.0","_npmVersion":"6.5.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-7hhC8I02B6glzQAy7ju00fv/csT1Z5R/N7FmA9HSydUPQJAvc1hDKayDtpXT+2SWt9fdXPp2loI0EXlVHEj6Tw==","shasum":"f65b60e7443f3edcb820019ca629b06b0b691bd7","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.3.0.tgz","fileCount":745,"unpackedSize":8516354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQbNmCRA9TVsSAnZWagAAzJEQAKQc9kCvl/p4ObnvQ9pX\n6wsRw/zwIfSQLOEaWu4CpyzSc3W6513aihu3/R+Jb5/Chh51rP2O4AwqszPZ\neQYrv7bOBE4mYk25D/bMgvKxI0lfkb80SgMuOvtksHtaUEeFQ09MO4rdisCv\nR54kLVTmxSdHVi2HaH67RDoyf9eQ3TK/CrX4oMFRymGUqmqW3eRb9wIGAaJ/\nVBDYqJqKwfokQ+kwCLkA2ZDpeu+m0p3LIxPSojLgXSh1EeYEoINtOPGjkKn9\n5RYmK3APqwhrfdp5o63dRb8UdZv6GYX5XtCPEZNTi66yr55UzfV5I8mCn9Zn\nK2eF1UmRr6bJF7L93u6h9ikkJZPVq5bNioZUtN84vVMKsg/2cMfcnsThtoEX\nCEKxGXJPwNJiHjN8+lQHK0nPz2zkZFUoFMHTs59EWLIowbFDN78hfwt2GeTh\nxvKoppXE4ha9CCUhyD9b//GUSxRd/rqJnL33dtCVhKln/wuZ+Kb6yhf0oQdZ\nLClw2+gS+qzeSev9YPU9oEADQV2vkXXsKj+hbYyt7vvNLKGs3W0gOWxr7oQs\nyieBWPmtDPTr8XmT1l+ScSyH2C6avovBsf7gZyIGrMcg8KJGtImRTPfgonPA\n3pDBiMiROxI7exrKxNpCSKUNy8rxaggs6uGV4G0ZbzpRc0PDirqgi0FmhaDq\nSJOb\r\n=4fIA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDrAoIuG4hJldGAay6qhG2oXQYaHSr9b1KFmXSQ4qJFWwIgWwuSuA/Ou14pHxQKZI0elqadBAUIHMgPt99R3IE3MKU="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.3.0_1547809637965_0.1369862122050851"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.3.1":{"name":"kentico-cloud-delivery","version":"5.3.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs"},"dependencies":{"kentico-cloud-core":"1.3.1","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1"},"_id":"kentico-cloud-delivery@5.3.1","_npmVersion":"6.5.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-yxb5vr8vNQplPVVbV5rXJfZBT7pi7qpJcqP/sSia5vnaA6UMGSGjekLZ1oIoaVZmzvDWeWwnji1sFwxfCBGi0w==","shasum":"15ac00678056052d42f7bbcaaf3ef48303c069b3","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.3.1.tgz","fileCount":745,"unpackedSize":8516351,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQbeLCRA9TVsSAnZWagAAo6oP/ifXkp/rrINMDhoJmakq\nWLLya3NG2O6z+wgrbG9c9IAADjcF+gTSQc7ewDlM5QmP29yEXqVzTPMbwc+k\naB8lfHF8K1piJ8rDRJGsfexCrRMFtH5KI2pW3HEOhaXMhf3QiAfyCtBXeeOA\nR6VGetqESri20wsybbioaVsf9ThXDlRoMudYt04q6vBb0SWzhZwM6gPi/hzs\nFcFwmaAeJboDZ/+OC4SffgfcoEw2uU8TDGUqxClQ/ZAeV5fARvkJuKcdjTK5\nkgQuBuc0gy0AyC26i1tKHxbacPTaqN9AWmvqfndqlUvfjSnsOSayGJ4Phv1J\na/L+Zu6KjVTOnkBWqZyU4K8QOIqI/wD/bhNvor8PMVIuJ9hGQrepD0P7E33h\nlIIycpJkLVBXJ7ucjf8dOKfT+y6VUi5W14l8y+wsvidE6RfSC210fkfVWMa1\n9xlD4jUkp9k1jKaChpUFyY+A/nB7gnVgyM8qcLokn5wKHmE2uM/znjOhHYSk\n6dvtYuXa1kR7EDFNb6ptnUyllxSA2YwxLtQqgALKnr4IC8PlcRvcz6yrlAbY\ntGJjMxTiJn/NUtOuI0RejXuqZLFDJoY1EeqIOnrzatPd2efWiFmLa/WFatTl\n5DNxiSV61eossrjgjcz0ewNcu76957ILDB3BcASjDQQnSEfuSyyJAH/rFP9s\nE9p4\r\n=agKr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAeBUTqq6LZMBmScvRaZLEJYOw40BqjDXlE0qewK4BTpAiEAwqW6VnpdDEfnoDpqqe7E8/cvEzNEt9PQaN/nGGTJ4HQ="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.3.1_1547810699323_0.21468744415277552"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.3.2":{"name":"kentico-cloud-delivery","version":"5.3.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/"},"dependencies":{"kentico-cloud-core":"1.3.1","parse5":"5.1.0","reflect-metadata":"0.1.12"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"^6.3.3","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","typescript":"3.1.6","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1"},"_id":"kentico-cloud-delivery@5.3.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-n+uo0nOlfaH/bOQD+s1CFt07fpzjMVP97Xc5YBUYBdJucxuNPdfmRKTEk+THW71ZQO2tTGP55Pjx6AI5jy2lHw==","shasum":"18fa179075fd429c07a7c58ad82e463671a8538e","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.3.2.tgz","fileCount":738,"unpackedSize":8515515,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSWKQCRA9TVsSAnZWagAAnQgP+wSaYbkutlcVVHJSLTo2\nRY07hF0E/yv6Vogihc3S1MCFe+CkCJTmKIXUWQxYGqcQdFjMpvPHKP7ikJt2\n/N2V07c1odQAwRiW4C43zmf9d0Lmwxz2y5lfa8cZB/pkdMMcOF3/UFNJcHPq\nV3qmbxFImKEFt1uxpLWW1T+MwiFCpcy5yp+I66qaI/oouCdeS14JhbE37BIf\nx2fNhDqNeJL6I/aKnwEveBavmFlhpvKx2Qn8mu4C3AAXGbyUDSSnmM6kgzkr\n7hklaPSPe76u/j5T/CBGDhOsGyF5lX60jVA5IYId8Uh3EdPJHRPqEA7Ub5Bt\nKS00MWVqR7jQsEtsQPp8iOuOq6PdBVoIHeWC4iG3SY+TdJR5u9Rk6wAmVya1\nHtXjEJegfAQ/Ebstao+QWb0VZPtcyE/jZ9H75DM0b01Aw6P86TQaCyL5pYsu\n9d6hONknecp31+CI5WGmDfYmrDVmjnCmQWebdhjRletgzLzmEh9xV9rSB4oY\naXTJzdGp7XMLdsYomQYjmgt3RHctZB1Vy8ZMkRnJo1orjkezbtB6LsFOEdzt\nk8Lvbrw+FTwJ4G4X3fuMzahiYuPDH+ZpXGrw42PjRypxBDpwIfRXGkMHeJ/W\nCNgK9Fo74IE3CddkWgp1LKN4L9ROHgyMXf7w6AWEQvA7RmiHqCoElvdTwsyj\nBw4u\r\n=jHw2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFosAkAvpKTxgSQ+i6AWfGXSq8PltUm8l0rNkncs1qtQIgdd8iFQ2A0qZyM0kObKvxDRp5JSOkCYvgw7olmp4/a7s="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.3.2_1548313232342_0.8737295811667736"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.3.3":{"name":"kentico-cloud-delivery","version":"5.3.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.3.2","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.3.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-qnpwHJoAYGerZ1utJjzLEMFEMRFnP99gwTbjjEk/SGsTy+8on+3YrX/SmlpoEtQbTKc2AnZG/OcuEciEUNfFzg==","shasum":"cf0ded22a1e48903d1c20fb34d1dfc93d033b03c","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.3.3.tgz","fileCount":741,"unpackedSize":7201782,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWX8nCRA9TVsSAnZWagAA9FkP/2JzR/2P5piPwyKz7yMa\nbbxdW1si8yepHIm/jcH84zac+SQa4USVfyeVtiVIVWqPQWXX3Lj/i77Bmz9q\nzPWC5LYUgtFnwCzke0QO60RMvFQsVfcaZ/pmt7SqoGMzOypf2Fd0KDSC7/Iq\n2q9//QIaI9DOr3nZ802rayuvYqk+hh6AEZbQrzLQDx9tpASi0CvewBjIoPfT\nNa1gA35gvGYOn/udUkEdwyQavNwpE4cQC+rzG4qc51H1JTWzPfD02+2/BSrP\nLhi33uRMb07R+aFXrWmPZT/I76o/rLXEe93BxKJGMyWOBAquJkvSbjf1fm5j\nO35LDBFfZ6dzNjhzt0bbahwWbdXTxgpYa6GUsCbcncujBdH6FbzwnRxCk/UI\ncw6jYfLLo55Ry3ewyDxZr/qrJers8gAvushKwFJrFyNHir0hkX7TYLVLDuyZ\nZQzFMROgOK+VCdGzN/uDaUXQxc04w9evXA4Jd/KhGoFv6m96jUKWAJlT7wRS\nsvLEMWxD8D+DF7nLQF+P9XSTRUh6T9DeT2t+v7s/WtHCoix3wUJOKqsGNkRx\nLPQ6lfrUn+sfA45wYJzshfGYuJ8Cew6srrIh0rMLRJLrKJeGc2jyYyRZvL3B\ngI1CVcBHt32boAHaH2g4MEZPnFu6w8SJfVPNkVk3InDmlsxveLCxWXo3uIH6\nvWJY\r\n=Q3O9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH2TSFTYg2lgTi8M5jJz4aWXOzKPLvVgq1AeZvoJfcnACIQDVim+GyAw4i4nrvKK/kdu8rJWOS/c6aTgN9oXSeVOiyA=="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.3.3_1549369126991_0.28913192051044656"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.4.0":{"name":"kentico-cloud-delivery","version":"5.4.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version","new-major":"npm version major && npm run set-sdk-version && npm run check-version","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.3.2","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.4.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-huOD0Yq6sth5BelvhJl0zIjKB5zjx1vgNJ1G5r1vg1ro6pr0EQBwltXf7pdo7RnUwLZOKiBy8DkURHgUpQs6XA==","shasum":"5a7afdb5ba0b8f0e827780c0487218adfc3b4984","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.4.0.tgz","fileCount":755,"unpackedSize":7301106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcY8AVCRA9TVsSAnZWagAAoM4P+QAohV8mrPF9R/TfP5Rp\nWbd4AsD6KLRRqpinUNJqEsh7rgvvDdVoyh7B7M+/uLtu7UZq1N+1EcCiVJJl\np5Ge/ufV2HMNsNOwKPIIwvS++gjN4wkjwrXEtQbG3i5pj7RTTwiDD1SGj+9i\nAi2ffFOEIPjejQy9h1QteHqRXs1ABgJNPVZxOPr0DHaynv8Ecy7F2bM5lGKq\nErZeyIho350HzIt5VRSi2LG/gG8dzNELuo8DiIk8zg+lcP4UfIWSGHdXeiP0\nrhzArSd6WsYcewTTMPRlwNnw+EsHC6QnxnHFR9iVQ4Qw0EjJAlWmUon0VpNG\nrPF43hko7JqJW6+KR2G0NfaAeDuaY1ELFpGYS7Tl483vPpg+p+/hBF+gvdfm\nt2enifbnGEDy5L/KhEGN3wDBsr+AF3/iSbuy/0qRHpmhdeoUKk4GZ1g+pM3V\nI6jo6YJMGnW+YkA9cDi7IqD9yvAeDbJ2cMjzP4ueVTcEsEboyCht9RYi0s93\n9/NX4p6gzods35xcp9MIo5V++bImAiGMyO4TBO2xLMnme8tpixTL4yI4eefJ\nlXJTt0qhXnesKG71WO17jPFKsClE8uyrOWWI2ARiyXZA3rf/1CURN4yG1Iot\niYgDr4vpUni3YIor34YYvTeF1X5tviCeYgJ/l8ZWcLULmZjOluLbdsOF4D/b\nEVl3\r\n=EoSv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDGvA93IP5RktwggtOSpL3ttYQfASUC6OvLeueH4JszXgIgBUr2QbxPIwyNVXBSktySxa4CKC9Z54w1QFwbrkHcxDk="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.4.0_1550041108350_0.7687200575367577"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.5.0":{"name":"kentico-cloud-delivery","version":"5.5.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.3.2","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.5.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-262FUkuA9rl9A9u+mPNFybR4BcFCz5Ptqwzd0EybtCy1LcfQIREisTksBuidEoLjz8REQVmtN2AcdHNLpf/YLA==","shasum":"d88ab61efc77f7bf414dee0b208895972ccbea86","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.5.0.tgz","fileCount":769,"unpackedSize":7363995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcbpQvCRA9TVsSAnZWagAAlwEP/it2ljjnlgEqDU9w9N9Y\n4zPBOCYo8TYmZe7H555vc78T2XujW3dGNRH7usHkb5gBUJU1Z88zOwwtsy42\nT3Rbd8T5eKJ95CCAgiGomh1BoA2+fUhTLlHOWnHqGO4ZutGUspLeReRqK59l\n120kAcCiJYnUZCkLmBSsSCjW0rWBcL63yw8QBOqgNuI2L5PGKSWviMtbHfOu\nIsH+ECt82jUNiw5fEUQvdpHtdGoyg9fVGhEQkoH9vfkVnVeqXhvGatiFZnAF\n/gN8Gh27EPs7daSVHBG1o5FMlpIUhFjmPnWJemU+jY/3AZL7rR9ROZXGsMDg\ndfSKIY1NNEHfnH/a9yYMte+lzxr0slZ8S9Hveaf0WMhof6K8B/O8ZfpMqeHr\ni5qx1m1qqsvvKO/I23cHCVLhie20Q8hLtbB2JECc3OCaA1YXbr93qZcU0zD+\nfUaob2jq9lUGj0MhrM+GFoG4LLMdI7ZhvLI2//nUf6WqY6V6/0G57cWCW+qP\nIWwvoejU7DLoxoheCjraJC+HajDi9F6RmTcTsL8SKn1hz+zUSwKfJMe29NKv\nQabp8q8/9JCthJHYkK1oYuPRpgjcY697UyIqcTgq6QBOp7+/7pod+E2gBuvZ\nHn0oq0WGzpd7PP4/HDMox/5S2EMu9GaFMItvE6CfPy176PVSwY5+vDllS8J6\nAVSU\r\n=Z08G\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwWuWUqCz0Iu/BBTfx0VbQZKdTVOCX6Bqi5TjHWG+g6AiEA4TKvu6/5R60oLfVBFcEiSdD8HOweeim6xVVlmEsvkGY="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.5.0_1550750766189_0.817771443306152"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.6.0":{"name":"kentico-cloud-delivery","version":"5.6.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.3.2","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.6.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-ODv0XxS8ppawpJEXAaRhw5ePZOCaxeamn2cXfv09Ufu/rVrUdzmOvc0x8mPP5rddhOE368pk9KSYkbTCidTAuA==","shasum":"25969509350ff31fc943e6299310deb55d66c4b4","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.6.0.tgz","fileCount":783,"unpackedSize":7447454,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdOkACRA9TVsSAnZWagAAHy4P/iked2PRWezvHM6bjqmK\nLbCT9utlBSzU9ibWsUb53VV5z0Qir1Z74zLfljUeZIOY4pv0TfsgxKVjeyaq\nHOVLjc34IaMUnc5XhID+gKTWaZ/Vk0QNQ3+iE1H8fTNIf+yUKzw/OBOx3muX\nPhbS6dP8jFUpGbn3WnQV3SSmm7kZ5knTbQfJtLcrWROHfDshaZqVxfwIs+p7\nnSX1XhQSJNujv1fNgZ+mL6oAbk5yXJe4W6jADcpZkxMiaUnfO+WqpZuKBOvy\n3rngdN1npYtGhu6NtWj1r8m6SfUQ+0QQZuz2pnEMKFmR5iX2XncRaTVxEwbS\nWvJTHhrnmAynjBKASrMejQp03LKmvh4xgHV3hCXS2JUplkGBmAji9MNpZ1hq\n7i6H0EHt1Bg1uirE9YnLF0DX2hL7MMFLvnE4vQE4xzhvD47i52A0CZu8MLEL\nlRnEvr85TekDFc95HXyH6ZC+10PGNme4cabcOAZAVptUbrT50R3oWSeOv8Wr\n3gf1LKCuvqWFy5Xl0yW5IbYPTn6JQy7O7alz3mrFMwAJsxxDAvLk4nPS9Z2J\nxxx8Ok+D3xCAzFmrn6JhJ+RZQPQAZJEHpjrhFUwvyzK1oWLnWU5ZlpkEx8ZL\nKRyIp5KcVuwaphWgBMq0Uk4ve59G/OPlVUmCAYpgykixbJ24AJeb8qGVZQ6D\nqgfM\r\n=Gkwe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjkgXgWX2VkvHHv8vM451GEa1PTS8lQgd+9t0IxnjVRwIgeMnYIpi/nJWWfvOZFKr84SF3/Zsdl8y2tXifDyzLo4c="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.6.0_1551165695876_0.8761523265058049"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.7.0":{"name":"kentico-cloud-delivery","version":"5.7.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.2","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.7.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-RSIOOXyS6HHNxZe424w6MeypsLGL/0lxQpy/hA966QRslLMfb7iOutmCEmxRVDjLG87VhrFHILdD09oLMPfOuQ==","shasum":"c903139bcd4e7bee3075ed08ffa8359984ae94ac","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.7.0.tgz","fileCount":783,"unpackedSize":7540958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdTbWCRA9TVsSAnZWagAA96kQAJ5A5vrYT3s2A+iEmm12\nD0vr+m5S7+uwH9bgs+LZ/NUGvC7Afn0VP9ztFm3npNEmL9cTZm6ggJMlO8Nh\nZOsiGuLohjzBFVqwKao4Vl5EfEoU1vf/ktAr/EuZLXyyqOCvqz3n7+4ItEYp\naEA35w6LjRcBWdvqkucr9gyA2+V1mgmME6YG0YWBqICI0kVIy0tdUdphiBQO\n51hZWJ+TuWSM6HoPWPXYotLzuLmGoHB30tWEVos+e19EWdB7KTHGldD6Ij9G\nr+xzXSmzdvzl+IruHRgabOHliycPw7GeU2fBsUSX0nvgn1DIufn2x92HQQoA\niJ3qwZYNsn37bys97JD34H3dj3HTPaN4IHe3QApZrF4erS7WRXtbrSSv30kF\n6ZcqqKOjLtc0aoQf4iH1ztVeVt/zY5u6uzbjNoGp8OhIkl7+ODrEkzp4I+7s\nBZ3rXoxbQRkp2Dp/SnXWorPx4X7u8vPyfPWkjCXQxPfADH7C2bpgVrkPjz5o\nYKuLF19kaau5go4ap+BOR8QDMAHnX3VDVHmEBhj0QX/Lm82fp43imkHkKGah\nhdKpOpN9jMm5vV0TD60cbO2diYQs+t3XEofzK0a1lf2majZGdeVgytPGmpye\nQX2sf+o7X1WUFy9ztQtfA2MtwizJ9AVHSl7gmJyYcqudkvwPvEezq/8uTGF7\n0smz\r\n=kWOw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKJWDPQpzUUFu1Eh71H/nW6sMqJ2yf1RFAL20XONZ2EAiBk2mcKHqpqJTNuBssGHSQq4L82hzdSJhP3aKuqFUIsNA=="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.7.0_1551185621926_0.615407173416809"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.7.1":{"name":"kentico-cloud-delivery","version":"5.7.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.3","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.7.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-uJpFX9a/XLb6KGIvMpk8E8tKY1dyqbzHMEvprE8S7Y5L5aHH5y9PM2kBwNA8DId5aKlpYx7vr8I4/6OUYTrSFw==","shasum":"ad29053b8da8bc719743b65fb8191566e686cdf7","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.7.1.tgz","fileCount":783,"unpackedSize":7545254,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdUjdCRA9TVsSAnZWagAA+HEQAIY1ewRDu02ZUsr3MmmM\nTHezFES926MQno/aRvnhUp+GsYJx3M84P0RQtd88Wr1D2zuMSlG8FZ1YtokD\nuwhTXXT2NiwQGUoIew+cvr9aCn7pkBp+qzRnyuYHceDGYlwF5bXtPZ7LS2k3\nIiTFL3OMvaLL6jBgunbR3iDA/bNh+NCZLX9YMiEf/PN9kUO1X+ikhMtzGGYN\nCQ/JWfztxBiFsU3a0RzmauWqEiqyHia/gmCKMnM/khpN/Dx0q2FmSz2hyC9m\n3zSgP8OHXE3jIzE30y7WsBkwEX0+qfyY+6UB9tmbAYehs6EX4F7Rg2626RAT\n1gJpb6pc21bS4c8IS/mY+4NGB8kex1rja4Y1/7VL+eBdpdHU4ux4FbMzI6Ek\nX87P4D3F/f09VsX+nZCpnfXzhDKLtROniVPNRQVuqS9Jdf09354tsLL+xVzL\nomXJICOCtweFUb1UJoRfJx5nZRjpzJQaIf5rrz1+To9Y28PAcfUn1NL87rWJ\npiO0JB0OmIzGts6jbgmbDeX6XDw68wK8fzfCK7cqwFn/x/aJuJW7OBoDJfSb\nzjJ8BbnrOvWkcu6/yl91VCaHV2FRGDFcV9wuOW9Veh3gmU9GHRbAkmA5yZhr\nsZ4rTfLAKCKvL0Wwq7juwJA1nxuG4OJ7fujTPUSerqLFjWJhq/WHRij5CSKz\nN3cC\r\n=mGaQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCeE9QeiCWqfJddBr0bJ73j7QwvR8OfVxmu8fE8G8frvgIgQFrg7PrRfMZg1zcK3icougd7zpTzb6OCLycWkcBnKSU="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.7.1_1551190236329_0.04602094297552939"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"5.7.2":{"name":"kentico-cloud-delivery","version":"5.7.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.3","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"typescript":"3.3.3333","@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"_id":"kentico-cloud-delivery@5.7.2","_npmVersion":"6.5.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-5iudO7Mc25PhgA7l+Js+VyJXYLb1FBb/ZwoAONXAGfhfhwtIAIX9BYGO/vMxKZ6TLsiIhn7ZBFkflckLTIXRCg==","shasum":"716ca7d46f32e031e3a78480d8fc5cab5b338d0e","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-5.7.2.tgz","fileCount":790,"unpackedSize":7505787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgp1eCRA9TVsSAnZWagAAhqwQAIbjgyzyynlFlM4Otpyg\nTSp50r9jriZ2Zb4djsE6GnSLnRomefBb3YVqUqed+LM/G+8S6LKr3Q17gAgl\nswIN2r+0q3eZaODF9z7SQxIkbAbagebMlm8teWQSGplgmOXB4ueyr6RMichj\nZF5/Jp5E5xgHBYp3V70O+7gtVKrQgQWBZIGZBT31xGgx9vNkPSz/o/APU2xn\nVxP2KLttjel1JW2j1sOgHcrTwHHHYsPe2GbczUVUIHoZxGPCnGH9Thb7Pcp7\nDV7QhYIY08ke6TzjVxYFwr2welpLdnbUaMa5BTyTVOA05lQ/y0CFoUrwGDdV\neTrUL7zdgyNhkcW0aEMDipgWUoM+VvWQToFHsnNmTBd05ZsasTajEhrLwBXt\n66jIGqXSGC/U1HtPdjBbbY0kBNTJXfcw85PGYxzKfG/Yd5gD4KBqhow7wx3e\nHquragTDSPfxAMasTNOnvCfIaH6KtGpGkoNdQRrai+ioc00fIzoNLF6yYDLw\nrvv0bZb2nS+/xpjocIgjN3UNfBRv+C/RzxNUU1HLHJERgYiMkhNdXWPZ/am4\nrkH/W2psX1YsTtso6khNf1W0K4ueRm+ZmZRaYYgqjGXOMkvhwBq1II3hxrh8\n/8oyfEjxT8tUwxwuSXlGfBLadt49RXYNnZluIKMokrXen1J/qfbxCyk5rghN\nOoCh\r\n=MBQW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGATuFnF8HgmYL4sZLfX9cQjP8eXThePw7nWZBKnQUjrAiEAhjUbJ2P7KyoL4I9W5/mAEc4LTJsKb8Md6eIR+oUccb4="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_5.7.2_1552063837128_0.9135847187490034"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"6.0.0-beta.0":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.3","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"typescript":"3.3.3333","@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.0","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-vKTdQvyhnmCUETMj91IWAqlC9g6ZrlMuoZIo+nSMrrDsJFuZwgoSlwlJATAu6SlEDPnyc5b1rpjM+yJX9g2brw==","shasum":"fee5323b141a871237adc859844aaef3ee9ec733","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.0.tgz","fileCount":790,"unpackedSize":7600449,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJch7LMCRA9TVsSAnZWagAACPgP/395FWC7g8sqo7T+Z7kb\niNBw8L0YgSPdUAivyP8XBE8oNgkpBDkT4KmSgsNHnuXslTyyE2I9NvVgX6Rf\nVZL2EpgSqQIWzqVjrf5howd9HhdoGedidZJNA3Uo57PhjehYlAbvH/PoQwdm\nZBZp1ll26Jt18lYjAbfuCM3nEnldrz3JFy3X9OySPK9FY3/OIpwPvGeNbehG\nX9dLt6lnK1t1nMwccfu5hxpipHU3auELnDxzRXrAiALk5yIcVg+gaFTAsq7u\nNGJidO2/X45Lra9StpS4qSiHeB2VYYqxVUMraq7Rf8qQtIBR6ju/qZCxw1QJ\nHyZjxs/+AaDRKtaRsd1b/QQnSgpROvaJl7qXppMJZXqBijKFZTPHfR9sqnDH\naUuqxCy0QKJgDJj2RwxxTctWyMpzYe6Xy0hBCoqu10FpKmCe5dUrdk6tpJj3\npRf16Oj9R6FyAVPMdgSWRMHS+9TD831viJpXmMW8NhqtaecZoZpQdeLmyQC6\nakGBhf7XS0B8Xkkjs5Oni+tkVksfVNftBbEgsNF/w6aGUDxMg5ZpT24RUros\neZGQJMVwsB9G/g81tvHi14kXKXkssKxhoP40srQYbiL85aTrHSW6ZOMXmZyU\nlsspRr0v0znquzEeHxboqXCYIEb5tIiYSggwFG+Lim5aAaidHFu4AY6zFYd4\nVGvg\r\n=SouY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjdVMMLyHPiWhF1BGr69A2yx/Ubi3zFCjD8s8T2REdWgIhAIDCk38CInGL2sFhXz3EsMEPH5GgUldu2fWIql4bn3VU"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.0_1552397003826_0.07452097767488786"},"_hasShrinkwrap":false},"6.0.0-beta.1":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.3","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"typescript":"3.3.3333","@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](http://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](http://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-UuIqTTCqICCbRji6pqcYhKhtLTcQAbkK0db74vkAsnYvpe9PrQ2a/ChAip+bHLxUK5zXxlIZHQtHhY5fiRHrHg==","shasum":"8b4b1d988204f6c3b48aa34f10a612575cdd5c41","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.1.tgz","fileCount":790,"unpackedSize":7604164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckJQoCRA9TVsSAnZWagAA3qIP/1sVXI9DM1C+VZqmOSIl\nDPTU5hOBTatkrE4UjxPmWAsyZEVfVdJSIzd8O9E6/ENI4wX2VrFj5BaLuDCE\n1nJPyeMOhf93vX/RRyfdG6xb6gUvXhn1ik5yTvSx+C4x5sV/lARN6lD/puSa\nS+ouQXxr8EKDgs4nvQbWGbnrTqPq5KUjKzlnJe9Tf+nTZKijUbm057x+OzMV\nugyW8fLY90HYfrwE/qOChJLROAerdg2gTW5BHxJ3Zi3Q5FXyMBwpleUGCScZ\nlYbBune55RjIxgASBbZ3+bIY45gNI8J7bzaI6bhVx/2X1uMdxt1OQD8W12qy\nRozCo3hWaBtqQFPjqMNZCVfXE7C2BkkwDcHSroN8qW2uXkMkTxDncLjgmf90\ncNT908kISsJGXuFU+j2pKH0VS+Y27/AGouoiEQdv3em/UMYh9gyEEwNrwOs0\nxpDI0vx7VebiClAAcrqEoMYirEbtbmznzKErE8oC8r7HyPsKwYQV6SeQsLZ/\nUUhIH9R6TrAjR2RdrY1kr4+PCpjjIKwlu4XhOXxjgWCuQ3aADuLuZVcw4xtM\nDXSyPm9i+mYRZEeuqaM4WUJz/pxgq3EHo78rhiz7N0QBoCc54GOXFIM5o7UT\nuHGVhpdFXycGT9fkQeQv46Ghz8mnpAQJURIEUr1iyf9FuX4G9K2TVBrxrhEX\nB5Qj\r\n=kTJJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGJ30810zs6geddgZcAE2PRE9PL/EEa310kq2sKOxIjgAiBlEAnjVTSQn12Gn3YjUNUGR1eeqbDI4G6ZrLCWFDGLzw=="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.1_1552978983468_0.7584361111653668"},"_hasShrinkwrap":false},"6.0.0-beta.2":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version&& npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run set-sdk-version && npm run generate:docs && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"typescript":"3.3.3333","@types/parse5":"5.0.0","rxjs":"6.4.0","@types/jasmine":"3.3.5","@types/node":"10.12.18","colors":"1.3.3","core-js":"2.6.2","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"3.1.4","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.4","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-chrome-launcher":"2.2.0","karma-webpack":"4.0.0-rc.5","lcov-parse":"1.0.0","mocha":"5.2.0","ts-loader":"5.3.3","ts-node":"7.0.1","tslint":"5.12.1","url-parse":"1.4.4","webpack":"4.28.4","webpack-cli":"3.2.1","webpack-bundle-analyzer":"3.0.3"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.2","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-LotjCNmmsKBydgs3HSZ9o4Ld8PIS3KZo/VQmY9+Afn4Dhl+GVOfD2QSyWMcSpzfKF9eW1n4g4b+yao8F4uwFiA==","shasum":"3e446957ad6eed22902459c659256719c0282918","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.2.tgz","fileCount":790,"unpackedSize":7557529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmxb0CRA9TVsSAnZWagAAH1UP/0n8JU45SaO+3tUJYnpw\nKVJUiq1d/DrxMd8ljyjujZI1Y7kFj3dAFxUch3mxcWDKC8DRZU1h5a0dtrVV\nJImeb39LfHBXL87i71S7DjGYWOhRO/0fxsePfmuPmnR4hBtXcGY6IlfnXSRy\n1nw46zbrIMAUJ9VwwiGBs/H0Z01Ivz7uWqsEvTyP49X/nPOhLfElBDl1akpb\nIOg3ymQleqFopyYWEvNjU686RYPaxwEciyR/E2GNvDdfFzI0snmv1QOaX/ue\noBYttYPM4yDmxfgRYA9wP9xRKYOFc1qCchVB8tUiceeFLBuLsGc+42ItaPDz\n/d4Scgcxr4FS7FzfY7/JY4qiRIaW1g35AElWMgTOpEGNESQ7KkiWZCZInhXk\naJfzITrwovuE3Aq1zRQRU468UHBHBu8jLQ7+KdbIXMfg3MQDarlfr8DB53Qe\n0lpNqICFsongWUcBJtH9G9shDyv3yMSoZY/E5jxry0Es18ylznGO9WCcYBuk\nUZ+I9PfTDqsAkXTyMthMMXtT667rqHuPUoq30TfULUEKEO0r5bgSAW9zpX0/\nnzW18Yp6D64b0HP5fVgSq4SlIum6nUkz5DhfzlaE4c1A9qAtbv82MMiceyDN\nlw3ti6KpltA6k8RPll2ZBvEZz2eqZcEBPiaCn4b7asSCau/dydch6jrJrXX2\ncWqt\r\n=cgro\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC9q5vfm4TxiPu8sphW9LK2AXXHeGuMVToHea+jVx/Z4wIhAIexWOQheggnfiQXKRphcwg/yDaGVLZZO6Yigphtwf+H"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.2_1553667827304_0.8191773895812762"},"_hasShrinkwrap":false},"6.0.0-beta.3":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version && npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"11.12.0","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.0.0","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"4.0.1","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.0.2","rxjs":"6.4.0","ts-loader":"5.3.3","ts-node":"8.0.3","tslint":"5.14.0","typescript":"3.3.4000","url-parse":"1.4.4","webpack":"4.29.6","webpack-bundle-analyzer":"3.1.0","webpack-cli":"3.3.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.3","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-20FghYBAXWXef4bt8qRU8PMYhUEhaN+A8C1tmxWmpYbx6riaistSnd3fgaPGmulrZeETxqy7gxmJ/PI4toBWoA==","shasum":"94c71c64dd5b696f81cd97b74c161c056b69afc5","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.3.tgz","fileCount":797,"unpackedSize":7624467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcwCRcCRA9TVsSAnZWagAAaswP/3c145aJOVV0nuyqwCGZ\nmXcUWIQUjGK30kamGNbhXCY58OvI6w2LBLOLuXwSCFbBDJk5Yk4XnT2tDSxT\n31Rl5DSn6PhCBm3/UTRV4bOF8PcBX2qFCMc4D3EiJGSzSleon5mgzkGPSEoF\nU4EUf9giXKnsY+sroo0GwLDpZlBH8zJOYPMCKyhdJ10HKn9ydg4o4k698ZiB\nFGen/77TVo/Fnhe5dd6zsb4kMAc+ef8QTNUClU6BA0maLLO1CoKcBQfHu8nE\nCW9Tcd38QK72Z0TgHCDjuRbGmBMOP94HItnuyF0lZ25CSKFp/Alh1cdTFuV0\ny6oOIT9VJ6q95bsp2ojIN4dH8Xzj16Tk9XUEOBd5OHKRXib0YxT1+m+n2YX/\nDpeeEouAOXX0X/srJyfG4HmcYJXCoE1PgzWH0WYkq1U9ByUE1B3hRMOqbi2v\naTPPsHuh5z/dku2P1Ti1+qSFPEGUGx/aCYhWOUXtsE/17/VOFIfZ2F7m8tGR\nYER1mVJ3UaVENUc6Nh4N3F7tnXC0kMzwne1ZA1esep3y22wA9Fu894H1BJig\nIfU5RJTdOHBa02t44h01paHh88DKal1YyXQKAaAVtwDl4W/8Re/iAvvk+M61\nz8Ny1++2Pz7XRUuA63WHC+286KAe3XIULow2YL6pOAzTJb6Aqv9tQjuOTz9W\n5aaM\r\n=Wddu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDVN8msdPBI9SgSywUnktdWkPLpFBscbm9a2xSugdg6cAiEAje2UuRM+6zCK/G7K0WdgBWCRm+tx/ZjEe116A6wz35w="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.3_1556096091929_0.79337803447452"},"_hasShrinkwrap":false},"6.0.0-beta.4":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.4","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version && npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"11.12.0","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.0.0","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"4.0.1","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.0.2","rxjs":"6.4.0","ts-loader":"5.3.3","ts-node":"8.0.3","tslint":"5.14.0","typescript":"3.3.4000","url-parse":"1.4.4","webpack":"4.29.6","webpack-bundle-analyzer":"3.1.0","webpack-cli":"3.3.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.4","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-LONfpHls2IWepNLGZSB9w6xWr9XOmiAyjLfsK/WMB5yMb/AlYAt5Gs2tIRXCHPIqFINdpdMQiSoFpEcSLrTsyg==","shasum":"32d2d82b49caaa007973ecc32416a20cdd38ac91","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.4.tgz","fileCount":797,"unpackedSize":7657907,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyEvcCRA9TVsSAnZWagAAU6gP/ieKcwO8W1L4WpBfkYAr\nmcRpLmgJYxBcuyID3UBKWylOuaP1mWGdtGh8sQqg4HVxU9fDFq1NtAbron3q\nbsS7cDGpD7zCsP8qr2D9T27Rsg1zSc0zdT+Roel+Ie3pJngg+c2AjrwND5j7\n9mMZ2KDWQVso/faxhhAinxJGc+vs3PSaZwY2+zM2Ch+BxiM0rs2eZzQYCuik\nJUdrGooDXU0DnM4lqSoWQko7wtFFak1bZAvuz9w382QskfvvBBorM0WT8SWz\nIwq4uCFEgm5IG5lpbYs+W1Y8bS1eKAmV3dpu4uABybd0qXc4VrknwIjdUmqL\n/f6o2PGWeCfaOPazCs2395FlhtyhvL59/AoAdWIXx7tvOEPS28TrKrfQxdIt\nwqKT5xdrUnL+1meq/MW3BrYsvUcxXiM1r+TQFvtyiez/VUf1OP+Q0cVFPqfh\n2N3tEK97rKB/g3eSnv73ycrpR1mVdutwooyW50aTwEwyS2StD/jc0LYWqJoA\nADwbdluXPvDOOHQfRFn5dLMNEyODKbr6eI39XpMbXqg/40fwc2ua5IfkrDV1\njgHMN8MXRrbpxHvmQ9hqEcxcz0k7I1hkZhn9HQRCwu9aP+k7Y0SpQKv3133w\nE1S4SgANgtXYPG7FfYkYcqDh3N8E6ITuQH13LrRqv7wKTgrqE080zMEbxJv5\nncL5\r\n=fOFT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGdpNM+NqU/t0NRmypKRLb1lJiUuGL/V2NWLN59AHhhQIhAIhxYGhK1WSimn7r3Y4QJOYMCTpZfYC1XiGs8fwpERYn"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.4_1556630491650_0.6331685969300147"},"_hasShrinkwrap":false},"6.0.0-beta.5":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.5","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version && npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"11.12.0","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.0.0","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"4.0.1","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.0.2","rxjs":"6.4.0","ts-loader":"5.3.3","ts-node":"8.0.3","tslint":"5.14.0","typescript":"3.3.4000","url-parse":"1.4.4","webpack":"4.29.6","webpack-bundle-analyzer":"3.1.0","webpack-cli":"3.3.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.5","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-TIUdfbl7eVsKzVs/uJEyv6yGHdg0d5qd6LR1w9Q3INhhi03ObwXd7ol+vInZ3vf3/WXmKD0NHQhnSOwhWHeRyg==","shasum":"114b9b334b717e6868e1f4e1159b0476e7b2c8b4","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.5.tgz","fileCount":797,"unpackedSize":7660540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyp8vCRA9TVsSAnZWagAAUe0P/RF3ItJpCifidWTyDEqm\n0bX3aQABFrY9SlE7jsYVfd3uIazSlThvoIgCA1YU5y+bUvU9hkCn3Iz+lgib\npaSk5rtxvH4amDG1RcIPp1M0ThC3kwRUFN4v6ASw+62RI9hqosnIRt/cyPR1\n8yRfdWKU16df7PDAFf3BQnBgpeBjuiDPm8fF1ot8eVwZzofVvrX+tFZhLV/m\nKWxtVyKs9PjtIiAMqzTN67w9U/iic+uFGpbQxj44KpVQ/PCbZENIZkS34atW\n6F6UlOdHB79zuV4azjnhr5Tkou3/zIfOFDPkM1LDZ2qH2VqTDcX0dvjXJ3YK\n/RVQ+YwHASe4xvDuzDf+UAGOzPPqw7ZRPfdvUzj87zRXPMENqHiegS6cimZz\neTeDII+AT8NiTS+EUu5NtiNVSE0KL3Q7IkoWGq8lBAmMDrNDoC+L/7dm3hUv\nYej7BBKTa6zScWRcOn3mUPYXY2/A13o7uTz/4CRbiGsu3k66/U2XSE9Nrxhj\nHo/P/l9hM4741QZMNfVY+K+XcSaFHfc2vC10J1trKh5uh4iNIFQjPM6tQBQD\n904WyIj5jYShw/w6FlRnUvalRQ1xBV3WSXXF7vInnkS0E+Cgly2W512OQb8M\nS3HtYyUr6/Btt9dQEJ3o8C9rOvG44IYsH9srUAx/ui/2mQBsea+9BogopaRy\nW4eF\r\n=yF4S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC6//cH1PWlRcki5dDpL8wHxGx/VVaTbHpskWdVJIqnxAiEA1s8m6gQiqWsra7cxyoWhL1N2ZVnLbtE4SUW3bGgoem4="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.5_1556782894953_0.22379932399645908"},"_hasShrinkwrap":false},"6.0.0-beta.6":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.6","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version && npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"11.12.0","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.0.0","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"4.0.1","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.0.2","rxjs":"6.4.0","ts-loader":"5.3.3","ts-node":"8.0.3","tslint":"5.14.0","typescript":"3.3.4000","url-parse":"1.4.4","webpack":"4.29.6","webpack-bundle-analyzer":"3.1.0","webpack-cli":"3.3.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.6","_nodeVersion":"8.11.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-3hiX9fBp6q3UM727/7yQ0h4VTJ3tDJkNejcgAVYmnhrZsqPv7FNzq6prUl+kEyD9UzLBQ01l6eJrT19iZGCcPA==","shasum":"1e3ecdbb0fde57adc76947ef044eac13e01f28fb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.6.tgz","fileCount":776,"unpackedSize":7596384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczAqFCRA9TVsSAnZWagAASwkP/Rhvqlget4+WJv86olMj\nIzhIpVC5AuwpEFIP2xqiWSg1nJU3SlB1uk8Tyep6kH9AvliwhOtbOcNonj/N\nht8s1ksH7RLhntq0bwSuQ4tVnBdQh+UaNeHiFahIhb/+kN8AEwWKhiDeEVyY\nXl/El86/8sJl7cMdCgsdtwOWbritaFOp9AaxkaZMwqHvUFW35LMcHIzdVngd\nqNcd8Z1abydxZP/OrwPYjNRdPVCLiADZ5ZgFqvkrM9zah/uX/IgpDmf/GAR7\nVp+8WHc8ijXDWlMf4oyXXjap0z9B0+4ftLEhRtHf4JoIdVD9utu0CWdk6r7p\nLMmB5m+gk8yVp0zqpvvWlY3jGtWnBY1SEW50WpgBdJfdp8MnnLKqIqayBNBt\ngIyidGuq6a3Gh8cPj5+tl6cfhIrEMyoSBVD/x5lZZCMe0JQdFkTkV1kCPaJl\n4EFUYQERYwmkHmQauwjLVdRLLWywUbL+Db3ar5DcxTAyx8xrN/wPz2+dh3t3\nDhqOpZnuVJgra3V8ufvuK41VsFlRSo9V+ooPCc2Wldz8HQSbb0salqd3FY55\nGQt3zfOfVR6ayEtrM2TeJhQMUsW5+w56EZIY9jNg/qJ5PsBnUzKnGAX84i8X\niZF9B3U/OXArYhOx15TcbS2hoPPnWfKJpvjwSWLOdLZEDTf4gIR+p7sky+QQ\nl0J2\r\n=CbAd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChrpn0LQejZWooT4A9d/V5XYCzkXGYblmByy4s86cW4wIgAg5d145bg1hxxtLd2IRg5EXf2JXcgIPsX1JdNLoSTGc="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.6_1556875908890_0.68368875121725"},"_hasShrinkwrap":false},"6.0.0-beta.7":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.7","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version && npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"11.12.0","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.0.0","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"4.0.1","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.0.2","rxjs":"6.4.0","ts-loader":"5.3.3","ts-node":"8.0.3","tslint":"5.14.0","typescript":"3.3.4000","url-parse":"1.4.4","webpack":"4.29.6","webpack-bundle-analyzer":"3.1.0","webpack-cli":"3.3.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.7","_nodeVersion":"8.11.2","_npmVersion":"6.9.0","dist":{"integrity":"sha512-vuIIWQe3f6lvvT+ZHl3+X7AjUVM8bG+zS95lqNJuzbyk4Kuvm46XPVTRqZCh69lH2G8MPB3PdKTD5Jyv5IQKxw==","shasum":"9d18a97f801f89b9ededacb38dac036ef3481f4c","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.7.tgz","fileCount":776,"unpackedSize":7596620,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczAxnCRA9TVsSAnZWagAAA5QQAJbRRtir9Ao6+n3eIdNQ\n4IdQL38sE8qNutBubLLmY3lcjBoBmmC85QQ2lmRq+XIjeVVbgklBHA/cEWkW\nhnlcKEmDvzG5JDa568eMG49sxB1WPC+w+gmGG+g2HLBoFjzX7XigHrX1CuWB\nQvB14T35y32VFndv6f0GxQCnxTG+Jdp6aRMJt2lnTFya1oYwsYiS+RKo7ZV5\nKTyIk6Er/WxBFIy41pkGJvYA5sSt9hkQQADhD/TM5bmYVxoXTmGvfGeLR75t\nPNra2kSliFR+aYU8XQCEt7RwkcNMNDoUe9NMWSgLkLKjR1HnL6v4A2qCjmcA\nqisvPe3uWDcIoqKRTq5nbZrwFFBYBrjS8tft+tH43mT9SW+PtTbUtXQ4XXkn\nL+U62kxpG+b3sTA5bWw42c3B5PSgWYzErXduJB2YLzGnjl9Ht3ANSfcTUG9e\nV6dC0BtSqdMUM4rTD7tYr7/AxOsAZ8rPH+fBZtdj1lF+WVHVG/iP5oBN1kuj\nA9K0Q47/z0eF+RJCxeg1HNkBpNfn97EQe+okBiCa/1EasPVXff1HFo76e6x+\nrhygEK4ZsJoy3TKWrAUR40Hm4w2nsbbue6IcjG2P4aLCcUCywcWOjYlajf/K\nMd4sjSbNBE1oNZ22fc4C75PCOHGphAdiQPZukg4D66lLHOTpLiOtQ4sHMsnE\n8rwh\r\n=hwPz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFf+T2QVr9+fFQpU62WXqbWTZV9EHioXYdfrMu/afm4OAiBG+nlFyb2vzJ27BgbiA28ZLuGBXhc3KAUNh4E7xYQIBA=="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.7_1556876390484_0.9351921993957928"},"_hasShrinkwrap":false},"6.0.0-beta.8":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.8","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"typedoc-local":"","tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version && npm run generate:docs","new-major":"npm version major && npm run set-sdk-version && npm run check-version && npm run generate:docs","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","generate:docs":"cd ../../ && npm run typedoc:local -- --options packages/delivery/typedoc.json packages/delivery/lib/","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.4.4","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"11.12.0","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.0.0","jasmine-core":"3.3.0","jasmine-spec-reporter":"4.2.1","karma":"4.0.1","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.0","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.0.2","rxjs":"6.4.0","ts-loader":"5.3.3","ts-node":"8.0.3","tslint":"5.14.0","typescript":"3.3.4000","url-parse":"1.4.4","webpack":"4.29.6","webpack-bundle-analyzer":"3.1.0","webpack-cli":"3.3.0"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.8","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-/44D7wrUla8KkuXWNG9fO5bw27uFIve7n+dMbWTgvwg8XXhPOYyK+i5ZrFJmRhqfDj/FNl6NVTAr4b4xL9Gklw==","shasum":"1d2db1ddfca0b673d367e15f68ae596105aa2df0","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.8.tgz","fileCount":804,"unpackedSize":7668237,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2nHWCRA9TVsSAnZWagAATMsP/i3boCUzXqSMb7bV/j/s\nzqUV7kkL0uEdY7R3zWArk0NosvaQgkyu9QrOi+OsSib44lu90Duxg3C07/2Q\n/lFqM1FsCrYfCohgegc119lWLY1LLzVptLGRy9/64/su6U8hTKpJHRXVu1MM\ni+0UoiijUfrDzOD/8LRiWgF1IAPD601qwR1VksQpdQaXwk9sux2pRRC7N7+S\ntCPbcPVxJqntCObLmeGl0lfsGdv/ticcF2uuHtuqGZWZMpPF/1YBkckN9Rn5\nfu4Uu5Gt9VRds9YwX/WdN/iRi0z/JXangHZZNAk3fPciHK72Sy7e7OhKTrI4\nYYIrH7zl1h+CRSelvmFPCEukHjy93BOqP/VxHMDhubzSd/DMCXQQZD1EYrso\n1K/QlRI0WsUocMsTDph8uTEGuCqg7RYaJoDwkZC/JX/EI9GujNdcHXgzNt4C\ntO8d9Cl/NTyGopkoFDR5ELFL4gYJho2RnUo828XkgeWXTh/RHnJiHRS4wI2b\nB0P57eOqq0WMKH/ZJ1lHBsAXX3/rU+48igrG7qeQPqJI1JadzkqT9I1+zlHC\n1TmxsdhvskOtfTjvEdUv8BfOrihUlW8fDPxFeploDZyYE+PIqu8/jY6YK+dn\nt/GbvUgaZ+hsAlGHh9o0/ltf3MDpWjZQrZ0PqFvcIeR/h0FiwvmH3iCgIW15\nld5h\r\n=btn0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBg6HWOi/zfI7WZ893phQvsfFsTm+noM8OUldKofXUWAIhAMfFGgw/jmXNJJQi6BLRXP4NmHjzIpo/5JLUcLtwwXWR"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"jan.lenoch@hotmail.cz","name":"janlenoch"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.8_1557819861783_0.6433003653584799"},"_hasShrinkwrap":false},"6.0.0-beta.9":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.9","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.5.0","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.12","@types/node":"12.0.2","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.1.2","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.1.0","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.0.0","karma-typescript-es6-transform":"4.0.0","lcov-parse":"1.0.0","mocha":"6.1.4","rxjs":"6.5.2","ts-loader":"6.0.1","ts-node":"8.2.0","tslint":"5.16.0","typescript":"3.4.5","url-parse":"1.4.7","webpack":"4.32.2","webpack-bundle-analyzer":"3.3.2","webpack-cli":"3.3.2"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.9","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-J3IWk/3HemrD4k6kbRTOjmh4bs+wMXAx+Dlucq25m7qYY/joxkzBEgMEGfxPfa0y8n3hjZY9vOjpCtBiP86RkA==","shasum":"e8630bfb9bb3e5857435dc5eb6c7f81d42551c73","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.9.tgz","fileCount":783,"unpackedSize":7573220,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc68sPCRA9TVsSAnZWagAAnLAQAIuOR/0vA54ol1hDzd8l\nW4OG4V4SbWSfa81hU3oReE0bNkm8thjfUGHGPUc6PumVOOj0GgJT/xAWip1F\nboA8i92jMw9XdSaah7VhjW4L/K8Bbdd2Qpj3bUfO8LLJFXnn5D+2fim6GKZh\nGFJ9PTJdVvwSMeJg1vugWqP5nJvOICfPUiYYQujBFn0jBNSc5jeEW2zeDL2N\nOpJXe46DeMxAyo51vxlfZOI0K4UV3zZkS7aE24PTFIiDpecRbkliZJ0lqt0q\n1gD3neixwyCUpr66Yh+JrvsDZW87r8Poyonr3/3W+1MX7O3YaqcJsR8/qrqw\nwlFCnk5IVLDuaX4RArZzIRrIGT18C3K+dfRFZWyHSfoYOJ1PyrFVcPXfl6ei\nlOp+TYcg+fEVAAHdibykxL7S/4eSm/bnCu0Qdw1Z5YzPBiukc4xfQBnnHJ7J\n7ilG71g3WnZPjmwaSV9yXQ9mKQTTIaQOz5fws1E+U9VtLq07rpBNdt0HGEpJ\n5IVno+hIfN1X9ka4okJWBpl1bXX/5GWoCRuWUQ5fIF/i0FBAlhWE33tWmkA9\nogJzFC0rVrnqHGsQ7dbdfkhYsclSfukxR3PRrIoYkpex/3tiFEONMeULWubV\neWqvC+xAqeO16lb13M8mNYbQa0EOoBB3h5zO/UlmU21wO0i1tgDqOBgXdVBs\nK3KI\r\n=0P5N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzabPQbinPl20Uo5a6yXdmD9CP1uQ3kXSSt3yla4zUFAIgRgg+Hj1Lu6em32gpKfgODah0vE8aNlROR483IfOut1A="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.9_1558956815168_0.45464112831214054"},"_hasShrinkwrap":false},"6.0.0-beta.10":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.10","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --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":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","browser-bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json"},"dependencies":{"kentico-cloud-core":"1.6.0","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"@types/jasmine":"3.3.13","@types/node":"12.0.4","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.1.3","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.1.0","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.0","karma-typescript-es6-transform":"4.1.0","lcov-parse":"1.0.0","mocha":"6.1.4","rxjs":"6.5.2","ts-loader":"6.0.2","ts-node":"8.2.0","tslint":"5.17.0","typescript":"3.5.1","url-parse":"1.4.7","webpack":"4.32.2","webpack-bundle-analyzer":"3.3.2","webpack-cli":"3.3.2"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.org/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.org/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### CDN\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nYou can decide whether to get library including full node support or just browser only. If you choose browser only version, an external dependency used for parsing HTML in `node.js` is not included and therefore the size of library is smaller.\r\n\r\n#### Node + browser (UMD)\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n#### Browser only (UMD)\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n## Quick start (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';\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## Quick start (JavaScript & CommonJS)\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## Quick start (HTML & UMD)\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.10","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-mURAiFPesBpWdaSBKI18iihBP7CaS9NcyLCQ8QaoTm5kc1rwzizoycmEI89t+BBSZRZ1ETI52VwaBGmEGX3RiQ==","shasum":"656ac8897fb15919a99584b425cc4a331171f253","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.10.tgz","fileCount":804,"unpackedSize":7613373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9mRlCRA9TVsSAnZWagAAfK0QAJqthCD198RQomkyZdCY\n654roFvhZUtMRfMV5AswRt/V1C2a8mxZ+lp3ZJ9OXrryEYchdePfeFpagIOQ\nfKrelACL7rvy1NRmpXI+fhMjG2pq6xL+xv6oD6A/1FiYIBo4ZS6pHu+Bzj36\nvluR/JhVaYjHRzSSl0pwUDMlvgJYGtVYRV7eAZHjO6gyLBYk+Jh2O50FAvoq\nsyXyqhi/MB+yqbpGfU0j4AYAyUDUH7yVtl5eWmrjoiBgNoZUSkH/R0V7FtI8\n8+QhG5+RL2yuLjyoxXDFinK8PcbV9Zj2WQ/rMXR+23A1g/FhZ4J2WirTLhUt\nxgq+uKsVMKaVvAZzxdgbPEVb4zZHSAOZy6CqsqzP2EaqQPoWNr8l4BGogA0H\nMj8uTBN8tIJ3fwzmHKJ9sYfDXyrzl4Afy4VddpXX27ubHvB7/O1eB+n7wOfz\nrSLuURxaSHU8AX1c+E3lt6DazkpZHL84XBCtZnLoM2s4XyZodYZTyXLr4ldS\nvlrlBMKKWKyHUQgxXwDtQS9L+1JTgwMl7VIBO8Dj73ekEMluuXDvLZbqRzkv\nCnkpfh8cw7likTyVfEBr9Le59xCRrDkvjlCqt5SBMsV8P8cdTDFjgWHQRBEu\noTWoUDeiKgY0A6LkTg6W0ZgXTSUrB1uabIWgowgdAbPATJ7pXPOaZi1RzJYD\ndPDf\r\n=SIVq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDxslE0OIkCmpOFuHvQ4Ig2jOIKjOYB4b4E2Cu2ttImEAIhALMetrHcWUkfMZYleEcpnHuPYrOHfIVZCEUgCtE3cIv1"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.10_1559651429096_0.17583021810440602"},"_hasShrinkwrap":false},"6.0.0-beta.11":{"name":"kentico-cloud-delivery","version":"6.0.0-beta.11","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.0","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.6","@types/jasmine":"3.3.13","@types/node":"12.0.4","@types/parse5":"5.0.0","colors":"1.3.3","core-js":"3.1.3","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.1.0","karma-chrome-launcher":"2.2.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.0","karma-typescript-es6-transform":"4.1.0","lcov-parse":"1.0.0","mocha":"6.1.4","rxjs":"6.5.2","ts-loader":"6.0.2","ts-node":"8.2.0","tslint":"5.17.0","typescript":"3.5.1","url-parse":"1.4.7","webpack":"^4.32.2","webpack-bundle-analyzer":"3.3.2","webpack-cli":"3.3.2"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\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';\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');\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\nconst subscription = deliveryClient.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\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.getPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-beta.11","_nodeVersion":"10.15.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-W4FNFHiqUN0Hqfft4BpXcEQ5XNe9OlQasJZe87ewRknatIs+rL2X82HFfBNGumfqtCV8OB8eVRagM8FWJYkn1Q==","shasum":"4f31f74fb7695b6359f914e97b58934414be0dcb","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-beta.11.tgz","fileCount":814,"unpackedSize":12535440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdKHifCRA9TVsSAnZWagAAGTgP/3aHYehorF4abspgzGR2\nntmU/TC86xo2x9+OL1JYebcPkXip3nroTifQHVypHiA8IMKn7hYU6JHT7iDg\n3yftuYlApE3B+PXrAjLCt+PJ57UsiuIBKP6SgdhTYRffvy7RZOBC6+bAU6Wk\nCkUh8CEWDaAX9rrdEGkldLJBpfBKGw7ynGOEvLvgfS3KXIZKK8SbE/ZWxWFf\nWsDB0d6YYDf7X/YE1nupPfLarRJLIqTSoPloKd8b/knkPj2UifwDcTzRhsBK\nkCcmUJuiewwOHTZeQiLfRkb2YLQDldzGNjeZ4ifPUi/KG/ViobIbOuhkwhBd\nyLUmHlOJiVKghdBmSyO4KTlKTBgqlacwDnPvVIkxDqSjBqsoPdpfoIAb3WSN\nnqOzX2BDfg6dr+tgMkx59N/hS519Ug4BTGWqYy2kSNRZt0W08/TqHbhs48Is\n8tdmntXo2UKOcVJMqr3gEgR2dK5k8UMPqzsZdnnDVS5E1oMjQWEOXUf90ZTG\nI1fsD5PLzjuJgXB4EyAi1hhYdtYFu/IBICgy58jVKKcnxV6gp11E/73RbZ1I\nVwZ9XdBB1FE12ZB90ZKueLtoJyRzMMXaxIQQK1Jr7sZa14Qt5q7id7RPou+L\n5SurzjMtz/FQxDGEuxnCW9GPG0KsfCp+gm6+IUyXe6ZUXPi8MkCn36o8mIWB\nRsp3\r\n=dFqT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFg5r6GzFT5XoHjWsbkDXpGzhwz0oGdN6w62tKtuaKrxAiEA+aklPXjzFFTEbbBb52F/3e7gn1q8xlXq/ESQVXWc9t4="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-beta.11_1562933406479_0.6756168679740582"},"_hasShrinkwrap":false},"6.0.0-rc.0":{"name":"kentico-cloud-delivery","version":"6.0.0-rc.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.0","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.13","@types/node":"12.6.2","@types/parse5":"5.0.1","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.1.4","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.35.3","webpack-bundle-analyzer":"3.3.2","webpack-cli":"3.3.6"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-rc.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-NWySnr9GSYvte8Oc8VeuEN0HCKy7F3eStoWnySMH7tssDf9hl/oW/7JpnVtGmFQnIpCdhsweJKeXJXhhCi5vZQ==","shasum":"34f1dffcfef6cb74d6ae78e245e4b7c278e0f7ad","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-rc.0.tgz","fileCount":586,"unpackedSize":12179843,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLxkTCRA9TVsSAnZWagAAsA8P/3lC++zjvUfNctBG1eRw\n9+8CdhTMA6saHZLAFu1jncPVwo4UPzAXs5zqQmyaM9dQ695uBviLublFaOpP\n5hS5dOHAPAoJHMMKxBIfsLsNgMmTIockhn91JIU3hKhYOL9ZddOKb3f29KvA\n8A8eblflswCg/yvHhn77YRMji6mlggTka+Beu2/3MlXNjLLi7FEFk379cIEy\nB+hyc0vqaRvCi0VQ7KG+ofTU1v3vMX9qQzzW5N5JLeCK1Ov8gZT7b4lLAjst\nJzIXBzurTlynHVV1hZLpV1/cLu92avgBwgYN3PTatsVn1f5xYQIzF0THIhyl\nMxruWdfg0YdyLOqeLgTkIXpdrnnqJZjx21ch7TEbnWPdmL7/VC/aBOyNSo+I\n4pUmRRXzmQwEm/VzgxzKiB8XzAU1X9b4FGOhHObRmP/KEbCS7byCRqIcdf1Q\nJcOl1ukD+RFrHLQHj4xWFtuhcAVbyncVJSbzB2/KfQf44x4TBxv7Ymeb9bUe\nnP+a2EZqMmobLsHED1q0GcS+9bAVWBwo+LweDCxGkY+pOEEwgTU86td/mbqo\nHZxnU7/JDMychyTmkgl39a0DEXptlNh015ZZub58QgHaFFz+jDQPij7VzQx4\n7er5wD/albLDWLR7BvqmZ+pez7xyrgICsOCr37H2kawj5TZvgkOH2Gi/C2VD\nQcYK\r\n=vFr5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRHU/HR2JbHVGaJg7lSKtIAO7Xj/lDCK9ryN2GT+bhfAiEAv5ykIhHmHZmNEuqqXKloydvRpayzsxaMuxkoSiLQqDw="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-rc.0_1563367699113_0.14575034777432272"},"_hasShrinkwrap":false},"6.0.0-rc.1":{"name":"kentico-cloud-delivery","version":"6.0.0-rc.1","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.0","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.13","@types/node":"12.6.2","@types/parse5":"5.0.1","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.0.5","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.1.4","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.35.3","webpack-bundle-analyzer":"3.3.2","webpack-cli":"3.3.6"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-rc.1","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-H1+BNDe4ezGUkIYOGVxY8eRTP2faS1yngwV4rW5IJH/WlNBK0r3HC4oyxxdnLGN7tOH1bnlP49DtnjVU9feG1g==","shasum":"ba31c2074b451dbedcdc4c599d2bf3598ab9b7b9","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-rc.1.tgz","fileCount":583,"unpackedSize":12175165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSBxHCRA9TVsSAnZWagAA92sQAJOacWO7zjwVHqcUPFDE\noItD7m9Y8QaZr/0eQajBaQ38VSvOC/MTIO6p52ENa4OBP6Z6tVBGG3WybLPo\nhEI5b6kGuDgsTDId8zXRm1+VOUIkCWsZuHhLX2UklcllPRSTQlwWxBxfWBvt\nDf/JGtJy16z/wJISuZIyZm92za6JbH8lBY8HKerwK2dZF2TZ2skJMv/OaAoj\nk+Wd6armNLuply2yBJdWgo+S3s31p0NMzPGZIIYe7lMA+2h20LKQcTHv57qt\nql4wqk128/KMqh74BiE1J7R3LTRmKs1W4W3SJfFDQsK4/H/C3GASiv6Z4z0l\nPIEK3cOIhaO2mOrxJxmZUE9sHGJrjpZwG/ByPDUB6/MGX7H/XRXxq4BdEh9F\nP3dzIxiX96bGvDB7JbcsoJiLsWBFx67/npoXYUhf4aaWfZBse1skfbfONc4z\nwyGhbeog2rf5hZeYlGrs5OkrDEhx/44hJfqTEu7YBI6MqqngUbGoDiRr6VzB\npowevO+jKgwFe9Ci995KNZDqhMiiqU91Skb+E6Wm3mCowPwSSH3IPOwGLMv6\nez/Z9MG2DR7V6OM5UYsbk/JCvb6qCvVwZOH1Ys7VOBmqGJk1J12dlR3O3z5+\nNgU8I1wysjcns6q8LKFG3X9oWZx95HRXfVHp+1Eev7OE7eRrKW4Mq79BcDqT\nbUU0\r\n=QJcK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDdFtbjR/2nedsRLK7cik08AmctjQOE3C0iJ8GBy8SiPAIgJ4SPFM9TuV+3kicBj6xKYYHpPReTNxFC7HgYVxZhUfA="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-rc.1_1565006918355_0.5193841732734441"},"_hasShrinkwrap":false},"6.0.0-rc.2":{"name":"kentico-cloud-delivery","version":"6.0.0-rc.2","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-rc.2","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-22769+FSYpnvW5HEu/MJSA1i2korepI1wWcMkHwmG61LBvU3QGBB/JQkHuHXZvMP1hMQxPw+pbOujoxy3/yAcQ==","shasum":"d4a77afb655ec79867be19893382aa3a6952b5c2","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-rc.2.tgz","fileCount":583,"unpackedSize":12289872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdSV58CRA9TVsSAnZWagAASfEP/Rcl9nMOL0kM1zsK1uI/\nUlw2kcQR475lnk2UZXryccGFcsjOGIodL3L53TmMXsF5/0iMVnGM+SqguBQy\nJp6hoMds104AxUO1Up9aHghewt8qjfMmpbsxng3Bej0ISuNUswMabv3JjANP\nKrwhBfr0TKrcxsYz4x2+if4/d+wxmlnTTyme8UgZwhjh+JpE+w+GbnRJ0Hjb\noEBuJ3If06+MU9DZin/rWapTKmS4zzjb0duYuDcNrL5L+7GXqchtpshpk8rz\nqr1SU3cHT9S4Woi4IZ4MpbskARwMDICI60lh/vrNNeTSIL4RwGxn/pkcuLVS\nGeTcwjytZkr/iwXcVDrcR2iVz5yavkFMrqC8EiRmwJyYDYw7quWin2Ktp4oq\nJPVWjY7I2Kr+vpf1z0NAiZLV/WQUpGgb2H9K7/TBSG0Df346TIYAqauuMse/\n7l6XKvkWdM+NoglvhCcqFC3DALP5Bpgw51HuONuEPKl3Ou6NbPiSQb2QS5Nu\n5XCyCW6xLtJCi5DgrmKYbC3icvQ0m5PM4HMozUsHFc2gfuRN5oh86IS6tgcj\nZ3JNSciIG5pyWSynV0/jbFSKbiifI9o+xIxaYR5CgQZGD6Pyz6VLCznkDqKE\npMwkz6lTyowa9J+jvD+TA44WFjyLNe/qeAfg+3diXiKwqGWllj/p3CCxsbB/\n9ZHQ\r\n=p13g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWdnMEwSCa55vs1Tzr9eP7xq61kxbZqlT7XfxDaUUiaAIgaMIXN6/QlNkpyn3zmdJlcPQ0WflZL+5h5eftNuUf5rM="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-rc.2_1565089403561_0.7442464462383402"},"_hasShrinkwrap":false},"6.0.0-rc.3":{"name":"kentico-cloud-delivery","version":"6.0.0-rc.3","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-rc.3","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-RiAECyS3QM8u3l/PK2HaOrCbBfCWccwtQElnjC3GpA9SGpzuN2iNfMBFG43YEZ3BRL+fKKhdBA/Z7iRjn5sMVQ==","shasum":"d398d48f9d658d88db4d9d0cf647ed2f718ee26d","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-rc.3.tgz","fileCount":583,"unpackedSize":12291117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdS95WCRA9TVsSAnZWagAAIFoP/itS3ef8U6cUh+Yw5+AX\nrfNDQn9al6vrgDZkcib5yXuqPTlGxD72lMX9b+e82no+YfylD2h4EfkVUoB5\nYmdqHRmGGUwaaZ9nhvykt0+bSIWis8Te+mLUUqWWaqWS/sD2T54Nz9OyZDj8\nbZEx1XBqHoBtDk5JxRNppPvGb04XmI2in+gaXAtmoVp8C8KfX+GLobxYRt2L\nyRmiuS6DxMiSAmP3dwIZwhbgHLtbxz+7In+BjOd47IG/rdSPLvtAjtwXchSh\n+F2Ch5O1xzur/H/FCOuCbB4JSV4OyC4c3lWsf+zZ4c/tB8AV2cB+XuFhlwV0\nS24LZPZ57CMeG9VtEfNek/dPmFDqC3HgIE++vuRl8ISs/zkaUBp/MRJmNLvN\nqQqMUZt/1z6IBimHGVEROa7A/DszdzEhSBarszgAL9x743ITrjdngoJsT8P5\n5xTuWQxmMtW+bxEVBkyeP6lpHL42znTyZ8q132RElL1FJHW80Kk4YpCuDvSs\ndDJAjpi8zuIVNqIjDYxwSBbUgLWAIkyxG9Zawp4QGjQc1IkX4UsgXAtNME+y\n7hwfUNGPYvUrrMNQlRu6FgSkXFlrjdyRG+7GWrrhZD5mdCF1aaLgiq98Wh+r\nnKMq0aw2t8gudPq1IiJR9/4uSwytV4p62SU5IA0YvD9xHJAZUpXFyehWdj+X\nv/ak\r\n=uQTQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJyFWWNWE8zaAwhubz2r1g18HsefbquvLoVYfbA+48ywIhAJVI7U8wzF8bb/X90dTxjSmldN5gMrUfu1JXDWEWXzAd"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-rc.3_1565253205502_0.19742067131651675"},"_hasShrinkwrap":false},"6.0.0-rc.4":{"name":"kentico-cloud-delivery","version":"6.0.0-rc.4","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-rc.4","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-0QEv8A/LxxT2IuML/e3/Rp1iWIsVgmUJK4OaJXirtc/ssJBN+gYYhAbIwWvP4ybfGbHAo+mb8VLLGzRZC+8I2g==","shasum":"8f04c01e5f2034cfdb25eb99766f77ecd7fe4439","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-rc.4.tgz","fileCount":583,"unpackedSize":12284726,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdU+7pCRA9TVsSAnZWagAAQZsP/j3MIl6TtSQu26RbECBf\n5zarB/ympv1lyqKsP76rF8u1CzZCSxiIUSYRJravDCo2Xve4teFB9lZ13Pdz\nERw2eFifQODp0V2zqSZOUXzeaE+FrTxgwAFDG44BJDRh8ZvO0CUd8FRFW63u\nLN6KOEjcz68vTzF1fFnfQFYq6Uti2yog9Gh5DG4SnfKc08Dga3UZHfXfV9Ny\nhbJbOb9AgF6p4e8+TdiEbkKWGB2Z4m5e9c+qbFeIOqdjYA2PMfWCL2xPd/zp\naeyaZ/qoOhVOgjeoDa0i98yjRfKUVfDlnGnBh8vvz8HLSgsKyKQreibFTi+1\npXzS+wWGyT0FFcPCfVYLi+jlyADEyCk4JrnjBEOGYAnF1toWI58WcjM+bFjQ\nXJIZZl0BP+arfsWfVX82CgXJfcpfYyLw992IuTN7UphI2Zs+db8qKP56cPNa\nRMy//zfxSuIB/EjzPFtXLmCIDPzaD76c9bFNQMGTnnod73zewXQ5+1E2VPmk\nfublJ684dE0zs6A0CAs5HaPmcCTjYZK1N6rfHNnWfY8p9u+5It/dYo8cRXQ0\nkPFVeeINxS5Z5Ug4Lj9EAyORPfN96tD7x1yKyuHHtEmZc81i7pqRsnFV8bGF\ngdzehf5bp3thgVQNCvxxWXz96EKFic1esWy2ptpnzM2r5dddchtsVWfVT8eE\nrfT3\r\n=jYIz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcfT2z9ZhK5xFlQkr5IdYwDga8dLw16VskqJiEd+S9KAIhAIkBTkgUE84Mq6tEEAbu0n1xW905zS57D+QMQLSrMZh4"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-rc.4_1565781736924_0.10912231791956839"},"_hasShrinkwrap":false},"6.0.0-rc.5":{"name":"kentico-cloud-delivery","version":"6.0.0-rc.5","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md","_id":"kentico-cloud-delivery@6.0.0-rc.5","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-hK5r3/4NHQwo512J84rtwyhlwTiPWrTfsRP6dz2NZX5HjRbudV8z8ssAOSRaiQbgmwXVinkUDnDnUpEeq/Em4w==","shasum":"aae688866d17abf2589f32a230aacbfa64ffe99c","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0-rc.5.tgz","fileCount":583,"unpackedSize":12293104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVAwHCRA9TVsSAnZWagAAx2QP/11EJHpQkmts+0xWTIKW\nhQBTnIKQ6GCmlk7tTzL6OTgNdLWnmq0L69vkf0kGwHKfHET8DIRALh59BR7/\nRCVcmpUuhxzH2tEQeXuZu9DMnsyKZnY67hLeY+BKkj4P5aXZmgnokumYu6TN\nUdIMCFqSmXSOc6lVbum2xScnSCMMj7p6GWoDJqaPHrOcsJ4vhH9pAXoRw7zM\n8ULb4BlH0hQMluNuhBHhYjoXTDDq2G/pRp9zgZBOaFiVlqA8AD7KT2/Wc4Tj\nYzHYz5N7zSBaTi0/bOlb682mX46AlhHlLVbcJCCK2es5AftgVS70EkwPqkvc\n4xSjJOvIODb3wiKzZWkpkT+BcZfpJKEonGF1wNNJ6modBFmpqNv+F+gjKsMI\nEW2ywKswLxXG0F/rz6TDIBNthd7Uxu3kmkFB6MsUuPzzc1iUxwXDoaXcmChh\nv4hMdi3bw+j3Lw40eAjuG4KFnk+jOFkiSXgXGWnWNGpjEyKVHsArB3SFavlU\nD6hBG266f/khc/cYCzwFmxgBca6ir6dlHz0GAeRZQCHX9oAc5ViZZIT5JB+x\nV4uBbUNjOqMEIMQtUf4X6lbUVErbZDpFKLCIXDyulx1QrHO/QLWR5QQw5QSN\n58cS3GEqneEhpg4W3EK2pJ8mhc8kowzCASdX4hnGW761acZQb82slnlyL5iK\nsmkN\r\n=dK4W\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4O4eBLilnb41Lj/mpw+HF+QaADH+0E5QbIKRdzoWf0AiEA5n4pzuVowc00cse4nmAC9wPebqf7lD7VgespgS18iJo="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0-rc.5_1565789190867_0.66611619519485"},"_hasShrinkwrap":false},"6.0.0":{"name":"kentico-cloud-delivery","version":"6.0.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"_id":"kentico-cloud-delivery@6.0.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-q/cbC6RXs1+0UhUXiqLZuFqy565NHYOWehq0E61y9GP9HaM6UlWi4Xfkk7yw9ebIiBuQrrXuvUdsSi7aKjrJjQ==","shasum":"562d02ce32672bd0211f0248d239dd429abee614","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.0.0.tgz","fileCount":583,"unpackedSize":12290263,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVUhbCRA9TVsSAnZWagAAKWcP/iR0PFNhUW2es6mRNvwK\nPevbwqXfx/6ur7xmM9KilxDh2NFkBCjjzKyBoFAavM0lMYOaP1HpN7I8WqNt\nh9U9JTFEwWLOS68lt6UFDzTijCznyrQDur/KV8SEHXMWp/vCbQ/FoT3p6DrG\ntyp2BVhpHW8gdcbiW1cwwsM8KJf5+Sc40THpqVbcPlyR6KSpASm8FyzRFBUL\nlCRxvEs0FFsFnAcPnnktdk3Xq+SQxVTQAtugPreV2oBvPzykgqJCWnfKWOhW\noNpjGtqJ8Uw3FcBhHE9vpDv6cj4AJ37RisTvmodKFZRl9ST2ZzD3kZoYW6Iv\nWRWxfCie2wlTk1Vi8RYPGWxcanzSuarh7xX/Tp86zGRHIZoD/F1Ww3LduFcD\nRRRf/LWWdNN3N4I+ckb1OCga+xzlQQMnG+Jud3Q/P2DyBrZNXCCvy0VslPB6\n+Qf+yXUFnpGtRXaXVSXpZEv2/BiRz1yd11KNf+jsaDtD5RvRCVkykP7d4r7n\nsu6rewoNLBi1j7PWLfohWyUblDGXsuB5SYdNzAkWJhdKJmUlaZQV3sqnzjNy\nQF644EFg27DghjWL/kxqg73KMw+7BXA5/t0RzuujaO6qac8VTpq8QK60XZQi\n/c1SWpVPIAVxqWYFoT0hGjG/2eC7jWOWC8ZrXPkSioOIClZhxPZ0zvR1VoPh\n88xF\r\n=orTw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAMZHxy6p6RDKNmYJ8Y2COx8Suim1Zu0ru0PeEdLq5vvAiAXcomdvAHUv36sXESC8qTJfPuMosmPX09glfTuJ4zcHA=="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.0.0_1565870170225_0.3842441466460782"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"6.1.0":{"name":"kentico-cloud-delivery","version":"6.1.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"_id":"kentico-cloud-delivery@6.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-sr3YkYHTZ1pxwX2CeJvmkd3gpxmFcB/ggZhUht1DJbQvfTXBpPPdrgqUegt9qZ4XFFRY15N+Ayg46iOMswTciw==","shasum":"7b091e42bcf62903fba36d6569c4c9dbcffb1eb1","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.1.0.tgz","fileCount":583,"unpackedSize":12352250,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXPmQCRA9TVsSAnZWagAABSoP/0Kz3yGvMEumlFzLHNQ6\nUjceOpMAzlbNXXucx4OS8D/nKT1exiRwPGkPlRdWCfyuM97W6+DVcQ1Lq/8g\n3TNCc3YOV97zFXK9qIH+Hxq5Wo9cXgMeFxanj72comWg6Fwe+YhqkA82o1nd\nsqurKeZRfpZ0rZ12Dsf4+uxGLEEobjPfxgEyiOcL/XatIHzY1FYPXJA2BbC6\n9quGlmUqqhoJM23lbwImn5PslRj11Ficpvjs82eCOBrokTY4XzqAqAnN7Rol\nSok6j3DlWdjJNqgqQXqffW2nHC8qAyryguKlrEc97zRA2LVJp52fjG4N1Sow\n6QsZACr3EeflOJj1h4K5hOnclTZ4oiLFOY8AkOaXG4beSPaZ+FDXP1650h7n\nSR/0PJ9Kw2QyRhXC3cB4hFVFvwgCBu+zNLKFvwHR7hVb+Cp3Zv82Po86P2Sw\nZmylcJfUrAsLaT8Fpzn/DJpamHjT2xlrigbeB4GPgpF8N3EUmtliNhg9wIkm\noSPDIDrL8tHhflIW+baVVANUMKd4LqvwZWobiWALQ0vzjyM1cNge5uDT5C0/\nfnAzsoJ7RgExVEEEUprRODvsUQNaGtpE6C3KvnRSiClw1oRy3T6zY/KcbcT8\nf+kSLBDuBHv7x8gtQ51lbh9iLn6q7HrUXg2/ofWQ9qHlWlmmQrdLbvwR+U/s\nzGwt\r\n=AQXQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFh/tp8TNxSiRLVRVaYdN/z5He68PSFR0vTRrkLIilGPAiEAq89mBO4SSw35JIZVECBD4xCBbxGEyb7sSda0rCKhx9o="}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.1.0_1566374287917_0.35471952313854893"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"},"6.2.0":{"name":"kentico-cloud-delivery","version":"6.2.0","repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"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":{"tsc-local":"tsc","webpack-local":"webpack","karma-local":"node --max_old_space_size=8192 ./node_modules/karma/bin/karma","ts-node-local":"ts-node","mocha-local":"node ./node_modules/mocha/bin/mocha","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json","test:node":"npm run build:commonjs && npm run mocha-local -- \"test-node/**/*.js\"","test:browser":"npm run karma-local start karma.conf.js","test:travis":"npm run karma-local start karma-travis.conf.js","test:all":"npm run test:node && npm run test:travis","new-patch":"npm version patch && npm run set-sdk-version && npm run check-version ","new-minor":"npm version minor && npm run set-sdk-version && npm run check-version ","new-major":"npm version major && npm run set-sdk-version && npm run check-version ","prepublishOnly":"npm run ts-lint:check && npm run check-version && npm run build:all && npm run test:all","set-sdk-version":"node ./misc/set-sdk-version.js","check-version":"npm run ts-node-local ./misc/verify-sdk-version.ts","webpack:dev":"npm run webpack-local -- --mode development --config webpack.config.js --progress --colors","webpack:prod":"npm run webpack-local -- --mode production --config webpack.config.js --progress --colors","webpack:browser":"npm run webpack-local -- --mode production --config webpack.browser.config.js --progress --colors","webpack:browser:legacy":"npm run webpack-local -- --mode production --config webpack.browser.legacy.config.js --progress --colors","publish:beta":"npm publish --tag=next","build:umd":"npm run webpack:dev && npm run webpack:prod && npm run webpack:browser && npm run webpack:browser:legacy","build:es2015":"npm run tsc-local -- -m es2015 --outDir _es2015 --p tsconfig.prod.json","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs --p tsconfig.prod.json","build:all":"npm run build:umd && npm run build:es2015 && npm run build:commonjs","bundle-stats":"npm run build:umd && webpack-bundle-analyzer _bundles/stats.json","bundle-stats:browser":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-stats.json","bundle-stats:browser:legacy":"npm run build:umd && webpack-bundle-analyzer _bundles/browser-legacy-stats.json"},"dependencies":{"kentico-cloud-core":"1.7.1","parse5":"5.1.0","reflect-metadata":"0.1.13"},"peerDependencies":{"rxjs":"^6.0.0"},"devDependencies":{"es6-symbol":"3.1.1","es6-promise":"4.2.8","@types/jasmine":"3.3.16","@types/node":"12.6.9","@types/parse5":"5.0.2","colors":"1.3.3","core-js":"3.1.4","jasmine-core":"3.4.0","jasmine-spec-reporter":"4.2.1","karma":"4.2.0","karma-chrome-launcher":"3.0.0","karma-cli":"2.0.0","karma-coverage":"1.1.2","karma-coverage-istanbul-reporter":"2.1.0","karma-jasmine":"2.0.1","karma-jasmine-html-reporter":"1.4.2","karma-sourcemap-loader":"0.3.7","karma-typescript":"4.1.1","karma-typescript-es6-transform":"4.1.1","lcov-parse":"1.0.0","mocha":"6.2.0","rxjs":"6.5.2","ts-loader":"6.0.4","ts-node":"8.3.0","tslint":"5.18.0","typescript":"3.5.3","url-parse":"1.4.7","webpack":"4.39.1","webpack-bundle-analyzer":"3.4.1","webpack-cli":"3.3.6"},"_id":"kentico-cloud-delivery@6.2.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-BHdwdXiqkKwe9OGcvi4kv8GRjM70Gb9Ct8sl4rkyMiJnO4WoZbbJR/tZ1vXdzcrMiUtNtG5+u1Tr3Vo3lfuVdw==","shasum":"3cadb441f34984bae8f10c780e2f2859e5077231","tarball":"https://registry.npmjs.org/kentico-cloud-delivery/-/kentico-cloud-delivery-6.2.0.tgz","fileCount":583,"unpackedSize":12365583,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdXTDWCRA9TVsSAnZWagAA2fkP/Rf+73NlV8O5cFDvDSJX\neuLUQXjwmpXJHFJFR/zdvr3rr+79LRtZmC54uCEL8z+1OJ6rY6o2bnTjp28k\nw4qThGihpdfLEJD7RVCO+JQHAKcP/c9HQXDPXZrutv8Nao62yGFUBeiXx2WL\npg/YiH28cRaixUmVqjDUs5eItVQhRJMnO8WTaUaCuxYjdh9Ni3lMu7SwshnE\nRp/gA60Ckzn7dYtt/UCwxtuUD6w5cA5I8/w8UwI9fXhZAr3T7H+Og9qEetUZ\nNHDSwZTx95+FpbW30kQcn4Z0xosGmG3iJuEIFfMV9XdOnbovoXqgYhmCiDA7\nLxAV5Z7Vb3R+8h8JyeG7AMn4IFebkljdfq6rCMjcO2APGF3yYy+0GKqJIkSW\nuu5svUWSpNZ21J3BqBZMcFMOO4xiHoPcHYmhsp+r0QerpRaHswSAnxcUK3F8\n+JAMZxJoXhwTmlxfIhT1r1tYecG/hmxuSsHRRAr+w+pV1+7T9TIFsAzlb5EQ\n/DXyyERAFUhHH39xvbcKP6av0L177oqLYCHGyqGH5GcD/W7QC272wERkoAgW\nPy4uwNA9Dzpfv9pfXLSlrBWbDCTEIxF/PncFtEiToNQmiCESi5YTo2EYE8I6\n3/crhVAvUnytvm74zT6buF17+4iqYMs59N8dc4qlup/BP+IEVmSATps7ht2Z\nWoAM\r\n=288z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJACbzlN937qpk2F6c6YDIoky2HK9N/oAuFAkxPOih1wIhAIKFBkpLMVN0/PDMjEIo4OwOE+cvL40qi+ah/0pCLY/U"}]},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"},{"email":"martinm@kentico.com","name":"makma"},{"email":"rocky.intel@gmail.com","name":"rocky.intel"},{"email":"ondrej.chrastina@kentico.com","name":"simply007"}],"_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-delivery_6.2.0_1566388438067_0.6629483991660161"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-delivery"}},"time":{"created":"2018-05-17T07:38:03.546Z","4.0.0":"2018-05-17T07:38:03.753Z","modified":"2022-05-07T05:55:25.392Z","4.0.1":"2018-05-17T07:48:40.333Z","4.0.2":"2018-05-23T06:54:27.162Z","4.0.3":"2018-06-07T13:41:38.484Z","4.0.4":"2018-06-20T06:49:22.725Z","4.1.0":"2018-06-21T09:22:59.094Z","4.2.0":"2018-07-04T10:44:40.896Z","4.2.1":"2018-07-06T12:46:19.317Z","4.3.0":"2018-08-13T16:22:59.704Z","5.0.0-beta.0":"2018-08-17T19:11:01.402Z","5.0.0-beta.1":"2018-09-04T18:03:56.577Z","5.0.0-beta.2":"2018-09-05T16:51:20.226Z","5.0.0-beta.3":"2018-10-08T08:11:54.861Z","5.0.0-beta.4":"2018-10-08T08:40:19.353Z","5.0.0-beta.5":"2018-10-10T10:30:42.119Z","5.0.0-beta.6":"2018-10-10T14:00:34.811Z","5.0.0":"2018-10-19T06:42:52.672Z","5.0.1":"2018-10-19T06:50:57.106Z","5.0.2":"2018-10-19T08:36:54.796Z","5.0.3":"2018-10-19T11:43:28.645Z","5.1.0":"2018-10-22T12:48:27.792Z","5.1.1":"2018-10-30T11:53:06.451Z","5.2.0-beta.0":"2018-11-30T09:11:08.023Z","5.2.0-beta.1":"2018-11-30T13:45:07.894Z","5.2.0-beta.2":"2018-12-03T08:50:31.110Z","5.2.0":"2018-12-03T12:17:57.240Z","5.2.1":"2018-12-03T17:41:24.372Z","5.2.2":"2019-01-08T09:56:47.410Z","5.2.3":"2019-01-14T06:58:26.816Z","5.3.0":"2019-01-18T11:07:18.250Z","5.3.1":"2019-01-18T11:24:59.491Z","5.3.2":"2019-01-24T07:00:32.485Z","5.3.3":"2019-02-05T12:18:47.211Z","5.4.0":"2019-02-13T06:58:28.609Z","5.5.0":"2019-02-21T12:06:06.521Z","5.6.0":"2019-02-26T07:21:36.079Z","5.7.0":"2019-02-26T12:53:42.170Z","5.7.1":"2019-02-26T14:10:36.625Z","5.7.2":"2019-03-08T16:50:37.371Z","6.0.0-beta.0":"2019-03-12T13:23:24.056Z","6.0.0-beta.1":"2019-03-19T07:03:03.679Z","6.0.0-beta.2":"2019-03-27T06:23:47.541Z","6.0.0-beta.3":"2019-04-24T08:54:52.071Z","6.0.0-beta.4":"2019-04-30T13:21:31.884Z","6.0.0-beta.5":"2019-05-02T07:41:35.106Z","6.0.0-beta.6":"2019-05-03T09:31:49.105Z","6.0.0-beta.7":"2019-05-03T09:39:50.835Z","6.0.0-beta.8":"2019-05-14T07:44:21.974Z","6.0.0-beta.9":"2019-05-27T11:33:35.342Z","6.0.0-beta.10":"2019-06-04T12:30:29.309Z","6.0.0-beta.11":"2019-07-12T12:10:06.756Z","6.0.0-rc.0":"2019-07-17T12:48:19.349Z","6.0.0-rc.1":"2019-08-05T12:08:38.550Z","6.0.0-rc.2":"2019-08-06T11:03:23.800Z","6.0.0-rc.3":"2019-08-08T08:33:25.886Z","6.0.0-rc.4":"2019-08-14T11:22:17.277Z","6.0.0-rc.5":"2019-08-14T13:26:31.133Z","6.0.0":"2019-08-15T11:56:10.468Z","6.1.0":"2019-08-21T07:58:08.166Z","6.2.0":"2019-08-21T11:53:58.320Z"},"maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"}],"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"],"repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/delivery"},"author":{"name":"richard sustek"},"license":"MIT","readme":"# Kentico Cloud Delivery SDK\r\n\r\n[![npm version](https://badge.fury.io/js/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Build Status](https://api.travis-ci.com/Kentico/kentico-cloud-js.svg?branch=master)](https://travis-ci.com/Kentico/kentico-cloud-js)\r\n[![CircleCI](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master.svg?style=svg)](https://circleci.com/gh/Kentico/kentico-cloud-js/tree/master)\r\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-delivery.svg)](https://www.npmjs.com/package/kentico-cloud-delivery)\r\n[![Forums](https://img.shields.io/badge/chat-on%20forums-orange.svg)](https://forums.kenticocloud.com)\r\n[![Known Vulnerabilities](https://snyk.io/test/github/Kentico/kentico-cloud-js/badge.svg)](https://snyk.io/test/github/kentico/kentico-cloud-js)\r\n[![GitHub license](https://img.shields.io/github/license/Kentico/kentico-cloud-js.svg)](https://github.com/Kentico/kentico-cloud-js)\r\n![Gzip browser bundle](https://img.badgesize.io/https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n[![](https://data.jsdelivr.com/v1/package/npm/kentico-cloud-delivery/badge)](https://www.jsdelivr.com/package/npm/kentico-cloud-delivery)\r\n\r\nA client library for retrieving content from [Kentico Cloud](https://kenticocloud.com/) written in TypeScript and published in following formats: `UMD`, `ES2015` and `CommonJs`. Works both in browser & node.\r\n\r\n|  Resources \r\n|---|\r\n|  [Full Documentation](https://github.com/Kentico/kentico-cloud-js/tree/master/packages/delivery/DOCS.md) |\r\n|  [Example apps](https://github.com/Kentico/kentico-cloud-js/tree/master/examples) | \r\n|  [API Reference](https://kentico.github.io/kentico-cloud-js/delivery/) | \r\n|  [Upgrade guide](https://github.com/Kentico/kentico-cloud-js/blob/master/packages/delivery/UPGRADE.md) | \r\n\r\n\r\n## Installation\r\n\r\nYou can install this library using `npm` or you can use global CDNs such `jsdelivr` directly. In both cases, you will also need to include `rxjs` as its listed as peer dependency. \r\n\r\n### npm\r\n\r\n```\r\nnpm i rxjs --save\r\nnpm i kentico-cloud-delivery --save\r\n```\r\n\r\n### UMD Bundles\r\n\r\nWhen using UMD bundle and including this library in `script` tag on your `html` page, you can find it under the `kenticoCloudDelivery` global variable.\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n#### CDN\r\n\r\n##### kentico-cloud-delivery-sdk.browser.legacy.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.legacy.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.browser.umd.min\r\n\r\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\r\n```\r\n\r\n##### kentico-cloud-delivery-sdk.umd.min\r\n\r\n![Gzip full bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@latest/_bundles/kentico-cloud-delivery-sdk.umd.min.js?compression=gzip)\r\n\r\n```\r\nhttps://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.umd.min.js\r\n```\r\n\r\n## TypeScript & ES6\r\n\r\n```typescript\r\nimport { \r\n    ContentItem, \r\n    Elements,\r\n    TypeResolver,\r\n    DeliveryClient\r\n    } from 'kentico-cloud-delivery';\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: Elements.TextElement;\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\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    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\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.value);\r\n});\r\n\r\n```\r\n\r\n## JavaScript & CommonJS\r\n\r\n```javascript\r\nconst KenticoCloud = require('kentico-cloud-delivery');\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    .toPromise()\r\n    .then(response => {\r\n        const movieText = response.items[0].title.value;\r\n    )\r\n});\r\n\r\n/** Getting items from Kentico Cloud as Observable */\r\nconst subscription = deliveryClient.items()\r\n    .type('movie')\r\n    .toObservable()\r\n    .subscribe(response => {\r\n        const movieText = response.items[0].title.value;\r\n    });\r\n\r\n/*\r\nDon't forget to unsubscribe from your Observables. You can use 'takeUntil' or 'unsubscribe' method for this purpose. Unsubsription is usually done when you no longer need to process the result of Observable. (Example: 'ngOnDestroy' event in Angular app)\r\n*/\r\nsubscription.unsubscribe();\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    .toObservable()\r\n    .subscribe(response => console.log(response));\r\n```\r\n\r\n## HTML & UMD\r\n\r\nBundles are distributed in `_bundles` folder and there are several options that you can choose from. \r\n\r\n- Use `kentico-cloud-delivery-sdk.browser.legacy.umd.min` if you need to support legacy browsers (IE9, IE10, IE11)\r\n- Use `kentico-cloud-delivery-sdk.browser.umd.min` if you intend to use SDK only in browsers (strips code specific to Node.js = smaller bundle)\r\n- Use `kentico-cloud-delivery-sdk.umd.min` if you need to use it in Node.js\r\n\r\n```html\r\n<!DOCTYPE html>\r\n<html>\r\n<head>\r\n    <title>Kentico Cloud SDK - Html sample</title>\r\n    <script type=\"text/javascript\" src=\"https://unpkg.com/rxjs@6.4.0/bundles/rxjs.umd.min.js\"></script>\r\n\t<script type=\"text/javascript\" src=\"https://cdn.jsdelivr.net/npm/kentico-cloud-delivery/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js\"></script>\r\n</head>\r\n<body>\r\n\r\n\t<script type=\"text/javascript\">\r\n\t\tvar Kc = window['kenticoCloudDelivery'];\r\n\r\n\t\tvar deliveryClient = new Kc.DeliveryClient({\r\n\t\t\tprojectId: 'da5abe9f-fdad-4168-97cd-b3464be2ccb9'\r\n\t\t});\r\n\r\n\t\tdeliveryClient.items()\r\n\t\t\t.type('movie')\r\n\t\t\t.toPromise()\r\n\t\t\t.then(response => console.log(response));\r\n\r\n\t</script>\r\n\t<h1>See console</h1>\r\n</body>\r\n</html>\r\n```\r\n\r\n## Testing\r\n\r\nNote: You need to have `Chrome` installed in order to run tests via Karma.\r\n\r\n- `npm run test:browser` Runs tests in Chrome \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> If you want to mock http responses, it is possible to use [external implementation of configurable Http Service](../core/README.md#testing) as a part of the [delivery client configuration](DOCS.md#client-configuration).\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![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/delivery?pixel)\r\n","readmeFilename":"README.md"}