{"_id":"kentico-cloud-model-generator-utility","_rev":"48-2db3a9bd4629de74d44d3ee5b75179a3","name":"kentico-cloud-model-generator-utility","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","dist-tags":{"latest":"2.1.0","next":"2.0.0-beta.2"},"versions":{"0.0.1":{"name":"kentico-cloud-model-generator-utility","version":"0.0.1","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kentico-cloud-model-generator-utility":"index.js"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"051c65c6ff2f3be50484af5dff2eecc90b2d0593","_id":"kentico-cloud-model-generator-utility@0.0.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-TV6AH+LbE8LMbEDegcgtL3yEiebYaFvYdPpHCIweBuelqhEJwSeOsE0sJyOT7cRYVpN7JfFHNE2QGI6RoTG5SQ==","shasum":"dfcfe0491ea48e2de32a5e7c421a7971b6d041d9","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmyOBTugcxYWDV5ExunC9SwMZTVQbjWsJ15P+znfe9ZgIhAPoyaC7TPDAhe6JCPDnHD13SzpMUGpA/KP8IiNZ5yS84"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.1.tgz_1499850123363_0.16711215022951365"},"directories":{},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.3":{"name":"kentico-cloud-model-generator-utility","version":"0.0.3","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kentico-cloud-model-generator-utility":"index.js"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"4b844427eea09e08227521125ade2e9ba7bbb3d8","_id":"kentico-cloud-model-generator-utility@0.0.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-nIQqaw08vYWHmPddYi4kmjafRhLa9AavH9krz08QF0qmWORXmrGN7J0FnPpnKjdzmFrN7CA2QsGtbftvJBGuog==","shasum":"9269a19a4597e457b85b66e05b5a83fee051c020","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEiEMXKDUVflU4pEAeHggU93Z3RAShqODDaVKOq35ixhAiAmlh8CyT06tUgnwikR2i/K9EcPSnIE5oP9djW5IZX0mg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.3.tgz_1499850589196_0.967599666910246"},"directories":{},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.4":{"name":"kentico-cloud-model-generator-utility","version":"0.0.4","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"index.js"},"main":"index.js","keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"d9e31ea07084bb47ba4931efe23ba3d17d07b8d0","_id":"kentico-cloud-model-generator-utility@0.0.4","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-GnqGQpjjMs/RFzR2UJeLHXRc1/wJ6l3o68U8gr9F3VDg7Lk/mWnzY+MW6JG1b1OR80w100TH0aBZjp9ztm9q9g==","shasum":"900ef3a4a02c767d73df4a06f539b43fefefb654","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFTvP07bDweiAfVcQcl1i4ApDi7fxeo2GDSLT4wOCQewIgIshDwv6OEiJQDoDc+f0bAnehL8EsNoSIoYciEGjIMvc="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.4.tgz_1499850925968_0.4735641456209123"},"directories":{},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.5":{"name":"kentico-cloud-model-generator-utility","version":"0.0.5","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"index.js"},"main":"index.js","keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"9a409271b7f64ea11310ef670b0cb660f4c11739","_id":"kentico-cloud-model-generator-utility@0.0.5","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-jtkTnm3a8hMgQ448edL26pWH922mrdXYnMhtAQT6a2lodvvpEMGR38U7cCeTN0vfuAEENmlca0PV96zg91b9dg==","shasum":"76df9d3f98a94ab336909f72fc01ed049967e32e","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAmQbgGzeP12JgE4EOKZ9zESUafntHTwQnj/yfn3/Pq6AiAnPoeFOfSNo1rRx/rqoBKw4/CgSNlFD+sNJ+1ofqftLg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.5.tgz_1499851198591_0.9620928699150681"},"directories":{},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.6":{"name":"kentico-cloud-model-generator-utility","version":"0.0.6","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"6d69b92238ac84b68c3fff11ff7c7881b1b7e48c","_id":"kentico-cloud-model-generator-utility@0.0.6","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-hqcVY/3e4kDuiVmG+g0QHTrMOj+Nx6hUl4GAs8NvmszuSa1h3SyCCPSrAJ3D/e7DozE/upnjgS+nJG246lls5A==","shasum":"6ec12f864d7d34296120e402856278b016c6366d","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC9K8aq2zk+i/6bJfzeqUjVF9UvYl8Lp5PfqzMLj4UPRwIgfvvQilYuqTrcM1/l+5LWON88hHq46yZzgq4tH5kUyM0="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.6.tgz_1499851970004_0.5201646906789392"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.7":{"name":"kentico-cloud-model-generator-utility","version":"0.0.7","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"925344a13420bbe7d37aa8898dee7f89306e2f2a","_id":"kentico-cloud-model-generator-utility@0.0.7","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-uFwV4wq8eToEzcsvOaURC2nsHq96vS61s2zlpBzUSk9BC15bLPu3l2GRExybtYpsJwzkjU8E+ziXPPBj0LdWLQ==","shasum":"e79f41ecf3a68a66d22cc6561082a42f21fe2cb9","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSlEvb3fhY60d07jsqjIOB5XTLO0nGllPXkTGRMmRpagIgTNJPJGRoM1S06F3z+8CdaVwEOSIvQY0vytXOC0uRO6c="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.7.tgz_1499852081092_0.5781458660494536"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.8":{"name":"kentico-cloud-model-generator-utility","version":"0.0.8","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"1c36a12995ba8d2483235d2a71be702bc957891c","_id":"kentico-cloud-model-generator-utility@0.0.8","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-KotlqdG12RZNw22lcizRO6UpUIl54dynfsQEE/rxLj3g9Y6ZCaXnD7ElfbUipJfKcJdqRnYTLkfvmYjGQ2waOw==","shasum":"7b5915d9afefbb2e509a3c489bef46c341776311","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDWIA3Uy7j1Q/69EH00tLIJjxORJEWQD+LQBm5IwL2PhQIgf6xgDs188oQ0qke9rKNC9z7lujKTe4jFd9rIa35QuKw="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.8.tgz_1499852216905_0.1885785844642669"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.0.9":{"name":"kentico-cloud-model-generator-utility","version":"0.0.9","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"26624ef25ee0d0767bda62d472e466a4e2f46642","_id":"kentico-cloud-model-generator-utility@0.0.9","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-SEkSndM7OvI42Kv7bDde6NpsL+K36yRwYipwYafRwWQe8dYMEGmDILRF7hrIAefRTTwct/uoSdV/XaxNvB1dRA==","shasum":"6efd6c709606518c41014e128df2b6e78639bde2","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.0.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB8pCXQNTOIxkTL9yHCSN8MBBbNG2FALx13Z/05ulM/uAiEAqWpIXYZMuBd5b3OcVhX8kEdzQ9BUjw4p9TOIekXO+Ek="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.0.9.tgz_1499852459073_0.6781720656435937"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.1.0":{"name":"kentico-cloud-model-generator-utility","version":"0.1.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"76ecf31c53cab293195fdd950f905570b5cfee1d","_id":"kentico-cloud-model-generator-utility@0.1.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-k4KSs9A/Z8jqcV+V+LtB3Yu5gLJn7avDsfYmMMv3iCbVPLKGk9S5+z8tBdQ/7QEfuwe5YhPgCDGifNKYSnPBpA==","shasum":"1dbde0c9ceaa8f23cc990398586d5f285249251c","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDr3ur5wDL6HL2wd13+jv0K/GZ3zjSayxFpkvsrCA04pAiAmkNZiR/kgxyngkr64uciyS9e7Zgw2NtNd/uLoYxcb2Q=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.1.0.tgz_1499852830205_0.5173072868492454"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.1.1":{"name":"kentico-cloud-model-generator-utility","version":"0.1.1","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"4cd4f2905abe38521a38345d280cab4b1aa030c7","_id":"kentico-cloud-model-generator-utility@0.1.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-rftykh3tSzElI3JG9ljyw6G5oPRTszHDIYS1R1acw1ioasGA0GgOY6pvAnDTxhYfWeEXA5aybFikHeydOWh/kw==","shasum":"1f3750d30ed1b325b173c53906dfc2cf66efa740","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.1.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoYLRfF73hjOy3klzNOnTalLK0q2+66UmamA9lnv5boAiEAgNeF5boJsFsr8HBiQ5/8/Lw50O/GXXU8oNUMBtWMjg4="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.1.1.tgz_1499858236942_0.8935573613271117"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.1.2":{"name":"kentico-cloud-model-generator-utility","version":"0.1.2","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"0b1836523126d3e96b932732003689c7b41a8c94","_id":"kentico-cloud-model-generator-utility@0.1.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Jx3dTOXb5veli114ks0vT1pDaeaqdBFjP844Ef0T9A9fGJyXhJJ3Y19yb9F1WmvpyM6mNwxLPp82ImgIcs3ErA==","shasum":"7a9b299af2811662759f4b879183118d51bbb922","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.1.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGKulNKv9aS2ZADOegu9YUzC1OxhiR++XfXMSNlPSUZOAiA7wHy9vxIV8WV8sC6SkEg+dPkCHITnaJ5KlYLsO6B1kA=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.1.2.tgz_1499859001938_0.34014034480787814"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.1.3":{"name":"kentico-cloud-model-generator-utility","version":"0.1.3","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"c96b07be2ac89ef9f3388ceb0a1dda5eff973323","_id":"kentico-cloud-model-generator-utility@0.1.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-EwcwvBxrxdjtVo/n/w84HVyktEnN7DedAEX1DueVgfPQiCVpCrOGXGE19nY5PWfRZSshe9jIDCzoJ2E/OJsZrA==","shasum":"e63ae01999d46480bd9b8351cb5f70ec4f7d9085","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.1.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2pDd70vctMbCX1VDPJ0AGgrSzbD1HE9RnJkRybPzUUQIhALv436lFL0yCoTc+Yf9yPi5keU7xbuU/oEjVXTjMpGws"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.1.3.tgz_1500665513012_0.36984526878222823"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.2.0":{"name":"kentico-cloud-model-generator-utility","version":"0.2.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"97b07c924924d7f1c4459a477832719b15a04b34","_id":"kentico-cloud-model-generator-utility@0.2.0","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-z5r43wcAIRUEwabk3rqKFfYkVUdl5vN8KcKOmO2/OUZ35rOVALikFCcd0bCjZIswFWj7urS+Cc6RbpxCvhiE+w==","shasum":"b349d943cfaba8b9e29280c75b686b18fd7670f7","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.2.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1x2NWFenC43+obVb56OJ/mkZGr3UU9vBN1mdo9GgCUAiBkFI6f+zw2tSxzBV2eObMy+cpLtCg8MVMKKXXE5N/2YA=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.2.0.tgz_1501583786568_0.7252712200861424"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.2.1":{"name":"kentico-cloud-model-generator-utility","version":"0.2.1","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"e6e575e970b5affcbb251d86f989dba94b8960ea","_id":"kentico-cloud-model-generator-utility@0.2.1","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-koZKpdAJ0PifkRe1kEvJjVyl0fE2NM0jFxn6t+gYomSxZqaWdvGh5/HX0aHWETbMvhwdT8OWz2aaDSUxkP3AbA==","shasum":"44311664849641753f556dc8465b82b7efa7db67","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.2.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxKoYbbqWVFy+xjRJdEQyDkaHyIffGXbk4wGMxQFPOSAIgZRGbGggoFcmtLfNYPkTTQevCn6KyA17tYYWxTrgDEBg="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.2.1.tgz_1501660869116_0.43085659365169704"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.2.2":{"name":"kentico-cloud-model-generator-utility","version":"0.2.2","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"^2.81.0","yargs":"8.0.2"},"gitHead":"935a54013560657e82a5c0c946f7680440d894cf","_id":"kentico-cloud-model-generator-utility@0.2.2","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-TyO2/bquWYO5hokbhWkeG0r3R25cJtt4ppjt3vDU6fg5Pj2MJhwW5181Xn+Ki44iLI8BW8LEwZ3qekSg7KcH+g==","shasum":"3665b708ef4f83b3747b57008e42369b77c1d46e","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.2.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHETKLs1zHzxTD6/2ouzBoo+W6qogJkVSCdeV4T6uDeYAiB1ROiXo8HmmjLLWiIJtxoXtxG1Fvq/RqY/rBB7CjPQUg=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.2.2.tgz_1501761540507_0.008592589292675257"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.2.3":{"name":"kentico-cloud-model-generator-utility","version":"0.2.3","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.js"},"main":"index.js","directories":{},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"request":"2.81.0","yargs":"8.0.2"},"gitHead":"511692f57a49b62fa6b14e33a88f4b9e044079e5","_id":"kentico-cloud-model-generator-utility@0.2.3","_npmVersion":"5.0.0","_nodeVersion":"8.0.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Pm6M1K1nhobUAuJg21d8mK2I/tpt7w0pujcq+y2ejzYw1+3WSc9roKZBaGP8NpxPxgt6BKMMzzZ/+M7bOIEWuQ==","shasum":"1e9ed21736b90b7294550fa0de4cd7d9af2bf865","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.2.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDNFOU6y1d/OUULhRtStCL6cfoWvEY96Ou1SbHkZstMMwIgI5krqlKl1BOrYaOPBA7XhKRda3rwkTgJdewi3vwgbCo="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility-0.2.3.tgz_1507119559385_0.5068098620977253"},"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.9.0":{"name":"kentico-cloud-model-generator-utility","version":"0.9.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./index.ts"},"main":"index.ts","directories":{},"scripts":{"publish:beta":"npm publish --tag=next"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3","yargs":"^8.0.2","rxjs":"^6.0.0"},"readme":"# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery Typescript SDK](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\n\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generate models\n\nNavigate to folder where you want to generate models and run:\n\n`kc-generate --ts --projectId <yourProjectId>`\n\n## Options\n\n- `ts` indicates that `typescript` classes will be generated\n- `projectId` represents the Kentico Cloud Project Id from which models will be generated\n- `definitions` indicate whether `typescript definition files` will be generated along with the models\n\n## Example output\n\n```typescript\nimport { ContentItem, Fields, IContentItem } from 'kentico-cloud-delivery-typescript-sdk';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' module.\n * You can substitute instances of 'IContentItem' with a model defined in other class\n * to get access to all properties. This is applicable only if you know what item type the field contains.\n */\nexport class Movie extends ContentItem {\n\n    public title: Fields.TextField;\n    public plot: Fields.RichTextField;\n    public released: Fields.DateTimeField;\n    public length: Fields.NumberField;\n    public poster: Fields.AssetsField;\n    public category: Fields.MultipleChoiceField;\n    public stars: IContentItem[];\n    public seoname: Fields.UrlSlugField;\n    public releasecategory: Fields.TaxonomyField;\n    \n}\n```\n\n## Strongly typed modular content fields\n\nThere is no direct link between a field and a modular item type that can be used inside that field. For this reason, if you want to leverage strongly typed modular content fields, you need to specify the model class manually. \n\nBy default all modular content fields use `IContentItem` type.\n\n\nMore information see [nesting modular content](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#nesting-modular-content) documentation\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n\n","readmeFilename":"README.md","gitHead":"7d6d35ce4e72afb4e2edd78b31699a734f871af2","_id":"kentico-cloud-model-generator-utility@0.9.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-EB1RzdoP/fJNPfd6ze0PnOrqlHz/MP2lvKnaiwgb91Uc41Za7LFkbac915EBVnY0tCIQjZBK3/pPv2d75d+MUQ==","shasum":"4063c0f8ec216bccd9fe041d608dce521e80f206","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.9.0.tgz","fileCount":12,"unpackedSize":18952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BHFCRA9TVsSAnZWagAA+gsP/jIgutzBAtUxQxU/bMGD\nUddLsEBSNzfJ7xswbcy50MN4O24GhmpApy4DQBjjCEY9U7OmfYelQ/q4sct0\nUDql27nHvMdcALFhCkQcqIOSdlNBjrm/WnMqH1zuT+z8meLswoDqfSZyIVjd\nsdiL8sqWwhc0MmG1fu/DMmvi70sGHMvWYOalh01fe67jrVNXa6t7O+YjpFs1\nb/f7wR4b6hj3UjhOsOaEndF/LzFk5dGjBwo/LgwiDA+AYbTmYT6IabviURJf\n/R+Q7RpO6iiC9wIzaMPPQRXj8Cjg847a/Dtm0i+5D5dKgzwCQlLUWlsdI8el\n23e07TKvkF50n/NGeVrWV6XDdYtILnUc3Hcplds32ESWCpduM/5yjhlbwpKO\ntizAZkJ4gYL71XJzqX88KIhktgnw9NcVhcb7kqCb4v45SgriaA+nzClQjksM\nL62/59KbIoF7w+hZlWWHg144SSYMB/OEqEdiKzkKJkDDN4QoRh1fO8oWGYDv\ntFmIhG4ThjUJXD7N+cOiV9lDqlrKWdeY8rjW/N3zPv/6OWXURKwJ7DiXFX0G\nEmDEw9MhxRxPltfWoRpXMt2hHpYfNcza6cmeLKko1pWhuickCgerbgcBxNoq\nEqieWTkXGabvvv5NjOKrPp2IhvbqdqmtyatYhOqtHkVKTmtraPA5VrfjYb6l\n9Ghw\r\n=Jz/v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBEDmA02VCQQANoh8RrZ4RZC54rUV2We7ST0scVrTPXcAiEA8SPlef9+Xtrkx22cwkvKcLzVKMvhFiz7qhsCLDX6Gbk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.9.0_1525682628899_0.11855798086943192"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.9.1":{"name":"kentico-cloud-model-generator-utility","version":"0.9.1","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"ts-node ./index.ts"},"main":"index.ts","directories":{},"scripts":{"publish:beta":"npm publish --tag=next"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3","yargs":"^8.0.2","rxjs":"^6.0.0"},"readme":"# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery Typescript SDK](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\n\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generate models\n\nNavigate to folder where you want to generate models and run:\n\n`kc-generate --ts --projectId <yourProjectId>`\n\n## Options\n\n- `ts` indicates that `typescript` classes will be generated\n- `projectId` represents the Kentico Cloud Project Id from which models will be generated\n- `definitions` indicate whether `typescript definition files` will be generated along with the models\n\n## Example output\n\n```typescript\nimport { ContentItem, Fields, IContentItem } from 'kentico-cloud-delivery-typescript-sdk';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' module.\n * You can substitute instances of 'IContentItem' with a model defined in other class\n * to get access to all properties. This is applicable only if you know what item type the field contains.\n */\nexport class Movie extends ContentItem {\n\n    public title: Fields.TextField;\n    public plot: Fields.RichTextField;\n    public released: Fields.DateTimeField;\n    public length: Fields.NumberField;\n    public poster: Fields.AssetsField;\n    public category: Fields.MultipleChoiceField;\n    public stars: IContentItem[];\n    public seoname: Fields.UrlSlugField;\n    public releasecategory: Fields.TaxonomyField;\n    \n}\n```\n\n## Strongly typed modular content fields\n\nThere is no direct link between a field and a modular item type that can be used inside that field. For this reason, if you want to leverage strongly typed modular content fields, you need to specify the model class manually. \n\nBy default all modular content fields use `IContentItem` type.\n\n\nMore information see [nesting modular content](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#nesting-modular-content) documentation\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n\n","readmeFilename":"README.md","gitHead":"5737c339c1e1c39101cbfdb14aec635e16817529","_id":"kentico-cloud-model-generator-utility@0.9.1","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-R16j9VtVpLJPJNdeIKn2edQcTJ42zKFVZqBpkXjIcbygyr9cPYSjjalU2zRDK41BoOJeOXRMmHCH3+VOpPngvQ==","shasum":"549e749ef159ab2c999fa03bb914c1122123bb96","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.9.1.tgz","fileCount":9,"unpackedSize":14900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BN5CRA9TVsSAnZWagAAFjAQAIbzfZ4eW8bBd50jbeGP\nq+mYHdPD6Fiq9fs1/UPoacSXpQqvV996NlqEuW6h+F9ibHOo8b3yF8+4xbfE\n05AfrSQ1cAXjYYhcVL/JNFi9jPAQ6jsf8ZpDJWkD8stwYMHQh7orQuCOqE44\ndGsXkxYTYyAnjrpuJDXQCtzW5bN9RK+x0Gw1dSGtRBeh96krTxl4Lx4b5iXO\nHAUzEr1o48Ll0+ITvs5DBdCVLsGqWlqsUhLUirwYTtp6udheCsgquTUeIp6h\nDEiaWYDBJcqtxzna4GqHJtW1nNqszdMJVItTbHfhzL2br4VEG298pIa5oq5R\ndYqrQAUZyTQfU1WRgsr2kFPxuHIqU07sum4o++ZB1T6InxXjUtRgPWLwAfnj\ndZe7FUfHtGYBwAly3v05TGQgOWidaNdHKFsDx+8iwgA5VgWzYdyfMWY3SfTN\nqLG3d6VPEMt2EKn44Hhfk+AEPaTIc/M0FThMvhWO/96F7vz0afKhfdLo8kyo\nL8IpclnFmpxeq8Vry2Z+qnLn/CMYXZAN2zWP+a7awMXkw6w9vTkf3pkJSt+i\nR56vjB7oV5zmKVSig4TgruuoJnwqmD77Na4Ld9ekSEpaP/XPaL5kDEK9wEAo\nmh5mAbXep0gnOr9DPjsops4VIO4YI9acrP0QARchORxgwkpTyUC9sHwiXlBb\njXQ7\r\n=7mOP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBvTQFJPx+0cLriIW1LJodvFyoQaC1eorK8qSqLl7yoMAiAfH5DixweqoEt1MMO6MDPV/vGs8rY6OShEk4kiK5NU5w=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.9.1_1525683064617_0.5419037290056581"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.9.2":{"name":"kentico-cloud-model-generator-utility","version":"0.9.2","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/index.js"},"main":"_commonjs/index.js","directories":{},"scripts":{"publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3","yargs":"^8.0.2","rxjs":"^6.0.0"},"readme":"# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery Typescript SDK](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\n\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generate models\n\nNavigate to folder where you want to generate models and run:\n\n`kc-generate --ts --projectId <yourProjectId>`\n\n## Options\n\n- `ts` indicates that `typescript` classes will be generated\n- `projectId` represents the Kentico Cloud Project Id from which models will be generated\n- `definitions` indicate whether `typescript definition files` will be generated along with the models\n\n## Example output\n\n```typescript\nimport { ContentItem, Fields, IContentItem } from 'kentico-cloud-delivery-typescript-sdk';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' module.\n * You can substitute instances of 'IContentItem' with a model defined in other class\n * to get access to all properties. This is applicable only if you know what item type the field contains.\n */\nexport class Movie extends ContentItem {\n\n    public title: Fields.TextField;\n    public plot: Fields.RichTextField;\n    public released: Fields.DateTimeField;\n    public length: Fields.NumberField;\n    public poster: Fields.AssetsField;\n    public category: Fields.MultipleChoiceField;\n    public stars: IContentItem[];\n    public seoname: Fields.UrlSlugField;\n    public releasecategory: Fields.TaxonomyField;\n    \n}\n```\n\n## Strongly typed modular content fields\n\nThere is no direct link between a field and a modular item type that can be used inside that field. For this reason, if you want to leverage strongly typed modular content fields, you need to specify the model class manually. \n\nBy default all modular content fields use `IContentItem` type.\n\n\nMore information see [nesting modular content](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#nesting-modular-content) documentation\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n\n","readmeFilename":"README.md","gitHead":"3787841348407e883290380632dc4284cfec2883","_id":"kentico-cloud-model-generator-utility@0.9.2","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-HcOtgwOUTEw+pKjldRJEJfoStWLM+6lMg4skuhsjUh/6LroeoNoguNWBdZNR2FpRb0uStN+q3a5Xo9weJ+WlRQ==","shasum":"79525b9dce2ec24cea276039404a76638ac30503","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.9.2.tgz","fileCount":24,"unpackedSize":37125,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BT0CRA9TVsSAnZWagAA2JcQAIsAFJF24XC1yjQzBz6B\nyBt8h6VIP86Ap3GlRHFBvmor8i9aSBLyqZVNg1uVS2L6aKU2iCnS92LsPFus\nL0zYmhD6SYvDkzTEOVpJPRg6D93ahOtO/0kU7pmOeiEXH9bgK9WrSho0LZuF\nz9ibqvOplN2sOiKCsxlJwFF1SeAUuPkxkkw35Fx/wAroibfQeb+1/p4+pcBH\nosPKrFpWF7NtzzYPDfbv1rzCCy9qyLf4gru6I7EYI0lr3gdHgtVu7Pmpd70m\n1a3F/dHClsE+5aa7e26bGaWypQ5iDCfIQgKo0d5v4A1CtURvcTGeGWhBxs4X\nwRJxTlyv/c3bwqS3LlwWSpGAoiBB3uPyjUQBrlJygq/kLs00SSGRdbDIlfsz\n6whsP4Ie1QKn8sGN4z6RY1PQnoVxjbR9esl6h97PvgaeViZTov0StsnjrmnC\nXx5qc5ZW71P2E8I0zKIy40PG5NSp4t/Z6E6oDmNpEIwDBET+tU8rwCCfbFzB\ni+fK2S4utpqdBwhrnYk3i28VBkgqyfPURxo19yeCbAwCDZzoso1lgEhAMfiW\nsopnPAvxg8tQsL0S6ZC3wIhidLbKjoCo7dxSFYwVWjyr1sLT5uaZ12nOKw8c\nwT1T217k6oHcwFedMZKV6Brputuxa5j3ezCwRZeTY+YfMWVMz1Ta9cGiiuW0\nYMO9\r\n=2ATk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB+7/LlL+hGQwBeEL1Ch1uvq3duvk9VVSwkYPFdf0QdwAiEAsIgfIQglDuAvJqw8yf81/6JtNxIhpJQf8g04OTdfMGk="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.9.2_1525683443894_0.08320543247667023"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.9.3":{"name":"kentico-cloud-model-generator-utility","version":"0.9.3","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/index.js"},"main":"./_commonjs/index.js","directories":{},"scripts":{"publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3","yargs":"^8.0.2","rxjs":"^6.0.0"},"readme":"# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery Typescript SDK](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\n\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generate models\n\nNavigate to folder where you want to generate models and run:\n\n`kc-generate --ts --projectId <yourProjectId>`\n\n## Options\n\n- `ts` indicates that `typescript` classes will be generated\n- `projectId` represents the Kentico Cloud Project Id from which models will be generated\n- `definitions` indicate whether `typescript definition files` will be generated along with the models\n\n## Example output\n\n```typescript\nimport { ContentItem, Fields, IContentItem } from 'kentico-cloud-delivery-typescript-sdk';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' module.\n * You can substitute instances of 'IContentItem' with a model defined in other class\n * to get access to all properties. This is applicable only if you know what item type the field contains.\n */\nexport class Movie extends ContentItem {\n\n    public title: Fields.TextField;\n    public plot: Fields.RichTextField;\n    public released: Fields.DateTimeField;\n    public length: Fields.NumberField;\n    public poster: Fields.AssetsField;\n    public category: Fields.MultipleChoiceField;\n    public stars: IContentItem[];\n    public seoname: Fields.UrlSlugField;\n    public releasecategory: Fields.TaxonomyField;\n    \n}\n```\n\n## Strongly typed modular content fields\n\nThere is no direct link between a field and a modular item type that can be used inside that field. For this reason, if you want to leverage strongly typed modular content fields, you need to specify the model class manually. \n\nBy default all modular content fields use `IContentItem` type.\n\n\nMore information see [nesting modular content](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#nesting-modular-content) documentation\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n\n","readmeFilename":"README.md","gitHead":"a4addd20271d7ba586915afa543a45fad6993b9d","_id":"kentico-cloud-model-generator-utility@0.9.3","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-Md83O7+A7sCPEHLNmmBi5PvliVRJCKRgPFvDQdScLkVBSCbjnW2hXlGYCItLXYBCK5+jVLSb6ceWaEveRkTICg==","shasum":"693b2e13c4ff00c56b5399e21d4d1c7613693326","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.9.3.tgz","fileCount":24,"unpackedSize":37127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BU3CRA9TVsSAnZWagAAdJYP/1E4jJzlb78gVEd8mBeM\njqBThb3ZQsh5BisBJRTXzRwUBv32AXdNONo0KVvJvCtL5Y2u3RJ9ni0mlxZl\nkwv8taLRuiECcsvR3qHGlWBfzsGFGTAlJD5sLiiDG/axJw4GkA7gkc6nA4/b\nz4egZG3yF2Cr8ABttuFKP5YmUYjstGFxdwsrBslH+1BK9fbp3Fus7c99V1Fu\nn7+g74I4VWNCPDS1MToc0bK8420mZNKh+fE3bPCfYzNI2cGKxVpn8H9nKD/K\nYJStneTmJCdwlKqcedrr1LLvyqFWXHLXmpHh8Vg5B9jAEi8gn11lbhZpqfFy\nR0g4MrugtxUt1cFXdyoJFQUiMWmAxuoVHQ8TRdDzYtshtE+RLCDhEGUUj2VI\nZYYk6h3eFpgvi4n/dfbAiI2N14ljVeVM4mWKmHB1n3wmypFeeJpqQx5fVBZb\n6tS46NigJk4s3IInZKTsyBAiYow9aGPzAkP2HPDDUpyevkzQ9VtW2Tp8LgKr\nTLj1Wygq4D7fpzI/VoYXjBtqbUnmFe3KjYZ53Plv4o3zcFsH7e9oNRDje5q/\nqZMo2aQXIxG2tsNA/g0Eu2mOWLNPGESwYGFEf4d8zSvoafM/dY+zp3GMdpeA\nvGJw4fLQjnpoet0YKMkjIHYyJGIxS1plJVPr+UK9M+lpIRBN9vTGo1ZfXMXi\nMJYm\r\n=6znx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIATBfs/Vnw2foW8s5sBkwlQtC7nc7mfHIo6OJWeYNWfpAiEAmiMgGQGd0gazcQ9xodpNiOyNjtnIprLj5sjUi4lUVIo="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.9.3_1525683510639_0.749181180419821"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.9.4":{"name":"kentico-cloud-model-generator-utility","version":"0.9.4","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"main":"./_commonjs/app.js","directories":{},"scripts":{"prepublish":"npm run build:commonjs","publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","devDependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3","yargs":"^8.0.2","rxjs":"^6.0.0"},"readme":"# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery Typescript SDK](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\n\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generate models\n\nNavigate to folder where you want to generate models and run:\n\n`kc-generate --ts --projectId <yourProjectId>`\n\n## Options\n\n- `ts` indicates that `typescript` classes will be generated\n- `projectId` represents the Kentico Cloud Project Id from which models will be generated\n- `definitions` indicate whether `typescript definition files` will be generated along with the models\n\n## Example output\n\n```typescript\nimport { ContentItem, Fields, IContentItem } from 'kentico-cloud-delivery-typescript-sdk';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' module.\n * You can substitute instances of 'IContentItem' with a model defined in other class\n * to get access to all properties. This is applicable only if you know what item type the field contains.\n */\nexport class Movie extends ContentItem {\n\n    public title: Fields.TextField;\n    public plot: Fields.RichTextField;\n    public released: Fields.DateTimeField;\n    public length: Fields.NumberField;\n    public poster: Fields.AssetsField;\n    public category: Fields.MultipleChoiceField;\n    public stars: IContentItem[];\n    public seoname: Fields.UrlSlugField;\n    public releasecategory: Fields.TaxonomyField;\n    \n}\n```\n\n## Strongly typed modular content fields\n\nThere is no direct link between a field and a modular item type that can be used inside that field. For this reason, if you want to leverage strongly typed modular content fields, you need to specify the model class manually. \n\nBy default all modular content fields use `IContentItem` type.\n\n\nMore information see [nesting modular content](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#nesting-modular-content) documentation\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n\n","readmeFilename":"README.md","gitHead":"21805baabbf8e7b13028706d4307a3b75736b380","_id":"kentico-cloud-model-generator-utility@0.9.4","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-a5Z7gMbh/6rcduXjzFT1X09NbmmTj2qBfO/zNVbXsQZ3aWAcgq/6x4bIER+0CjXBqaW+ge1otNpAatYKusbk/g==","shasum":"8de7982abf123fa56adc315a57f6df2472d3bd95","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.9.4.tgz","fileCount":24,"unpackedSize":37167,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BY7CRA9TVsSAnZWagAAhoMP/2vBYYmRwk/L4MXM5mIu\ntIfcB97bR4wGFn3lPTHjhlIioMW4LeGfhbF98oHEWGkx0r4iLGmeA6MxS+Sb\n+ONZ3BgJjJd4r3ctpvh28fQEqHqO6jq0/c+/r9DjF0T8UYtVq6oBGnrVFyh9\nti5bxG/eE8GlMNiKxbqFZn04kofc+VPT8lJFWiShgPy6Q0nuU5HrZwzVaciK\nDWE1g31Woef9NQ+kDxyN+X1f2XTzxbhVh+z9Z3YHt2o11nTM3wrw45oDGJgu\nWHqsJClIrd/YiB+W3NPG9dsY/z7A8wS7n2D6SR+QCmjKKsXZZiQU5jifk4UK\nWy8di7YX/kjHK7SlT4KGMZ3R1L7SqktXGQovXBUimHBANYB5fR2pXLo7EMbJ\nz2D33MKzqnYkPo99RIrwUed4uRH/pREJ5lhMH++bBabKNMi7kXsCBT3i+leZ\nLGv9zFTedpY5A6DP0sGQYFgIN6XqL6N3DouVAezDFxDVBLvt0NHUXFeBJDKY\nazW2uBaZOiAQcHv5tbGBNc8rh1k/YFq3Vde6S+GBOgFymOzKYOAvLzsGQSuA\nnVbmtsKQaE+IAAb9OQfT7hOo80LtUwAGd8tTVLaMCrrrTnnshipyC/m1/eRG\nm1b1BINK1t2aK4RupgX9XRDgfphdsEHXNwct1m+01BDPjX+vsyN/8Cl7DwaI\nFS0X\r\n=stJ8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGVEle9SF6v0xO6TquHHlL5qfCETrdOCkEx/UBoqIkBDAiABqMxaT7b4kkSDzF++EBY8+eH9ay8ZDwcPeATYWqJTiQ=="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.9.4_1525683771193_0.7816535871323513"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.9.5":{"name":"kentico-cloud-model-generator-utility","version":"0.9.5","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"main":"./_commonjs/app.js","directories":{},"scripts":{"prepublish":"npm run build:commonjs","publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","rxjs":"^6.0.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3"},"readme":"# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery Typescript SDK](https://www.npmjs.com/package/kentico-cloud-delivery-typescript-sdk)\n\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generate models\n\nNavigate to folder where you want to generate models and run:\n\n`kc-generate --ts --projectId <yourProjectId>`\n\n## Options\n\n- `ts` indicates that `typescript` classes will be generated\n- `projectId` represents the Kentico Cloud Project Id from which models will be generated\n- `definitions` indicate whether `typescript definition files` will be generated along with the models\n\n## Example output\n\n```typescript\nimport { ContentItem, Fields, IContentItem } from 'kentico-cloud-delivery-typescript-sdk';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' module.\n * You can substitute instances of 'IContentItem' with a model defined in other class\n * to get access to all properties. This is applicable only if you know what item type the field contains.\n */\nexport class Movie extends ContentItem {\n\n    public title: Fields.TextField;\n    public plot: Fields.RichTextField;\n    public released: Fields.DateTimeField;\n    public length: Fields.NumberField;\n    public poster: Fields.AssetsField;\n    public category: Fields.MultipleChoiceField;\n    public stars: IContentItem[];\n    public seoname: Fields.UrlSlugField;\n    public releasecategory: Fields.TaxonomyField;\n    \n}\n```\n\n## Strongly typed modular content fields\n\nThere is no direct link between a field and a modular item type that can be used inside that field. For this reason, if you want to leverage strongly typed modular content fields, you need to specify the model class manually. \n\nBy default all modular content fields use `IContentItem` type.\n\n\nMore information see [nesting modular content](https://github.com/Enngage/KenticoCloudDeliveryTypeScriptSDK#nesting-modular-content) documentation\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n\n","readmeFilename":"README.md","gitHead":"6611ab8c29ebaded468cc62fb8bd8841566862ba","_id":"kentico-cloud-model-generator-utility@0.9.5","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-gQwm40GsS8b7dMEGvVEpV9nGO6mjVAVroEtsCiC4w3giiNzCE/JWv90/Ge5Y0dUn8sGFZBqZjCNuHoookpHafQ==","shasum":"21f91ecf8463f71368e15ad5d4427ced66b92e84","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.9.5.tgz","fileCount":24,"unpackedSize":37191,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8Ba0CRA9TVsSAnZWagAAvJQP/1n4xDSitIZKgP7XUUZV\nlzevXW4lhx1yn4z3j2VC6/hEJOTpeHlXoWHujMo0Ql2wX+Xf8VF9peT3rzvK\nJnYu0u3FfxdhvGncPCf3fjsBadyNZdhb1wSSG7BppFx4QA4BEyS0jsB0Gc6C\ncCsqR1tZrs4GliGTkKoH/08fEE4ISIOppuUUv8nbj0/0CaTGRHhm74pScUne\nLGdHSF8XLS7e7bDfjE8VYYkKlOwN2dqFSMQFLeSJbYxgYIs+jiIhnTLc4kCx\nG9rc0rfc3q8qZzbo99FWbHFJJpMG07OD/Zke7nHOELnujDnC9U1hpVeJYqk6\nY0+yIbn4XYc3ZWKXjy5TcRz0YwRZyWcVs5wcekbtF3qyhcsq/YZgUgDQcUPj\neyIRbVPeZhRzSA8VnP2+bA8de6lhFz9HDFHCM/VCOlibLuzZaA2aydvVR7Pv\nN4gplTJeSxYVnmSR/mKUMmBbeSSUf0If1+C85nXzIregKrNjiwOMjYZr7xco\nme7ukXDJpBpRLKpJFUmey7fT9G45OQRstZrRrzvv8LoWQ19MoJ3kCi+NV34G\nV6Bvu3akww8SrqbFZdQZIQcjfUnJvvAZ2R53S8ua0Ye99WC3IRLdE8Cj9tzC\nb0GdiWew9Lc9HAqy2QmhKNrPseHUjp/eZ5nKWjLJ9t3LNr0s9XE7JdPbKhId\npE5b\r\n=+4v2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0XydYOiv7a9nc7C56knLuNzKvPNkoXld82QTYm86/mwIgalirRMtwpwCRZ9/NzNJGsXvO9FD6O54tekVR1fVlFos="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.9.5_1525683892179_0.005535378778665168"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.10.0":{"name":"kentico-cloud-model-generator-utility","version":"0.10.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"main":"./_commonjs/app.js","directories":{},"scripts":{"prepare":"npm run build:commonjs","publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"author":{"name":"Richard Sustek"},"license":"MIT","dependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","rxjs":"^6.0.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3"},"gitHead":"9ec593b76ad4ab31fa16f86636068e3751079071","_id":"kentico-cloud-model-generator-utility@0.10.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-PfGNjvSXf/cECroiHK6hVdI11wFGStcmO+52jMG318fyHxYd2gN5DXnLc1ptajEcUg/It1d3UG22Ch+xOKdEmw==","shasum":"b3c11a4d4c19ddd5a5300a2b1179e241e979c341","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.10.0.tgz","fileCount":24,"unpackedSize":37323,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8BiCCRA9TVsSAnZWagAA2cQP/Rqc45vlamGu9PQe8xNc\nY0K9jZIACsr30biHdmU5+6OuvhKXvQ2+wubhXVieakqrif/nT8TBNgdDBVxe\naQvEjr7ZUBqNwHKcf/o6nGqb9E8xuCdeEAvVqC+EHUBtvNS6hT5omLklHPck\nbFzp4LDUiR4VpwAaukXQYp8mTZbXXXGo41q6bDoPLGTo10sW8G3JpK+kezl1\nVcetdahDvNsl5sYKBXrEDniKlOn/C6VHsYgMDU76KPFaak8BXzZLnhpYJDyx\nCljc+iiFeFg6WnORBRIoNajqXE6RCCN6KBs6JEfaIjAotnbI//xUxocqcKql\npUmB2L5A6b+yAIea+0OjumRx6Fc6dvZo0k4A1ul/ffkmP0wWyRfYFXABid8V\nSo6t40zImaWjHJxnNuUaZp2PdQyDdXIW/fNiO8HuBIksN7nfnzjo7hcFWI6X\nkCw3k6GuaoCvEMAl8RUQCWefHeBZcMq/aFdYsmC1Wk157vGXYUxMkV5bzdvC\nPNfj1r97d34QubE7YdxQfZmtQSuqQyUQTAT1RsDRcmBA4gWOUa5y28ClFg2F\nbChl5A17PJJ2RG1GpDHJClT+bwflQZa71+G6SGbaUA8qUoeolYXQ50McWQwP\nPW1C9YxVd9tQ+V+oDRZErP0GJPqwQqck5q1ZPFHNfyizLru1xhLBTz77miLy\npb6F\r\n=o9T6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB2MWsv3sY0qQryngIZH9AcQdzNVqZrT5CHT48wIf3qdAiEAlZBkdurgKAWs/Kh6XQOLt7UgohZ76a6O8WjV38U4EAM="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.10.0_1525684354415_0.4245211833467448"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"0.11.0":{"name":"kentico-cloud-model-generator-utility","version":"0.11.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"git+https://github.com/Enngage/KenticoCloudModelGeneratorUtility.git"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"prepare":"npm run build:commonjs","publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery-typescript-sdk":"4.0.0-beta.6","rxjs":"^6.0.0","yargs":"^8.0.2"},"devDependencies":{"@types/node":"^10.0.4","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3"},"gitHead":"b4e2387a30da17ba6d8fc3ca952bb77c79696baf","bugs":{"url":"https://github.com/Enngage/KenticoCloudModelGeneratorUtility/issues"},"homepage":"https://github.com/Enngage/KenticoCloudModelGeneratorUtility#readme","_id":"kentico-cloud-model-generator-utility@0.11.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-WaJpbcLM+C+c2/K1qAiN46/pz+k+FmUVQFsbAAw930koutR5An19t69xI5kc/A4noiZsWFBv3fFswmDOSW3qTA==","shasum":"3f969fca78327dae3e4b66501d35f60c68531e59","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-0.11.0.tgz","fileCount":28,"unpackedSize":46927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8r0xCRA9TVsSAnZWagAAQGMP/i1zYClB9YMN54Z9H7+Z\n99SPDVCsS0n/IF9WLRdlAdULwgmlCyAoIhGGGaNdLXBxT2WTt2q8S2zzQAgK\nVHonatqewTMgXwb3QP8GGp5cOc045A+fNfmpziwhbFJLwx5McQ+7ct11WX8k\nWAnHamO+RA/CQ0Nhk+Lkkw7laiquHs4n3/QfHlzYHEEDmkqwEP/Rujb7QJkT\n7c0Ff2PfWy9wDG2ctOXQn07NY4IRX/I7ey6OABG9rybIc3x0C1owcZ4WxKpJ\n/qcqaNZmiRyFF2vdfVM7rUqFigcYw5oCA3vKPPsGHJ23MZXGHIgF3eHuXSju\nx2eZnDHeLsPgtayiYU184grNg8rGgVy9tJbXH/QfG5mT39mfQ6heUtfNOTGx\nlS/qDnfVNhbmSHAznsqylb9SrV34wH6jXCMV0R4AGkzk9N1VcWr0LBfpyEWG\n4U/UGLIcCTjHICi0hbOuzoRZ/F2Z3pYdBz07J6Sb9FB9+RF+VJ7q3CBq1TnH\nwHaCpxrfn1wX+6lsiseGDhmxD69YXsI4NTo3TREFRYRHd8okbRTugGigu9hQ\n2vBALs8Ml8wunh1EuOIToXr5FXSr1xWbotgCIycJQ7+MHlIj8HAvluqhrKgm\nHz83lT5gAOvsbt8G6RXJGVRK3kCF1P1wFEl45LkUXWVEpRToFndN4oYkj6b4\noPej\r\n=Y0ei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDheBdOpxt4qPjQ5brdyBWt1PeTMaky7AnTNrqjJzO+SgIgcJR9KfONVXg5oo9x7RejDWDRRisjg3TC3aq1DinkWBQ="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_0.11.0_1525857585144_0.7594920660313269"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"1.0.0":{"name":"kentico-cloud-model-generator-utility","version":"1.0.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"prepare":"npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"tsc -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:generate-models":"node _commonjs/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"4.0.2","rxjs":"6.1.0","yargs":"11.0.0"},"devDependencies":{"@types/node":"^10.1.2","tslint":"^5.10.0","typescript":"^2.8.3","ts-node":"^6.0.3"},"_id":"kentico-cloud-model-generator-utility@1.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-S8K3tUiK8MEQOjTEYrxvCG0spefVOnmimClcultPDW+/3DnSmR4yKtDG8RjTsIN7vH/2Pa5gjX0kAWcxExy3EA==","shasum":"5109a0936aa41023ddc4d286403df1f746855014","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-1.0.0.tgz","fileCount":31,"unpackedSize":66832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbBUHXCRA9TVsSAnZWagAA8KgP/2wGg1D+Sb+ljT7WxmCN\nICKW2xYXsRRzGzX99Dq0zcpQQN2mn0kg4mnrllpEeqyIMRw7hBGb80lV2Qk8\njz61O8V0c2Ac799rAqnk/kKqZsYjyvIGS27JlokO6h0bV/F5EAcE+1UTXBvh\n7ita9N8Hs7TEgKDfqB4B5fvVj2P5bPmPcAlJ9vbCupXxoFn2l6ppBJQBQLlN\nNgugjY232BJbybJr96noXfAhZNXXOyeLHdfy40bAiJcKQIc6sgaYLarSNaFM\nnqFmY02HuxsTI1SrEG4s8j61+A3wG3iS0/X2kYkmKHHxQcJOvn64I7V52FnI\nEnp36x+q9kIr99pVsSae6lWTHuPQ6B8IdzwFqGMzX5qH5ljXo6YP/IWONv2g\nGKBVDLniShdRVp005dAWKBx0d8bnNJiLzHivpUXxUDzzEeZoYQWxbh36aebp\nti2rLtc8FA3yRElMuHXnmyD+S5CKLK1WTH0QOkUwkMp4bpWVagWFZTY+7h6n\nF0J2HDiVDS95GXJjAVA64kjGNww0xvT4X02w+U5Mg2Iz6BGxiI6I+GwU3AXF\nONrbzFp5jTByT9XhgWjfrtaWzudsk5lhj8L4gGjjhRoD5UvDi/CWM5B//NXb\nz9eRVMMA7Qfu0rlNvkTXmm6/HvBy1hP+w3nDeE+lwnlaGGm18aFfk/H9WB75\n/gKI\r\n=iE+U\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3XOEAmzjtN1KkH2elF+zESeS/Q6lnuNCz76omB43ZiAIhAP/oU8ir4VeEhdCt3wNKUD8uFe0gCild17Jw3Rr4CkCT"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_1.0.0_1527071191160_0.008374375177418125"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"1.1.0":{"name":"kentico-cloud-model-generator-utility","version":"1.1.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"node _commonjs/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"5.0.0-beta.2","rxjs":"6.2.2","yargs":"12.0.1"},"devDependencies":{"@types/node":"10.9.4","tslint":"5.11.0","typescript":"3.0.3","ts-node":"7.0.1"},"_id":"kentico-cloud-model-generator-utility@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-imUBQweeLnrFmCca3AHJhbfySajgJrqprs/6RtjMQne/2wTKu1dzl8EEBz5yyON0MwBEOh7fyFOzqTmgNn+Njg==","shasum":"7da02f987a66cb94a9ea0bc443a33047a3a9a5a0","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-1.1.0.tgz","fileCount":44,"unpackedSize":79331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsfzNCRA9TVsSAnZWagAAV+IP/0H39+bYw39nRqlpVZeq\nSPADE3P6I3PJJJCNlwnQWPL+mv0PCRmYOfJBaDnbeO7mwcVuZHGsgbj1YiUk\nRiONm7MnZjUVlTcZeDbjHbDDQQrqo7RuMidKJeiAg7HncGvpqUf0x6u3i/tb\nboJOkWN42JydxDis2DQbWvjbQp6i3hWaWlU4i9OlSyHYwEYnLnH94ZPyJK4m\n/Bl+c1srYA5xcOW3NDPuoLHfk/aC5Po66stnOUrqFrRCVhaWqmMt/tPER8wq\nnjux7J22B39fTnYi/4Ag7wlcRztVKOrJLc1lYx+hz/NAgENkMXgZp/DqE3SY\nYu12gcZJeYTOMVF6uP6kl/UJeCPGCh1SlrJUQ9eHP+Sqhzt/QLmtPRzbBZLa\nfmXZge9H78X+NRwVEWNQbCUZpJWQRR/X9XcKuUMpsjFHiYD3+HViaO50wZV9\n7w14WuAaufIjtKyNECt58cI/TPzHvIW4zyZMYP0IZRCuAUJVSy9UOaHnH42C\nZ6pj2NtS1nPzUunKNCBpWrSZUUOjwGDhpB8F785xMXq0seIcGySQwiZuvv/V\nYtzcRHzaHB3XLD4OpkY2IGkascZ+t0+mSIOazULRA5eOscOPmkacgGtwri4J\n1zgNi/bY3NgMTWlplGdp8IsurzOfRZn96kiUactjVut2jBPkqFNOUxASgZBY\noSE/\r\n=+Qlj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHAagmMxtAjuCeu7KlDwsKAV5b8Rnr0urqM0wscCwozxAiEA0lNu/Mm16idt6/l/ErCGiLsSxcjZYHLs4W88pahB/Tc="}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_1.1.0_1538391245001_0.5769533421269306"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"1.2.0":{"name":"kentico-cloud-model-generator-utility","version":"1.2.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Enngage/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"node _commonjs/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"5.0.0","rxjs":"6.3.3","yargs":"12.0.2"},"devDependencies":{"@types/node":"10.9.4","tslint":"5.11.0","typescript":"3.0.3","ts-node":"7.0.1"},"_id":"kentico-cloud-model-generator-utility@1.2.0","_npmVersion":"6.4.1","_nodeVersion":"8.9.4","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-7mklSpQTy0AIKllJQZe3YaOh8EFUhzoNFkejl5eDjWP791jx/I6z4zRr9BCHKe7u4Mvl4V+0iM7EMIWh1OpYDQ==","shasum":"8771ba9ef5d5292c5fed7c89995a3bd9c7428b7e","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-1.2.0.tgz","fileCount":44,"unpackedSize":79324,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbyX2TCRA9TVsSAnZWagAALBAQAJMO7TcOVNBQZHFdrAMu\nkH5POCCmPxtYOq3Zq3ZrMrjAweXlqK3qf+uo/SeiC2oj11zR5D0PmXv2lCVd\nqC3MRUKFr3me3WMMOhlzBdp26nJpVVdNcAW/UxlBYtMdjwWowgSGs+bE1XRh\nMkot8w1MuUu3YGz5+/cU8+yT75kBZgBW94H7OdfBv13yzGoBl7TxPrVWKmaV\nGW/zYjMca/4A1bh6KJBlI8JEk9xYFPLJE0AzFBwI/tzBapxgGE7mk3YHh2j2\nD8IqjzdNlEvFjZBuah9OMPIOzFsUtxaqSd1JZ3pVQe2L1cvLA+Jt/PaI6l3k\nd12s2J3halopgPWAgIQiTp0k0Bkpn+pcX7wzxk5mpeGpVriJYM90edTk9yjY\nuqdPhUmud8s3S2pSqVd1gIsF/pAEDjAnXffdPuUXKUIagYDFF0qW6FvNXpZ7\nLsDpiug9FDiOdDtkRJe0rOA1a1naAbQV4y/4QJOqwN9wquU2/Oj0IelwLUXs\nvNGqe/aaezosTi6ap1dQ4Galb5vYIkw8SpgBK2oMz0mkVdrXACkIY9TWp3Ff\nGRgNkrnkVcYP6cY4JGJC+wESvC1utJjFMTSFaQeQU4YKSoJaTqL0eaeK8ukF\nMeBJAKtMi8a94r0f88c537QFFUjYlJzSE0VLev0gAmOAt4IGHf6VYVm5c7gm\n75gk\r\n=Bpce\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJQ624Xg0IXDMONFbXj+0ablwy7rV3npAv2HGZIQCZWgIhAJaQFGW61z9gVYUX9gyMYbExi2rA7DfX9oha6i6g7cXo"}]},"maintainers":[{"name":"enngage","email":"ennspassion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_1.2.0_1539931538860_0.2138136889520359"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"1.2.1":{"name":"kentico-cloud-model-generator-utility","version":"1.2.1","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"node _commonjs/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"5.2.3","rxjs":"6.3.3","yargs":"12.0.5"},"devDependencies":{"@types/node":"10.12.18","tslint":"5.12.1","typescript":"3.2.2","ts-node":"7.0.1"},"_id":"kentico-cloud-model-generator-utility@1.2.1","_npmVersion":"6.4.1","_nodeVersion":"10.13.0","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-L3GLx72dhgvXfl87v2SAfWjE4EoDT5GrhMxu78iiD5xpqJTl1ac/5KB1KNe04c1mudHmMWUTUAOd5XcJ3Bsobw==","shasum":"7f3f8f5f0183dc8467ccfd674a0b8a9956cdf347","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-1.2.1.tgz","fileCount":28,"unpackedSize":47918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcPDOSCRA9TVsSAnZWagAAAJUP/ikoLN3aSDbb1JBK/Vjd\nG0NLxrQgKJchZqiRJXhNjV9iWlJ67JFx2ZFAqdGcAbx37sjC8Lruz6BXPsGy\niMz6lMa5Lg++nPGd4nszM+dtI8Cf3p/jgUzss6o6JHOaBSk1BYzVNwX6T47l\n11BhNpp4M0uklTdnq3M7XIziKoC3v7X2HjdoOrf4Fz6oId7jbdnneOQWx41Z\nbIrIeTnB/XBisb11CXLeJuPT/M2eo1OKc+voea5tSaQEJpb2GM26csEWL2Z7\nM1F9v/zwnVK78okSTZ2u0Qt8bHkv0voevyP5pvsHG/xiLg4+UhAiS/xFyenL\nOPGddXw77cLJKTXS+pjunmP0sh/+nKO2In0/duLMk44/s/xS4Asij/5305EC\npwf86uHwWo6aMVQYWMlMakjfLoNW+99PNaPwwOI5LQ04cxZgpc0T13o1sFo8\nFxZFz3mCQavoE6yME2n0jsZZ1i9lIO0+bd5k5rS+OSvwPOg8759hKCwZoH6f\nCcrZVIJ+f0MeJjUDAlipbEfTiQ41EDaOnk9o8Qm8enuwdzCF0Tq5YnYs3UaK\nujtGKyYbZUh3weTOcKC/8EGWgjw5+FyLwM4FTf0bvw7hAD9d4dRmVwzzqszT\nqDgTyEieElsbZ/JDPAADOibFe6Yt3Mu70fEj95uySB4Ry2sIMJ/YnRiIGRyf\n9fUp\r\n=NtAZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKMOgB79iYpsanEJl65XV+IK6tvdwM0AkslWb2noxvZAiEA/IM/1q6hNKZHWyh2zM5feJHMkDrIBvTGkwJNHNQc1yw="}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_1.2.1_1547449233980_0.20500189094750665"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"1.3.0":{"name":"kentico-cloud-model-generator-utility","version":"1.3.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"node _commonjs/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"5.3.1","rxjs":"6.3.3","yargs":"12.0.5"},"devDependencies":{"@types/node":"10.12.18","tslint":"5.12.1","typescript":"3.2.2","ts-node":"7.0.1"},"_id":"kentico-cloud-model-generator-utility@1.3.0","_npmVersion":"6.5.0","_nodeVersion":"8.11.2","_npmUser":{"name":"enngage","email":"ennspassion@gmail.com"},"dist":{"integrity":"sha512-oWnIfQ247i2wz5ylZIz2I3nCA3xzM7JbDhUYuWv/dqymGtzj4S9mwtTwCnNSHbjHkAKkLLNY1/mIrZn2TH9Gnw==","shasum":"c0141dba546aada2b08cdf39ef7187251e1a3d59","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-1.3.0.tgz","fileCount":28,"unpackedSize":49628,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQbjYCRA9TVsSAnZWagAAZXIP/1Hg5/zgl2hw76DPKB0t\n7RYbhaUxgGEC4wS/apy342qnWM61GeUspVrz9LSaAwYu/wwgNWvtFzsLYVwY\nSq05ouFjtUTK3+c/LL9T4StiZzGNir74jnAPbPgBSyComDU9IfXawS3M3eKz\nh9Yq+HeEiFCQL26p4hzLgI5ThSiCDy62A+mXzLYfeJVmuf0y4biyUTdyj2/d\nr8bPvTZFg4gRy14ifxL2VHD9cJEVHtVkD5Um9y4iKMpJ0co7FGKxRwV4YtSs\n+loDLvHEGnlZlJsXHYqMoIYkT2r4ZmGoeXSRrYqaZIs0cesn51LHBvPhYIuc\nI618CFhkAU2Eo9e3V7igFxsgme2AzEx1qfxfTabkhdDdObS1Nl27/uUCxxYL\nLgVA333gePMg7J8PD4YFw1PlerP9dG0bPWuxWogbBOo1BHPNxy7ai8H0Kq2P\n0qfcq3bge/GU0wjZ76yc7on7sixfftIOLfvAxvhYCR5PPWvLUzJT0MWAyG/K\nHbBAclfBTwT5bkucPEequ4Sc0o/4+Tp+XsAAlSTc/IPoVnB5xHNBEKgqEzjG\n4buLUfo2GcPcXke1Ly7D8ACxq2c18sP0noBz5H4d9Zzz3Lkv3fm1baJdXgEk\nhCFpT6rVhWi0LkGGre1QVWwl9QZpQdLlLAxNMBIkOytitDCHs9QOu8b8TtHg\nFVsI\r\n=/Ftk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcdCvFE/P9NgkEvkwGYQpM9Byo6uQDMFyrrypG1U7bgwIgBJ4UyeQZ7VuPHkSuRI8frdhXkR7pUn+rZrNsJO/v1u0="}]},"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"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_1.3.0_1547811032080_0.5113641634634367"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"2.0.0":{"name":"kentico-cloud-model-generator-utility","version":"2.0.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/src/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"npm run build:commonjs && cd test && node ../_commonjs/src/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript --strictPropertyInitalization=true","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"6.0.0","rxjs":"6.5.2","yargs":"13.3.0"},"devDependencies":{"typescript":"3.5.3","@types/node":"12.7.2","tslint":"5.18.0","ts-node":"8.3.0"},"_id":"kentico-cloud-model-generator-utility@2.0.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-gT7QvwtqUY+iurFoZHF0YDqm2WpNKhu9dTj/vkCokCFypNPPiucRbYVsgDnUCMzm04xi+Bn3o0t4Av+fmUUqqA==","shasum":"42ddde6f63ac86ceb387264a0dd59da79a53605c","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-2.0.0.tgz","fileCount":30,"unpackedSize":54057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVVXYCRA9TVsSAnZWagAAPKoQAJCNkQ81OCl/Co0jGpo2\nQ48PSChDxgcVWq9czBO2GXCPj+P02l7WFVgMqttQNpWylaupDzmJR+YKnmL2\nllge9MBw1VBXN+RCoViKaFgzqmekK/N2Q1MTnVEqClJrA9DBKwNC5Jg12Ttm\nWTXYr6u0Zh5buq8fytF4TkUY3CvlTGETEdMzsx6ZZj8RggQd+wMW5yIEVL6j\nEPAagWazUaYnI7qh1egjkNH747dMylFUd6RI6UdT9y5ktaJSxr0qf+IKdQcZ\nAHNaDxlm+lPoquLTSiinAdHGlsb4bD1a+ftj+7tqFUp8HYCLmfenYClAcCkq\nLr+Sk9UGOriYHxRmZJfcRSUuENnrF49KwOg4B0+s9Z4qMbPz82rhDOuuDtvT\nrg8bXMJBSDDOcJ5B7IQaDubcNo39WzJbV7L/5xN4PpJfUiKt5PxQ1Qp2Zbsj\nMO7pzsBjMmzzvIHsg2J9gFrk608h7HGy3wAkoPAC4eG8S9sz2DymuTb25naq\nNr3LCsiW3btum2CQtaXEwuk7rHEVUFiaTpQi8cxyN6UMCzd3JOHw7UtYBLTb\nb5BeiegrjFwMNpuT1KCOnCZaEyHihZnN++EIil9syZ6/rLolwv2DBx2y7cNE\nLyQa5FSlW/TgRKVYTnns+gFqkJiaDF9dYbeOcntQaK2k6hy7wNuX4KQu3E2F\nF81g\r\n=su0A\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7kwj0fwKiYsKNSujQUEktldK3T8/vfZvkbkCSYjHnzAIhAMX8pOlKaonGUDtorWggaZ79juU4O+hpa4uFIfb2WuqT"}]},"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"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_2.0.0_1565873623192_0.9020200191828558"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"},"2.0.0-beta.0":{"name":"kentico-cloud-model-generator-utility","version":"2.0.0-beta.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/src/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"npm run build:commonjs && cd test && node ../_commonjs/src/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript --strictPropertyInitalization=true","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"6.0.0","rxjs":"6.5.2","yargs":"13.3.0"},"devDependencies":{"typescript":"3.5.3","@types/node":"12.7.2","tslint":"5.18.0","ts-node":"8.3.0"},"readme":"[![npm version](https://badge.fury.io/js/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n[![Build Status](https://api.travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility.svg?branch=master)](https://travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility)\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@4.3.0/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\n\n\n# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery SDK](https://www.npmjs.com/package/kentico-cloud-delivery)\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generating models with NPM script\n\nTo generate models with e.g. `ES2015` and `TypeScript` navigate to folder where you want to generate models and run:\n\n`kc-generate --projectId=xxx --moduleResolution=ES2015 --codeType=TypeScript`\n\n## Configuration\n\n- `codeType` - available options are `TypeScript` and `JavaScript`\n- `moduleResolution` - available options are `CommonJs` and `ES2015`\n- `projectId` - represents the Kentico Cloud Project Id from which models will be generated\n- `secureAccessKey`- Secure access key required to authenticate requests with enabled secure access in Kentico Cloud project.\n- `strictPropertyInitalization`- Marks typescript properties with `!`. This is useful if you know all your properties are required. [strictPropertyInitalization in Typesript](https://mariusschulz.com/blog/strict-property-initialization-in-typescript)\n\n## Strongly typed linked item elements\n\nThere is no direct link between a element and a linked item that can be used inside that element. For this reason, you need to manually swap `ContentItem` types with the types that represents that element.\n\n## Examples\n\n### ES2015 + Typescript\n\n```typescript\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' at Mon May 07 2018 11:10:02 GMT+0200 (Central Europe Daylight Time).\n *\n * Note: You can substitute 'ContentItem' type with another generated class. Generator doesn't have this information available\n * and so its up to you to define relationship between models.\n */\nexport class Actor extends ContentItem {\n    public url: Elements.UrlSlugElement;\n    public firstName: Elements.TextElement;\n    public lastName: Elements.TextElement;\n    public photo: Elements.AssetsElement;\n    constructor() {\n        super({\n            propertyResolver: ((elementName: string) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### ES2015 + JavaScript\n\n```javascript\n\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:14:55 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### CommonJs + JavaScript\n\n```javascript\nvar KenticoCloud = require('kentico-cloud-delivery');\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:17:05 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends KenticoCloud.ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/model-generator/README.md?pixel)\n","readmeFilename":"README.md","_id":"kentico-cloud-model-generator-utility@2.0.0-beta.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-R4KeI1LwZkpW2bB9BH5DoQmau3VRs56NviBT1tLHmjwDuAerW/YNqo2tfXqO5cVaZoAc/V0VefL1oRZ+ajcDiw==","shasum":"04b59add6ada1abca1ecc0218deef22cbe167420","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-2.0.0-beta.0.tgz","fileCount":30,"unpackedSize":54071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVVgGCRA9TVsSAnZWagAAixIP/1a2N9hTRpriHhAwm6M8\nKmZx0g1R1m54EuqtANtG84NSrdYulTFTWuAIWKBiQuJ9Z/jFh/mmp4+1YADV\nSUewNzwoM3hyQJmQRhXK3jKneYF160e0TRl1CR9fGapzntkF0ZP5s9M4VgjO\n1Fx8UmD9zRyNt9VaicD1ZxWpyrvUGx8d1GDvwHivITQVisarKwOZET3R3N2N\nbEPj1b8t6d7kLEWJoVf9RoSmN5yAENuPPpHfZrEWPFvAgU0IfbhKNiqhs/OY\nliR2lGVsoIMo6FK+phXRnuhPXEL/x17jFsYktBy2bC6gHHzw9Ku7J6dwxH5d\nIzDLUa20xf9UPzuM+8XqgHjb2Sh//zN3qgVGXv51rwVzN/z4q3u4i0C7yvL/\nXj4Um4OTpCevOGj2CxfWBTDD3mPUb1pN5n/6zd2pAMxdUHmWWC9B0p7w97dR\nu93jfCFV1nAkZjdD9PKCAEfgue2S96sHYAOPn6QvVq/Hh4a46PJwwnlZ52JN\nxxwkQH/N5Bh3cGdABTjTuzuZolvdAHsoV5txdQ9qzAX8HfJ42TYd266wmyYH\nEMe9JV51606MdTagDU0juVUF2noBgDjc+pAl60iU1EOYHGAmErtZanV0eHtI\np1RFZ89LnYdff18VpZ8OCb6yaGPEa7xE4IHqtESPoH/W1o16QC6cly2CmgpY\n1NWz\r\n=k0Kr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDhhboJOn/eHU7GaGWgBetqYlmjnzIvOn5FEYGyHWQywwIgMWbgsV4/NuIWZGo0sCREUv+5JvGm1eXaMFef1o6buqc="}]},"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"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_2.0.0-beta.0_1565874181293_0.4547838107872324"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"kentico-cloud-model-generator-utility","version":"2.0.0-beta.1","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"npm run build:commonjs && cd test && node ../_commonjs/src/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript --strictPropertyInitalization=true","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"preferGlobal":true,"license":"MIT","dependencies":{"kentico-cloud-delivery":"6.0.0","rxjs":"6.5.2","yargs":"13.3.0"},"devDependencies":{"typescript":"3.5.3","@types/node":"12.7.2","tslint":"5.18.0","ts-node":"8.3.0"},"readme":"[![npm version](https://badge.fury.io/js/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n[![Build Status](https://api.travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility.svg?branch=master)](https://travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility)\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@4.3.0/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\n\n\n# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery SDK](https://www.npmjs.com/package/kentico-cloud-delivery)\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generating models with NPM script\n\nTo generate models with e.g. `ES2015` and `TypeScript` navigate to folder where you want to generate models and run:\n\n`kc-generate --projectId=xxx --moduleResolution=ES2015 --codeType=TypeScript`\n\n## Configuration\n\n- `codeType` - available options are `TypeScript` and `JavaScript`\n- `moduleResolution` - available options are `CommonJs` and `ES2015`\n- `projectId` - represents the Kentico Cloud Project Id from which models will be generated\n- `secureAccessKey`- Secure access key required to authenticate requests with enabled secure access in Kentico Cloud project.\n- `strictPropertyInitalization`- Marks typescript properties with `!`. This is useful if you know all your properties are required. [strictPropertyInitalization in Typesript](https://mariusschulz.com/blog/strict-property-initialization-in-typescript)\n\n## Strongly typed linked item elements\n\nThere is no direct link between a element and a linked item that can be used inside that element. For this reason, you need to manually swap `ContentItem` types with the types that represents that element.\n\n## Examples\n\n### ES2015 + Typescript\n\n```typescript\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' at Mon May 07 2018 11:10:02 GMT+0200 (Central Europe Daylight Time).\n *\n * Note: You can substitute 'ContentItem' type with another generated class. Generator doesn't have this information available\n * and so its up to you to define relationship between models.\n */\nexport class Actor extends ContentItem {\n    public url: Elements.UrlSlugElement;\n    public firstName: Elements.TextElement;\n    public lastName: Elements.TextElement;\n    public photo: Elements.AssetsElement;\n    constructor() {\n        super({\n            propertyResolver: ((elementName: string) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### ES2015 + JavaScript\n\n```javascript\n\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:14:55 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### CommonJs + JavaScript\n\n```javascript\nvar KenticoCloud = require('kentico-cloud-delivery');\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:17:05 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends KenticoCloud.ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/model-generator/README.md?pixel)\n","readmeFilename":"README.md","_id":"kentico-cloud-model-generator-utility@2.0.0-beta.1","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-uI0HxT4A8z1IfvkrURZdXpuCje0qH58olQyCnt5GGYriMZkIH4ce/9ZvE9u+V89S95W4WGby0ZG7caPZWVPpVQ==","shasum":"c11ae05b2d4211e783f1635ba0794f6a55eac3af","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-2.0.0-beta.1.tgz","fileCount":30,"unpackedSize":54063,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVVhnCRA9TVsSAnZWagAAyW8P+QEvA6dOsgLn4CSCK8ou\nj7wEqcoPb7kctwrPuV5DsPp51xvE+5JPUj2/qvOVY5xv2GCGPjUtoj9ThDDp\n+YFdSbwmLE8MHYm85KsFVA1U9I1RDWlK7IIZWMwn7tlj/YocluKd2QyA7fhN\nAowIQ9KEZxVLjdzOehlhLSA+g7VIM8b5aVi8cDotnZw1n6x6GIhXslCI5Xpm\nF7Cgsp0mob24DBvIxs3XUqvRvcJwbRK64gi0jJNOv6wJ5Tx4XZzinF8RdcsS\nIJews6uQE06QKDs3dhM8RQLxSnZQmSHS4STJ3WrFldcC25IkVQTbSh+4jX6G\n+IR530XNDKmmDzRArKqNSD5EdSEyC58gyVWPjqzu4Dt1qkcLnclLJqmSWMzu\nrye0bLOtffqNDy3t1XL3kgWgo96ruY0XM5ctU0UFL+YIbK0ZQqqb7FkKGmig\nVZNe5tn5HL1aD0FzQVYnZc8Qrxrd86c9ODR5HborZtM2AVwjJbRrFe0hm1ZI\nf+tZkMEqlkpvebGoR3Fxo++DU5otdOsd1Z7aZIe7YaXths9aErWTxFP9Ut6G\nt+AaL0rchX+8Kk4QydyzYdxnvWwKotwmqKtIF2IlOuPvjzu1bAcnFPdg0OPs\nRTUPbIknsv2RkrcTAT87+say9tkp41YiHSVy/+FllGTuHTeBHKYBK0VpnRfx\nJs+S\r\n=LfAM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkOWwi7olZ8SGUHUo6+LksKpe0I6y/wPjsT2LFaaJxrAIgdgRVPoj0XDX9S3QF6aL0wjgFsWvAtDgxt0Lei9I/0Mw="}]},"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"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_2.0.0-beta.1_1565874278768_0.7464942746565664"},"_hasShrinkwrap":false},"2.0.0-beta.2":{"name":"kentico-cloud-model-generator-utility","version":"2.0.0-beta.2","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/src/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/src/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"npm run build:commonjs && cd test && node ../_commonjs/src/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript --strictPropertyInitalization=true","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"license":"MIT","dependencies":{"kentico-cloud-delivery":"6.0.0","rxjs":"6.5.2","yargs":"13.3.0"},"devDependencies":{"typescript":"3.5.3","@types/node":"12.7.2","tslint":"5.18.0","ts-node":"8.3.0"},"readme":"[![npm version](https://badge.fury.io/js/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n[![Build Status](https://api.travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility.svg?branch=master)](https://travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility)\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@4.3.0/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\n\n\n# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery SDK](https://www.npmjs.com/package/kentico-cloud-delivery)\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generating models with NPM script\n\nTo generate models with e.g. `ES2015` and `TypeScript` navigate to folder where you want to generate models and run:\n\n`kc-generate --projectId=xxx --moduleResolution=ES2015 --codeType=TypeScript`\n\n## Configuration\n\n- `codeType` - available options are `TypeScript` and `JavaScript`\n- `moduleResolution` - available options are `CommonJs` and `ES2015`\n- `projectId` - represents the Kentico Cloud Project Id from which models will be generated\n- `secureAccessKey`- Secure access key required to authenticate requests with enabled secure access in Kentico Cloud project.\n- `strictPropertyInitalization`- Marks typescript properties with `!`. This is useful if you know all your properties are required. [strictPropertyInitalization in Typesript](https://mariusschulz.com/blog/strict-property-initialization-in-typescript)\n\n## Strongly typed linked item elements\n\nThere is no direct link between a element and a linked item that can be used inside that element. For this reason, you need to manually swap `ContentItem` types with the types that represents that element.\n\n## Examples\n\n### ES2015 + Typescript\n\n```typescript\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' at Mon May 07 2018 11:10:02 GMT+0200 (Central Europe Daylight Time).\n *\n * Note: You can substitute 'ContentItem' type with another generated class. Generator doesn't have this information available\n * and so its up to you to define relationship between models.\n */\nexport class Actor extends ContentItem {\n    public url: Elements.UrlSlugElement;\n    public firstName: Elements.TextElement;\n    public lastName: Elements.TextElement;\n    public photo: Elements.AssetsElement;\n    constructor() {\n        super({\n            propertyResolver: ((elementName: string) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### ES2015 + JavaScript\n\n```javascript\n\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:14:55 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### CommonJs + JavaScript\n\n```javascript\nvar KenticoCloud = require('kentico-cloud-delivery');\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:17:05 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends KenticoCloud.ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/model-generator/README.md?pixel)\n","readmeFilename":"README.md","_id":"kentico-cloud-model-generator-utility@2.0.0-beta.2","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-FqBF3UbKAL4mcqWyGpnPxFVnY3gMOfy0MLKz7P8ZSCYMMC/1sPhSnfhSrOixs2s/UZc9Qdqb4vex4qMWhg6M7w==","shasum":"5c5198a73cdf4b875af46cb94b7093c37d3f9672","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-2.0.0-beta.2.tgz","fileCount":30,"unpackedSize":54028,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVVjpCRA9TVsSAnZWagAA4dEP/j/UucHZiy8W37IX6OXp\nQMiDwiH+F+mvrLlJmV+G/ndaP8ectnYa+OKNXiksoYHU+3HdOnBs8OcsQi/T\nruz0J1aNw6HfB4Ff+BHfdc5K3dtvWw2OR/E19pXJCg9Pgjbzm7oaZgEwwk8+\nAtxqi9MBJlUyEaro/gJdgfjVLAMdsVJtn0R+B1ONVvDjLbM1HXRzVs9LoDvf\n6X4PgBa381T+G19M/uSCVI2pmO3Vb7JOxnbB/ONu1wOYSClOtd7Nb6NzblJu\nt11ds3MF8uZDTKVDwRlghIkjmJNPHAJkH9j542w7FI9fDibx5Pu5JyQzU5BT\n5SQP5EgqOaFVdwnNkzDPNSkVaH23HllQmXghpAw2HzVOwdwVNRkV5bIPcznC\nUnP3xtuQtJy5IevcUePXi2TAvH3C/UF8ARZfBCcluQMVVHbxTGVAh26Gn3cr\n5qCai9MzzwK8gtQgfwq7DTG2gtvoX6fna4tMeGZT3FUMHI2+SR0coEJHyrow\nu5ez1b8ViR0+GoBdjXtHH0q5jZXqBMuXV7Iclvx4HRpIkAIxQiRMeSTV3Z9R\neWOzJcyjs+9Fe3ttHQBBJQYyZUWFg5G7eBEjNEcEG6rYB9mGGZXFpq6hZl1t\nh59T59Qyh1zfehI1oBiUZhd5ACTq3W07RWabpCeCBDbbSKrvShwDV1hsAduj\nT7yx\r\n=aMjy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyvIpCXBCS9rY5JV1hPrGeOmkWb8LBpZ7/wbB50mg6RAiBUTlg8aGmmIxwzaGYgUQeQ4lPSGSuAxa5/KmnYoCchIQ=="}]},"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"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_2.0.0-beta.2_1565874408878_0.3499407937925494"},"_hasShrinkwrap":false},"2.1.0":{"name":"kentico-cloud-model-generator-utility","version":"2.1.0","description":"This utility generates strongly-typed models based on Content Types in a Kentico Cloud project. The models are supposed to be used together with the Kentico Cloud Typescript SDK.","bin":{"kc-generate":"./_commonjs/src/app.js"},"repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"},"author":{"name":"richard sustek"},"main":"./_commonjs/src/app.js","directories":{},"scripts":{"tsc-local":"tsc","ts-node-local":"ts-node","prepublishOnly":"npm run ts-lint:check && npm run build:all","publish:beta":"npm publish --tag=next","build:commonjs":"npm run tsc-local -- -m commonjs --outDir _commonjs","build:all":"npm run build:commonjs","test:all":"npm run build:all","test:travis":"npm run build:all","test:generate-models":"npm run build:commonjs && cd test && node ../_commonjs/src/app --projectId=da5abe9f-fdad-4168-97cd-b3464be2ccb9 --moduleResolution=ES2015 --codeType=typescript --strictPropertyInitalization=true","ts-lint-local":"tslint","ts-lint:fix":"npm run ts-lint:check -- --fix","ts-lint:check":"npm run ts-lint-local -- --project ./tsconfig.json"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"license":"MIT","dependencies":{"kentico-cloud-delivery":"6.0.0","rxjs":"6.5.2","yargs":"13.3.0"},"devDependencies":{"typescript":"3.5.3","@types/node":"12.7.2","tslint":"5.18.0","ts-node":"8.3.0"},"_id":"kentico-cloud-model-generator-utility@2.1.0","_nodeVersion":"10.13.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-1yLaVs306hDEMInIZTcI6sXTkbuNW5ipA+XDkeYTOo5eoshGCeQf8WPGavMjTna5rkNvQ3Tih6pLbt6be51n7g==","shasum":"4e549b93f50f064731acc0dab1f699ad7b837323","tarball":"https://registry.npmjs.org/kentico-cloud-model-generator-utility/-/kentico-cloud-model-generator-utility-2.1.0.tgz","fileCount":30,"unpackedSize":54014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdVVkyCRA9TVsSAnZWagAA1EEP/0TMqJrBtAHn4rhxuAWf\nSF3GBkjEIud9FQOtkYjTtHruGf22QlzrYrif1z4BwerPR/w2HkW0HDA2uCX7\n/i6k9KbxoEL/OzHKb0iBApvhIcFmHsk3vvkgy22Y/80ULJUJBq3FFmjK5tz3\nvu85yzuYh2UJMQ6aqoNoYvmbwWY3ftKtEwpwKsBON+zHOerTXJxOwvT2CrJj\nEHXvhcdYUsPRjbKVmKE3Eeus5m6znsbhqqXbCJ3e8CaTx0Vpv3X3kcK98gBm\ngP5NyasyLFZZmXT1OZauY+84O2wPmPZIh/id3v0VTJjJGxhN3xEaU5EmwqDK\nMba/JzzGZljh9FqjYSeciT3wFOshLTHU8Ajafdq7SBv+n4gxYXeon1cJqw/b\n2B+fCitYuuE8Ujq8a4WFakpOGxh8Opyz0b91DOAJ5z1pWc0oyxDlg4eZnYXq\nHF+o0Q08JiYzYgGT36i1L3zBLBWdfmOtW1NRri1pPasz/pWRL85fVjPkVl2b\nyQMJQijpVDPAplU3mP3q9hTuIz/MsQ+/GGp+9rY5Szky5X7nhtyODfyvC/EM\nKDV167/ERtsMiP5FhkwhydsXhMjgSSBVu3KfMavmWQ83bIXjjZns2sRRP5h+\ni4PxAbijdyf+rDwxbQRK60i6NXzfKHrOV6H6/eaZpVF/CWVPjAmYiEPxphvU\ngV4N\r\n=+oPN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbrMGaXrlQm5fFx/ntLhfHZy+XbIjb3dStqeFJaRqLpQIhAIJVpcJGVoypaNplhEUK5ooFZ8gqaccxxTlk2Epl0v5E"}]},"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"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/kentico-cloud-model-generator-utility_2.1.0_1565874482051_0.45405976190150743"},"_hasShrinkwrap":false,"deprecated":"Package moved to @kentico/kontent-model-generator"}},"readme":"[![npm version](https://badge.fury.io/js/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n[![Build Status](https://api.travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility.svg?branch=master)](https://travis-ci.com/Kentico/KenticoCloudModelGeneratorUtility)\n[![npm](https://img.shields.io/npm/dt/kentico-cloud-model-generator-utility.svg)](https://www.npmjs.com/package/kentico-cloud-model-generator-utility)\n![Gzip browser bundle](https://img.badgesize.io/https://unpkg.com/kentico-cloud-delivery@4.3.0/_bundles/kentico-cloud-delivery-sdk.browser.umd.min.js?compression=gzip)\n\n\n# Kentico Cloud Model Generator Utility\n\nThe purpose of this project is to help you generate strongly typed models out of [Kentico Cloud](https://kenticocloud.com) item types. These models can then be used along with the [Kentico Cloud Delivery SDK](https://www.npmjs.com/package/kentico-cloud-delivery)\n\n## Installation\n\nInstall package globally:\n\n`npm i kentico-cloud-model-generator-utility -g`\n\n## Generating models with NPM script\n\nTo generate models with e.g. `ES2015` and `TypeScript` navigate to folder where you want to generate models and run:\n\n`kc-generate --projectId=xxx --moduleResolution=ES2015 --codeType=TypeScript`\n\n## Configuration\n\n- `codeType` - available options are `TypeScript` and `JavaScript`\n- `moduleResolution` - available options are `CommonJs` and `ES2015`\n- `projectId` - represents the Kentico Cloud Project Id from which models will be generated\n- `secureAccessKey`- Secure access key required to authenticate requests with enabled secure access in Kentico Cloud project.\n- `strictPropertyInitalization`- Marks typescript properties with `!`. This is useful if you know all your properties are required. [strictPropertyInitalization in Typesript](https://mariusschulz.com/blog/strict-property-initialization-in-typescript)\n\n## Strongly typed linked item elements\n\nThere is no direct link between a element and a linked item that can be used inside that element. For this reason, you need to manually swap `ContentItem` types with the types that represents that element.\n\n## Examples\n\n### ES2015 + Typescript\n\n```typescript\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n * This class was generated by 'kentico-cloud-model-generator-utility' at Mon May 07 2018 11:10:02 GMT+0200 (Central Europe Daylight Time).\n *\n * Note: You can substitute 'ContentItem' type with another generated class. Generator doesn't have this information available\n * and so its up to you to define relationship between models.\n */\nexport class Actor extends ContentItem {\n    public url: Elements.UrlSlugElement;\n    public firstName: Elements.TextElement;\n    public lastName: Elements.TextElement;\n    public photo: Elements.AssetsElement;\n    constructor() {\n        super({\n            propertyResolver: ((elementName: string) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### ES2015 + JavaScript\n\n```javascript\n\nimport { ContentItem, Elements } from 'kentico-cloud-delivery';\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:14:55 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n### CommonJs + JavaScript\n\n```javascript\nvar KenticoCloud = require('kentico-cloud-delivery');\n\n/**\n* This class was generated by 'kentico-cloud-model-generator-utility' at Wed May 09 2018 11:17:05 GMT+0200 (Central Europe Daylight Time).\n*/\nexport class Actor extends KenticoCloud.ContentItem {\n        constructor() {\n        super({\n            propertyResolver: ((elementName) => {\n                if (elementName === 'first_name') {\n                    return 'firstName';\n                }\n                if (elementName === 'last_name') {\n                    return 'lastName';\n                }\n                return elementName;\n            })\n        });\n    }\n}\n\n```\n\n## Contribution & Feedback\n\nContributions are welcomed. Simply make a pull request.\n\n![Analytics](https://kentico-ga-beacon.azurewebsites.net/api/UA-69014260-4/Kentico/kentico-cloud-js/master/packages/model-generator/README.md?pixel)\n","maintainers":[{"email":"ennspassion@gmail.com","name":"enngage"}],"time":{"modified":"2022-05-07T05:55:40.304Z","created":"2017-07-12T09:02:04.446Z","0.0.1":"2017-07-12T09:02:04.446Z","0.0.3":"2017-07-12T09:09:50.170Z","0.0.4":"2017-07-12T09:15:27.990Z","0.0.5":"2017-07-12T09:19:59.547Z","0.0.6":"2017-07-12T09:32:50.885Z","0.0.7":"2017-07-12T09:34:42.165Z","0.0.8":"2017-07-12T09:36:57.989Z","0.0.9":"2017-07-12T09:41:00.292Z","0.1.0":"2017-07-12T09:47:11.199Z","0.1.1":"2017-07-12T11:17:18.125Z","0.1.2":"2017-07-12T11:30:02.836Z","0.1.3":"2017-07-21T19:31:53.949Z","0.2.0":"2017-08-01T10:36:27.486Z","0.2.1":"2017-08-02T08:01:10.354Z","0.2.2":"2017-08-03T11:59:01.443Z","0.2.3":"2017-10-04T12:19:20.281Z","0.9.0":"2018-05-07T08:43:49.211Z","0.9.1":"2018-05-07T08:51:04.743Z","0.9.2":"2018-05-07T08:57:24.004Z","0.9.3":"2018-05-07T08:58:30.798Z","0.9.4":"2018-05-07T09:02:51.424Z","0.9.5":"2018-05-07T09:04:52.264Z","0.10.0":"2018-05-07T09:12:34.467Z","0.11.0":"2018-05-09T09:19:45.275Z","1.0.0":"2018-05-23T10:26:31.237Z","1.1.0":"2018-10-01T10:54:05.294Z","1.2.0":"2018-10-19T06:45:39.050Z","1.2.1":"2019-01-14T07:00:34.170Z","1.3.0":"2019-01-18T11:30:32.246Z","2.0.0":"2019-08-15T12:53:43.402Z","2.0.0-beta.0":"2019-08-15T13:03:01.497Z","2.0.0-beta.1":"2019-08-15T13:04:38.907Z","2.0.0-beta.2":"2019-08-15T13:06:49.021Z","2.1.0":"2019-08-15T13:08:02.246Z"},"keywords":["Kentico","Kentico Cloud","Kentico Utility","Kentico generator","Kentico models"],"author":{"name":"richard sustek"},"license":"MIT","readmeFilename":"README.md","repository":{"type":"git","url":"https://github.com/Kentico/kentico-cloud-js/tree/master/packages/model-generator"}}