{"_id":"@4geit/swg-product-model","_rev":"18-564b8e18803ef822e719494d3ecec8cb","name":"@4geit/swg-product-model","description":"product model and endpoints","dist-tags":{"latest":"1.32.0"},"versions":{"0.1.0":{"name":"@4geit/swg-product-model","version":"0.1.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@0.1.0","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-m3aq5QK4nH0lGsZ5Ztvwg8yBC8rmPEdePHUABjrW+SkvgWNOHW77tFXVKcvenDkwcj4yaAYGkx7f2wxLunwxAA==","shasum":"3ec80c7dab945baf3b6228bdd737a16f4d20faf9","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-0.1.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAi1VqVSrnKhZeQk5WjICAyuNkU8qg0/XYx0MeJ/a8ALAiEAi24wv9OOSVG2fxmSokBW+E+pTEOAaUsE0BxOPEXW+/M="}]},"maintainers":[{"name":"canercandan","email":"caner@candan.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-0.1.0.tgz_1504878163675_0.11593538639135659"}},"1.7.3":{"name":"@4geit/swg-product-model","version":"1.7.3","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.7.3","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-f0efcI/HuWfrJA9QnC9P9QBLNpCDVqpfbdrFQgknC97sP3BsI2NkZk882kEcy5oiTh/vRTgsbPTjQiKxvNlk6Q==","shasum":"0c599159f19e75508f3e317d86741f1907baa847","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.7.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDgYr6mpzupAfJ1bw7V9LHgmrt1lEIFcfz7gTsGdV8qZQIge/619QtUH2sLpupFMH9JZUUBiDYtje0EWdW1/+2FoG8="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.7.3.tgz_1504878653553_0.8708759171422571"}},"1.7.4":{"name":"@4geit/swg-product-model","version":"1.7.4","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.7.4","_npmVersion":"5.3.0","_nodeVersion":"8.4.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-tIb0vEsspNvvIyDpNoflK9auyeDwZ8mYs4Q/zyxYxwuBuN7ab5hyCADFSHFO7F+mXeOFA7cXSIHMS2DSAfG1aw==","shasum":"3da6aeebf37f22494d0a14b3c82d4760b45b0572","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.7.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD8nq+KmB2bjC/eFnmpvNwtrRtcEGX1JaidC18sJ4+HeAIgYYoJhAd67PnmWXtfPwYjfEaG6cZo+2TUGPuq2HmyUT0="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.7.4.tgz_1504883715429_0.8480399155523628"}},"1.10.0":{"name":"@4geit/swg-product-model","version":"1.10.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-check-availability-helper":"^1.5.0","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-get-user-with-api-token-helper":"^1.6.3","@4geit/swg-use-db-helper":"^1.6.3"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.10.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-g47I59oIf1evd7IVMoHl2zRCN6lC92a8ianWBNYbCwUse+9nsrpr2Rik12SDixRPdtleCa+jqkIU5qJdALckkQ==","shasum":"d1aa24f2ad5a7027eb3af70569594acea5376feb","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.10.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBgYmex9SQgoXDFDgwf9ntIe9g4q+ruoJZpjVMm2U7FrAiEAjRC4Mteanj5tgPBf/KjVpt4DRpQpPf0HQ9GUtbNzVVw="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.10.0.tgz_1505737888349_0.4851592523045838"}},"1.10.1":{"name":"@4geit/swg-product-model","version":"1.10.1","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-check-availability-helper":"^1.10.1","@4geit/swg-dereference-swagger-helper":"^1.10.1","@4geit/swg-get-user-with-api-token-helper":"^1.10.1","@4geit/swg-use-db-helper":"^1.10.1"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.10.1","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-CLuyzacgc6EQ6XHb6k2sXsOOj816ozUvKyL62TMHVhsbAYmJCDh5J1TIc2jE+tMWEoYnBGPNBzf+8iw8MQkb6Q==","shasum":"2cd1f7d81191ce5a718a8901bfed964959c9e406","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.10.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCWk1ce4TLG6AU09LpyHuC1MgXFLWyMm8yzyPL6qUux2gIgAW8Mmb7mxGxoW9jIAnXF6D1GLdxgzkTElsrjO1ZPobQ="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.10.1.tgz_1505747576986_0.23283628188073635"}},"1.15.1":{"name":"@4geit/swg-product-model","version":"1.15.1","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-check-availability-helper":"^1.15.1","@4geit/swg-dereference-swagger-helper":"^1.15.1","@4geit/swg-destructuring-parameters-helper":"^1.15.1","@4geit/swg-get-user-with-api-token-helper":"^1.15.1","@4geit/swg-use-db-helper":"^1.15.1"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.15.1","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-k6HSHfuRW1V43iI1v2nWYy2fBxBSSy0dou/GlbYBcSeds2zi5jM3QhpDoRnFWcear3RcALYYabDWWcf6JF5gmg==","shasum":"e33f82d3951cd2ad80e23c11289b3e2d5cbc28df","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.15.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHir7OpFJjiC4X97wCG1xiGuR2mOkfOCI3F0TdR3T5dwIgXRnShNJWtnfGuXGJweDRsC3QAExQipI1TRuN/44WMMw="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.15.1.tgz_1506190722235_0.4982174716424197"}},"1.19.0":{"name":"@4geit/swg-product-model","version":"1.19.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-check-availability-helper":"^1.x","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.x","@4geit/swg-get-user-with-api-token-helper":"^1.x","@4geit/swg-use-db-helper":"^1.x"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.19.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-NTGRi2JPskcMgHE9gTMFqnNAPbYq09i2RecaV6QIwLqV6TyuznBfJHY7Zw+02Or8xxJBfm7nSTzCG6/VfWoJoQ==","shasum":"efccb4c7ae4fd4018f3a311309feb44bd959b429","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.19.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAK4wJc/aSkuxAqM09imXHbtjIzDYhndX3MaD+4yzHe3AiEAza6uIpaVT0uRVvESs+a3OmC5U125MUpugEzgkZ+6/rs="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.19.0.tgz_1506285102959_0.14980304753407836"}},"1.19.4":{"name":"@4geit/swg-product-model","version":"1.19.4","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.x","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.x","@4geit/swg-get-user-with-api-token-helper":"^1.x","@4geit/swg-use-db-helper":"^1.x"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.19.4","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-DeT1aZ872Po/W/wfdWj/qlz6YH74Doo/4rBwkXy03XD58iBSRGuRI4pTBwEWgD4e+Er0IOrvahOpI/Zi5wb08A==","shasum":"4a8112d1e5630c5b88274b971aacd44b16c942df","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.19.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDkcCd012xOL2QSL05+OUkiA3Iy48FW6BTlUBpfLrDDCAIgU09OJ18jdotxm1I5mtvRcVEIEXsjUT6OCGbiYRW+A2A="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.19.4.tgz_1506421992995_0.9370881598442793"}},"1.25.1":{"name":"@4geit/swg-product-model","version":"1.25.1","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.x","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.x","@4geit/swg-get-user-with-api-token-helper":"^1.x","@4geit/swg-use-db-helper":"^1.x"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.25.1","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-8N1AuVK0jpAZwo2FivWQyiWAVpIFBPtV+iwhx1/MRqj99NCH5KhT41U1t0WPuT8fHrGaRkKNTi3SPhNKj6Kz4A==","shasum":"dc5a7bb94de05abba24d84553257438597c2f424","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.25.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+ry7JoVC25xnUuuPQwNbX70uExuWxDfjY7j6dq1RyyQIhAPBTAe5fR+ug9Vaoy+bEurc9vt5qOR5f96B9MJEsMCe7"}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.25.1.tgz_1507209387383_0.8768313827458769"}},"1.25.2":{"name":"@4geit/swg-product-model","version":"1.25.2","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.x","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.x","@4geit/swg-get-user-with-api-token-helper":"^1.x","@4geit/swg-use-db-helper":"^1.x"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.25.2","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-KSCWCHySIoVEO7zjo8X1AgxLd0DatxgZ/ummMg1EZt6iJMd55Gkp8wYXh/YcMMuQIlzcOc2xtPmBuGW7QINxTA==","shasum":"0a259da7e6b94597a89a93feaf6176b945171f5e","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.25.2.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCkz/GNEEzIDk8BA/Rz6OKKyrJD4tnD6JDgk4I7z4TqPwIhAKR4XOLALJWzEXyM/V+Vqcmaacdv2QJ/oOJWq6xoH1GC"}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.25.2.tgz_1507220574887_0.5404772907495499"}},"1.25.3":{"name":"@4geit/swg-product-model","version":"1.25.3","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.x","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.x","@4geit/swg-get-user-with-api-token-helper":"^1.x","@4geit/swg-use-db-helper":"^1.x"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.25.3","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-r24KrrZ4kMNwNSA92B+IEJonMDIldb1CzRsCwreQjA5KoaPtMTFA81sG0nl9/wwReTVbskl0blrVaQS7guPvrw==","shasum":"3903405be0d999346499ef5369124e11d3547f13","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.25.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr8q1mcPdXdbOaolveD3mnfJ4g7H/AReR1mg9LWOIgvAiBQ7BQQ3HtEkFReH/Ll3Mo0zFC/Kg1/eOMGkt8GVXR+CQ=="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.25.3.tgz_1507222607395_0.8521918372716755"}},"1.28.0":{"name":"@4geit/swg-product-model","version":"1.28.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.28.0","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.28.0","@4geit/swg-get-user-with-api-token-helper":"^1.28.0","@4geit/swg-use-db-helper":"^1.28.0"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.28.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-tg1kvpF+uDcA/WSHOy5KF0SeFzQz7jXPo1q24AltHhIpdjghKJrcoP1R3iHwu/pVt00eHwsjf8QP+ihrlPGKfA==","shasum":"258bde769854b821fece062732efc0847bdc0778","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.28.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDCiqV14lWZHWa+fmd/iGQ2WkiWnhNQoH8/bGz5YjFqrgIhAJ0MfqKzrjnNirQcBlWKcKhRtm0b9l8MXcELtnA7+udP"}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.28.0.tgz_1507282940342_0.14504325157031417"}},"1.30.0":{"name":"@4geit/swg-product-model","version":"1.30.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.28.0","@4geit/swg-dereference-swagger-helper":"^1.x","@4geit/swg-destructuring-parameters-helper":"^1.28.0","@4geit/swg-get-user-with-api-token-helper":"^1.28.0","@4geit/swg-use-db-helper":"^1.28.0"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.30.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-pD9yIBqsJq9PIxtI5ZcWc+budoQBjddL4aNGfZEXL3jTFg/BHexvxDRXbPjXFOHyYSFqc47mc9yMMQDLGYRlTA==","shasum":"e28f8d9036c68b11c7f2bbc10a7a33035e0ade62","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.30.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJByUEoP8IV6ohBPgJrgFKHUlhGc2qeCjhQib5m+v1AQIgGI5jr8zpgMRIMb9fL5HJsYdH95c3a+kVFu7KLhsgcLk="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.30.0.tgz_1507623585975_0.9553821363952011"}},"1.31.0":{"name":"@4geit/swg-product-model","version":"1.31.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.31.0","@4geit/swg-dereference-swagger-helper":"^1.31.0","@4geit/swg-destructuring-parameters-helper":"^1.31.0","@4geit/swg-get-user-with-api-token-helper":"^1.28.0","@4geit/swg-use-db-helper":"^1.28.0"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.31.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-YuA5AHlC1+aEDvtRmdpmnAru7CvRzFXZ/8RGf7IUkh+RjW/zU2edR3u8/5sHfCxhPr5khJ3QLNEFhhK5qpwqAw==","shasum":"a4d7a822f0a37f8b04c2fdd2af049260cc3aaa82","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.31.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICkkU/ZYWDq6TWpiqlcx7K6Aja6dalXV81yiX0WjKSHLAiAyiEzqDsDvt4VHF8SeCjwWKhvF/d4ZMuaFwVjaBfLKyQ=="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.31.0.tgz_1508703111653_0.10445153713226318"}},"1.31.1":{"name":"@4geit/swg-product-model","version":"1.31.1","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.31.0","@4geit/swg-dereference-swagger-helper":"^1.31.0","@4geit/swg-destructuring-parameters-helper":"^1.31.0","@4geit/swg-get-user-with-api-token-helper":"^1.28.0","@4geit/swg-use-db-helper":"^1.28.0"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.31.1","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-mZdTPnhp+M6YSy2ncqqVc2m1iGmCXhKdGjSOpNirdJqHcfpKRT3f5LZdD4w1b6j6NuXZfSqk2Ut4VTmqrbhdXA==","shasum":"bfa67efa2a20c7bb272fb5527cd950ae9cc0c86e","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.31.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHTlCyJzA9i7tZSjSrdOISF8th6DpLsUfpY7HQA2W1zvAiEAqnh00MZ2836peKmV9eeL37CGfXkVzhKYaWk9jp/u1Hk="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.31.1.tgz_1508895002864_0.5748393393587321"}},"1.31.7":{"name":"@4geit/swg-product-model","version":"1.31.7","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.31.0","@4geit/swg-dereference-swagger-helper":"^1.31.0","@4geit/swg-destructuring-parameters-helper":"^1.31.0","@4geit/swg-get-user-with-api-token-helper":"^1.28.0","@4geit/swg-paginate-helper":"^1.x","@4geit/swg-use-db-helper":"^1.28.0"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.31.7","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-Ps1EbTja13AxwJbUCTbmpw0s1GooERTdyDQbGaOCAEpKjIZ9QI/RjIRQMM81nZtlFZXCzLJZB22oFyia6/rFQw==","shasum":"2856db1b9e8c4169330ad46f0e5ac0e32b6c8ef7","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.31.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID55SDPxpn4I39bjWxS29fRUPf5NrfVgOkfbk0pjY/XpAiEAtbMeYjWERGvug2tGvcBs7ENf9QvIqhuT/074MFC3Nfk="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.31.7.tgz_1512132060833_0.8089250416960567"}},"1.32.0":{"name":"@4geit/swg-product-model","version":"1.32.0","description":"product model and endpoints","main":"index.js","bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"license":"MIT","dependencies":{"@4geit/swg-account-security-model":"^1.x","@4geit/swg-check-availability-helper":"^1.31.0","@4geit/swg-dereference-swagger-helper":"^1.31.0","@4geit/swg-destructuring-parameters-helper":"^1.31.0","@4geit/swg-get-user-with-api-token-helper":"^1.28.0","@4geit/swg-paginate-helper":"^1.x","@4geit/swg-use-db-helper":"^1.28.0"},"publishConfig":{"access":"public"},"_id":"@4geit/swg-product-model@1.32.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"canercandan","email":"caner@candan.fr"},"dist":{"integrity":"sha512-BUxuGzC+A8zbmLs7DJjixBcGts4suk/aKRottDqyeTs4GH2pEXWDKwmjOvFym9n+kzr56Fa08c62YfQmwlWFrg==","shasum":"231e3eb1b0088819f30497ec919bddf5f2f1a40d","tarball":"https://registry.npmjs.org/@4geit/swg-product-model/-/swg-product-model-1.32.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA2QE+DUsD6aK2zcfXawBN/M+1l9BsfgC4+ql4519dpEAiAqJx8i0Vg9UqsnA1msaWi3WjnC0CGSoM6EwdjkX4uD6Q=="}]},"maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/swg-product-model-1.32.0.tgz_1512153365828_0.9773179686162621"}}},"readme":"# @4geit/swg-product-model [![npm version](//badge.fury.io/js/@4geit%2Fswg-product-model.svg)](//badge.fury.io/js/@4geit%2Fswg-product-model)\n\n---\n\nproduct model and endpoints\n\n## Installation\n\n1. A recommended way to install ***@4geit/swg-product-model*** is through [npm](//www.npmjs.com/search?q=@4geit/swg-product-model) package manager using the following command:\n\n```bash\nnpm i @4geit/swg-product-model --save\n```\n\nOr use `yarn` using the following command:\n\n```bash\nyarn add @4geit/swg-product-model\n```\n\n2. In your swagger file, you need to add a reference to the `SwgProductModel` definition under the `definitions` property (e.g. `/api/swagger/swagger.yaml`) as below:\n\n```yaml\nswagger: \"2.0\"\n# ...\ndefinitions:\n  SwgProductModel:\n    $ref: ../../node_modules/@4geit/swg-product-model/swagger.yaml#/definitions/SwgProductModel\n# ...\n```\n\n3. SwgProductModel also comes along with some endpoints you can expose to the API, to do so you will need to add a reference to the `SwgProductModel` definition under the `paths` property (e.g. `/api/swagger/swagger.yaml`) as below:\n\n```yaml\nswagger: \"2.0\"\n# ...\npaths:\n  /product:\n    $ref: ../../node_modules/@4geit/swg-product-model/swagger.yaml#/definitions/ProductListPath\n  /product/{id}:\n    $ref: ../../node_modules/@4geit/swg-product-model/swagger.yaml#/definitions/ProductItemPath\n  /product/populate:\n    $ref: ../../node_modules/@4geit/swg-product-model/swagger.yaml#/definitions/PopulatePath\n# ...\n```\n\nAnd you will also need to add the path to the `controllers` folder of the `swg-product-model` package so that swagger-node will find the relevant controller to use. Edit the file `/config/default.yaml` and add two new paths to the properties `mockControllersDirs` and `controllersDirs` as illustrated below:\n\n```yaml\nswagger:\n  # ...\n  bagpipes:\n    _router:\n      # ...\n      mockControllersDirs:\n        # ...\n        - node_modules/@4geit/swg-product-model/mocks\n        # ...\n      controllersDirs:\n        # ...\n        - node_modules/@4geit/swg-product-model/controllers\n        # ...\n```\n","maintainers":[{"email":"geraldine@starke.fr","name":"geraldinestarke"},{"email":"Fabian@starke.fr","name":"fabianstarke"},{"email":"caner@candan.fr","name":"canercandan"}],"time":{"modified":"2022-04-04T10:46:53.123Z","created":"2017-09-08T13:42:44.634Z","0.1.0":"2017-09-08T13:42:44.634Z","1.7.3":"2017-09-08T13:50:54.472Z","1.7.4":"2017-09-08T15:15:16.359Z","1.10.0":"2017-09-18T12:31:29.274Z","1.10.1":"2017-09-18T15:12:57.923Z","1.15.1":"2017-09-23T18:18:43.188Z","1.19.0":"2017-09-24T20:31:43.900Z","1.19.4":"2017-09-26T10:33:13.905Z","1.25.1":"2017-10-05T13:16:28.297Z","1.25.2":"2017-10-05T16:22:56.613Z","1.25.3":"2017-10-05T16:56:48.313Z","1.28.0":"2017-10-06T09:42:21.245Z","1.30.0":"2017-10-10T08:19:46.902Z","1.31.0":"2017-10-22T20:11:52.611Z","1.31.1":"2017-10-25T01:30:04.280Z","1.31.7":"2017-12-01T12:41:01.858Z","1.32.0":"2017-12-01T18:36:06.946Z"},"homepage":"https://gitlab.com/4geit/swagger-packages/tree/master/packages/swg-product-model#README","keywords":[],"author":{"name":"Caner Candan","email":"caner@candan.fr"},"bugs":{"url":"https://gitlab.com/4geit/swagger-packages/issues"},"license":"MIT","readmeFilename":"README.md"}