{"_id":"@k3imagine/imagine-extension-framework","_rev":"57-464fc411027012cdf50c9fa9ace69a93","name":"@k3imagine/imagine-extension-framework","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"@k3imagine/imagine-extension-framework","version":"0.0.1","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@0.0.1","maintainers":[{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"a-kildahl","email":"anders.johansen@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},{"name":"steventhelink3","email":"steven.thelin@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"1d03c91dbcec8ec82d29096165f4b7534c8e529f","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-0.0.1.tgz","fileCount":8,"integrity":"sha512-kRSTPgqSvKs0zimddmjHvGDxpAtz+UMc1YyMIHO9oYqU/A1v/PtxccljhK5rl/kupFi6QtCGA+X2f0F9tWIAYg==","signatures":[{"sig":"MEQCIAbJqncJAZgi5bV65kSKel72vgcY79FjPmV7mpmQB1FVAiA0IPTDFNXIMngkB9YKjH0A0GZRKfge/p+sFU1w7yxarw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22667,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEXrcCRA9TVsSAnZWagAAhAMP/1ZD8f6UyL2RquUgJj1h\nXS/re1u/YnRKnOMtkATXP98eZid9Rj51jzYjq6oAIagB2EIdGvxlTT4e9W/E\nYJhFwpeCXqRzQsaOwi27wGR96IY2evbKPM1DbKk4xCUTsNi/uLM/QUlT0y2y\nuCF1nZ3BB+oN5UwnaHS4N9rNgZ9YlplsplmARkyy8TCxsDupvoobN3fIeLHl\n+9wut6Sq25QuhlQvuiPL/v8o4PXKWSh7VVmIcWzgLF1+3RWL44h+46iXmWXN\nxQBrAR7yptfl13F+pDANzfPluY5X/P/cSnpeCqfTRwlL4MMb2JBAj8sH11KX\nQPM+LIEQFYWYOXO5koO+ahJbQnJDx3Looet0kWbTyqRJDoVeRn6okR5Oapql\nrPIQ6EIajtbZHm0acglwUnAmreLgWOM6vV4GgPqsSBRZR9No+E2Vgc0WN5gb\nCWeiyaBkVbrExLO/2sHCTtvA1ZtRHOPR9a0aOmQlqYqh8JMVC7LdR+V96u/w\n54sk5dEEF8tYRNCDIr71zUp+9v7vhg65UJnFJrrxQiKGDeF6TDeurdOegzF8\n2XsTTJYYt9/esjnGeInljeb4D5jrNoGYmBwdWm99Jv0C2d3kXGHyAcqRZ4Kq\nlpkD02ZTJi/SFbd47mZVemO0qiLZgTWDbZsdLU3WFSlN8/c4zvwDpwkGe4s8\n7JHv\r\n=qZoA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"d286d919ba36a90029e9bd26af8d1cb834a5d177","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.1.2","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_0.0.1_1611758300043_0.7413490924015835","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@k3imagine/imagine-extension-framework","version":"0.0.2","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@0.0.2","maintainers":[{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"a-kildahl","email":"anders.johansen@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},{"name":"steventhelink3","email":"steven.thelin@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"80671a332a58bd7484a1bfc92ad2ec00878fcace","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-0.0.2.tgz","fileCount":12,"integrity":"sha512-THTUOik7SEpaVAynQ3FVXXvwi+ZsvbLMcMDqHWnnaWwtYe9HaMGqjM8uz3ekjCLvXyijsqM+tANgeo5WFAGqOg==","signatures":[{"sig":"MEQCIGIaaKbv0og0mYwXRWOz+bck1+PNaYVHt4jkEpbd5ZUyAiBvKvOpeT/aeRwEvtI+jL1oyWmlC9J3lHcdmFZ5rd7LCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26666,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgEti1CRA9TVsSAnZWagAA/LMQAKKR71l1D/vua60YbUtp\nCZ9Rg1k+pEGkCd1wR+07+h+UXjNXMTMX1Ak6wjRbbbnBJwZO5oQM4IVdcjjT\n2ATgRzc0Fs1BnR27pem7LzsAlFhUOo7tTv6H4npdeWl98P/6Zsg4T1LZXMUp\n5Hi3/4N8z79uDd+Kv7vM4kOAOnOlF85A3D6l6ECInjMbT7pkwpVezdj48irZ\nsP2ZRF8JCx0br5HswJK1XgtRD67n+VG+MNUpijRbBhalG76lD4zwrzpvWtjK\nWFmGArNNEnp2l8ubkWRUYVYO93miqAmrH7jAywhjCnZJlF0fCJ7ULOcrQt6U\net7aSa66WrDj4QwQ1xx0PSsA3sRta+muNwFnpk6DMknpcjVHs3U5xhvT9LhW\nWCiUJGQ6NfBQUVLylem8zEicSmQQG9P2BSGOu6sahZbmuKmsHQccyE+KMrwb\nMBBGmzM6t9A7yqrD9B2W3RJ2uHmASDs4JsXy9Y1nKQa18iKSqMTcU4VQUoyx\nAVYS6Dkqu4W/M6/wzxql1MlMZEoz6BJ+b2jSupzPmxXg+KFRIg2Sh2Zfd5ul\n4MBeEwWPHi4Yq2MNZW7XBMYa/StXRL3Z/zl+VcXQqmqqmaP2xBw93YRqpLUS\nOzG2a0IKCN1Z+Guq8bvR2ix9eJpP4aEx74L/+DN4fpRHYYiqlI9iTpsYgC5H\nizGm\r\n=0b7f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"6c9b43fd1443ecdcff697b7383eb4c22ba5cf7df","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_0.0.2_1611847860847_0.06551376644648688","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@k3imagine/imagine-extension-framework","version":"0.0.3","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@0.0.3","maintainers":[{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"155c05718a3a075ca630bef7604703d7cc94deaf","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-0.0.3.tgz","fileCount":12,"integrity":"sha512-YGCdZk7eHcp5giMKO8J02KMKOJtO6UwkrNXdEb/gm9F/MdIMygiumqosjkW5yA56MLsLXOmv6a0JCOvmjfB7rw==","signatures":[{"sig":"MEQCIE33qr6zeC8MluC0lA9URprDsTxJTjr7Zv1cQGZFAB2PAiA+3D8DiR9m53BIGZSgMtQ9TogNlDGzluSr3DgS/SKbHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGAxVCRA9TVsSAnZWagAA/OsQAJQYFCZMxa+6BnQRK6uZ\nXS3M0wahUBpttif+qF8/B2do4eVO6mIavZB608ho/292ZFrSqn5w2A/mVcZv\nFFcVXKMFAyvEi6iG+o9OJEOTjxBnNGdjy+cAeCdNd5CsvGwW1kbQDqWfzKHp\nFH95d0wMAkTiUfTdC0PzlWHWHn3spRIMjJ/l1aGrxXNE2PKoziSo+d7Nb0j4\neeo+W2QvpPWNYAplRicX6ZWBP67tlVx6yI6B4r1dEcwQt9CAy9JxH18SoANR\nyWcPhUmFuKRZOULfbq74PZjzvedvt4hDNdsUSh3Ra3UkWE0mnjiMwUAKvHC7\nQNjJKi38yqSjvosSp/sy5ZYR5GB/36TCR6Hbbu8LXBo0VeSseBY1s3tSNWOs\nOCnmIoCAOtNk2JoY78nHI5Zr7YQh5eM64ysNeChIHuVF2LkZ+hsz9mutk4Tt\n3nXlVAW8e4FWfztYcfFvKOAWIPA67GLS3rRvCjzCJufSI4Ydp3bnJK2FOW4j\nt0tJGORTsmiXqFg90zgdJMD54nkbibOifozOeHfWrpyqDUr17psqRxBXNfBd\nn7U2qGEPlLoP3p8fWna4RxlAyrsAB7blSUOHSYwQ244mJlr71peBpx7AMbjH\ne6BZDrjJrNvhdD+OwQb8Mhjo3ZgCEjqDVOXhQwoAZJgW4CTxqwo04WqBrVNs\nkQvN\r\n=cTTr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"8fb4fe2dfc8de1f354a87dae12d9c098f7336949","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_0.0.3_1612188756885_0.34815215993758386","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@k3imagine/imagine-extension-framework","version":"0.1.0","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@0.1.0","maintainers":[{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"60dcc95dfc5f534d6ec0b0b4c7b6adec199f926a","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-0.1.0.tgz","fileCount":12,"integrity":"sha512-iTWePJraibbKdeZbfipIbl2HTm8Bo+mtwpJZwuOWsvrKbv4ht4bu/dId3NYtX3xuCFKJWNy6BvwBO4TQ8Yrk1A==","signatures":[{"sig":"MEQCIBnZGQD6EgNzEAZtsmGxCMQaxDRXnRFx17HnuCWic3ppAiB1jeITCBu6pB82+JRdxZuWqEmFqHGEafactbAaoI7QUQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgGn47CRA9TVsSAnZWagAAkvAQAJ2rPVaG38uHDtXGMeVH\nKrq7qs09aKRRPvTn/IhfFUsSM+rH2phz1wKo2h98o04syJQNbTxHUg7fwlcR\n+i9TSd8UEPGSIE/ylDQfo7Tumv7DOu8OgG08nuICVYX8i+g4CXz0tSWdzz/f\nmRF1Pcy4YKGokxCMVGa6TTNyCZzVV7ryilPLQhe/Fpud25VM8SLTKuzNUOqD\n5muI43lzW708DMi83/EkOOe3XF7RXVsHDj+nlQJTFLzx5GeP8L690nwWFTsQ\nmWljLO1uF1nECnPFcfNc1i0F4O8jtZ8NSpF41Ti26usAkT+ogTDYqRPv4C8+\nJXYfraglHAld3bwigXB8HXfbFokGI1uVCvHCChxNcOsK4p5QTAEhP7WESVc1\nfY4INoN+5oK4E8fVWWM07PZsFkHYgUy1Ox4XoaUd6OgKD7KvPZsUmN4RcU3I\nf6erHaUbBP+PKGSo2C+1ZzRx8AN8Ca9j4lwL6K5vgB1mc8PMgCPBygqWO7NG\nXYaIo04UphtEDTaPx6bA/rfjt0aTmOndSq8BZc7FojzDHtMkJkxvqiL4djpc\nns3L827DfR9pQzDBabazidcQWzwLhhleVyOrKjk33ewkyCz2geSxqg20Zdb2\nu0gRA6Ta93Wdtl4dG5MU85zjIPyvPiXbDRaxZ0DMYeokUP+UZoViT7pAjh7Y\nVdCX\r\n=FEOP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"eee8b2f25c3c31597a2b9051bf9d526482bf0ffd","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_0.1.0_1612348986886_0.0527190773189985","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.0","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.0","maintainers":[{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"f47858166ee2e02969683eda0ba575d26201ef4b","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.0.tgz","fileCount":16,"integrity":"sha512-sAHDXUOauuhLGgbMWVeLgL6yuXXotuSGnSNFzI+dTfiY/l1mj2F1GVto50kKrSxKI28/8kX+f6nZj8cU1N34KA==","signatures":[{"sig":"MEUCIHdPvHCQyEf3rnjyr+BIMrq4x7vozhIX/pGDGHFaEOG4AiEAuQXStkPPKTEOGGTERpBr0tQ5v0YUZfXcUUnJYiqzrV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIVIdCRA9TVsSAnZWagAAfQAQAJvVlJ2h+ogCpIu0QQfl\nQUJEOOlYqj1YzRgdNa0Zg/VwoIHeXRCOk9y5b/5ZApZsc9yXQFn9YULW+iOg\n4+RFx6slC+wo1jjzTqg1KfpR0yRZeuv8UBJxsvOacOPbdzkvahFFX+z3f72I\n1I04x4ArjeqtBVskW6qOIeL93hpnRHfFY5K9YLOHC/+Z3flgRY+Jyu4wb5vE\neLowVHLaCQKF+DtiVMD2/BwI09qXGMzqujTlHndNDY6Nh3pmkE2O1N4C+FWa\nTACHQYNzaNEtiyUXr8fLBjUSLZjyqS8dVUlTCyZhUceSONm/OqeMCpQnsIbH\nq9ar/6slIuqfeWL92hbqurpA3gbkW4Ia7nxkiIVFeb+XnyvvB4La9c/jkCDu\nixqV3SVZuK2M97sJL2Gu5bwxP+tQHWLI8IfjeEa/jo0fz6rWVzU5vG/akMDl\n+ojVq40Fpn+znbArqCMaD1Cwm9IzSrpjX/dXqVV0Lhg3BIsIyVWZwzy2qakE\n/UYjxSbdS0X9qzVO+WBiK1xHkg01V+DdvpIdubbgSZJc/MZ5V+FiRcxwtp1T\nfZw71pDkhEBEW3SNMlslWdQDNhLpjhOzixEJN1TDtw4TCXJ0B/XBbnMzOeJz\net/TVUahrDEaxdksOqIHCgiumJu/LqnBpWUv9S0kM71MM7yv29/Z0f2loGjC\n87m+\r\n=mHvp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"6aefe8c9a1e163a6c734d9bc1b4157e21e622ce2","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.0_1612796445219_0.6989008658002585","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.1","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.1","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"5b076702d41b2ca292d379e43feea63cf9b80475","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.1.tgz","fileCount":18,"integrity":"sha512-7PIE0IBLp8mRcfRWriKypb4O9OwdJapE6VdPkDaBfM9Abr3lm47i/RARs+DHbNIwwOwF77361dBiOCqMvTiHfw==","signatures":[{"sig":"MEYCIQD1QRKFFv6YuSukQwkpljKHLSI7S7Db+C0Dmep2Uyct8wIhAJ8jNXyp9eYJ3tP1i5zq22Xvfd8eM4ob023/ZpubXXPI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIVUDCRA9TVsSAnZWagAA6ZIP/3p8Yzusn2xluhgsHOfR\nJxZvNowvpvZouJmtEB/32eF6p18lYdTaQ6AfayNkQ7J/Vv77BQwAaxEkmoQK\n5LKuYsZFTi6IBvHuE3y3O3QkUBnB/VEmg6HdN/gFQcKMFhIXpb+160ZWRMi8\nLWvUs6i2OIAQ8aixTQmVzV5x+GBYGoyTU9wSDMm48Sqjx3wj/FQ42JG8KiAm\nF618APiFohWf1RQpQAJ9f71BRyYWwCJAJUzTxhpP7XHNE1MBpkAKqNaFffBj\nk8Qq0XMvsUqFQ2Gaf6aR3mcBkjTat79nVTKOC1ZwFrTPGJswoOeREX5ikQZg\nA/LmqzJtXHNZaKPu09rkJ7O/VOJn5QXHHu11c/eTUtNBeK19rZzoznx+IHdQ\nnObYetUp5bUsqpiisz4fJ6miezgCMzqFgrFVZ9iq0QoKcU95Xgk9UvcCkBHr\nrZ9VN4WQc/4A4VPenQbOkfCYQMOT2+nqiJb9PGFbVRhG5QL6AyCO+44NJUBA\nqsZxM+2zx890ePm0GiGBuIZJVu/HUh1FoURmN3hwp0e6HgpXQi9r2tSPm8dR\n65JpwYdFzD9/NpHCCA5yQOM0EKkybHy/ntBIkTzSeQ3lkwMOXR/mldv7QG9r\n7BEQRYJiiGEJl7jrFYVHjZElh7u/FuAnUWB/zRtEg+SpP9PJZgrekoptSCe7\nIShh\r\n=L4pR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"9a658bf3a0be93969f814a3aa16ecf8ac607db86","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.1_1612797187578_0.0905960944171853","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.2","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.2","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"d1ade0df16d95bedcfd5b41c7f798f8c3f8caa76","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.2.tgz","fileCount":14,"integrity":"sha512-/ohtdHnTWi37C4JDgBJEPK3huvGp9eTNvOxUTw7TI4fu5/vlg0d9ym0y93M91fq09sBA0V4+P9+ABxaekitv3w==","signatures":[{"sig":"MEUCIGoXN+5agX8vc5KGxZBpofGdxolI7e/Iq545myEanDkCAiEA2ReIeW4QqgtlH97MX3r1tyC7dppPJrh3G7xGL1K3CAk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIWJgCRA9TVsSAnZWagAAb44P/11SN469RPhjDf5CAigj\nklYYHngAfsFczqivPtpI9xbcLUkwyD3Q5rvunqGdFrx5obmqpBUU4KByIwhc\npEDZlD0R4YLD+cmxOLfsNsy5BuJqp9b8ZWKuwsIJDC8yLg/BuWwB3YZ8UoKc\npYy/TAUWFKZ+MyQevpUGf//Zt5wEVAGTdMd8Se8AmYnjDLZ5hUiRuw49owlS\n+40J5GyqE7HQSUlGWdRjx57zcxoitvGtIfRV1KpCpDtOt3KNNRIBcAhFILSz\n9dAdD1bg6ES9ZCUORCt02QX16FUgnSkM1Z7C1m/4WvET7hlnJdERJorlJf1h\nZKg93rp6l7VJFZrb7yOfO+ksjHBSwq7kjRXVonR4iylUMcbmsEpa2cbh8rKi\nMnq+npxGMZpXL/N7nTIeQgT+Wg8eJ5Ya9yCH/VYxf4LmxAyA3iLxZ617gmWE\njjj9xqYGdFZb0QShb+ahDTWTqnsJOuU3rMdE9+Q/Kh5nacdkKZoNDkdHRRCl\nG3AuVPscRl4WJ5J2lhkqDQVa0o6J5XbvcmYjjavomxi4LvdpIT7FK1N8PnyX\nC2zYDJLHZsJf31j8/oF/I+OkYP8WkTKnYPu2PZxltxF0RF03n1FmsqZq4A9k\nvxT4wHlpU+Z82xGHNezFZDExsl8/kwqTikapB9jwbd+YroSSrFYArHV+8RGI\nYKxL\r\n=0T+Z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"ce900950312b159249892c34b9f7197e8c0a9ac6","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3","typed-rest-client":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.2_1612800608027_0.7747227394011811","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.3","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.3","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"6d3f5bc8625ab43cff3f7db0ada01ec4085a783c","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.3.tgz","fileCount":14,"integrity":"sha512-61CDR5W14zeQWT7K5+dfIhD6TpSvsAeKPUIdxvxrRZXI0P01fkIm0NYaJH9NyirGh4VvJDj3l4fnr843+vY97A==","signatures":[{"sig":"MEYCIQD+EaWt/bvDz8pcl+3hiGizE7iOYW/kXd6/BWMxePTLMwIhAM/g6XyRkFnBGOmkxjK0aq0xWbrcZZq9SujeuLZHLg/c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgIWWnCRA9TVsSAnZWagAAp9QP/1BxriTeohonRKRyGt1x\nXeMT5GTims7zGe+JfSKO3T8OnSkOWuEzn5mUbmHPemZk+iVwX4LkKjoQ17Qy\nHLYAeX8DPKbgGq+DqevUiZ82serV79HM43bFAnknE7/kSZAyHb1opawl7zCd\nwaKTGUHE84itafe40ueP+bfNOFc9mz0/AU6sTT84xjGKa2nEYod7hi3KqDv2\nV1W8Wc+39jkmzQs0wgEF18EF/tMgnZ0g78LTNPlO2bmU2DvDVm8tfN1Hd6yc\nUsLRtm5jkedEQNCeuwItpmFu0N+4z/s6bvUjIfx1UxM7NsiS8I+sf/+arLfJ\nt+9/B9xFC9PG7BY5kyGmbQEGTgLZDa/AzKGVnd2CsLPQ6cSwj6ppIgaxxBAy\n4ceGMOgX9m5+YqqKASJTT6Ls71xLrEW7gQ5eOGKRTVYAJLNOQtDb1WdP+r7Z\nFg0YjT8TVypdvIy4SX+E2uYArpjCAqiORw8CATjP5QmVMiz17O0AHFV40W5R\nBFhB6L0BHMzp/ySxAC8cUSyamkPgGrYV0WWQ0qlRSswxfOFxFsjOsH9iG11G\ntHyiFGlJARbML/gMWCqopVXk16Ubd0/8O//vCtP+wzWm/Gqxyc4sOXoXRVZ2\nm3iDmh6MSJeCtK6a3AI/uyyFzc+lS+m8IAggvpz09AGXj/OPsrCOsbHH0R9u\ny9Ud\r\n=/FiL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"a83f3cbd330adeb80acecda1f2a851b21655eb75","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.3_1612801447084_0.33025995944729014","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.4","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.4","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"b1ebf0617dda8980ba020fa462bd66fdb555a25b","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.4.tgz","fileCount":16,"integrity":"sha512-ixsD5MChXtXb0u1sMoPlQ7StQL8sKwIeljhN/MnTWaZ94s/nsaZg4hBNpUNmHHrTxHNRp81Jr1i0ze/m/yryrQ==","signatures":[{"sig":"MEUCIQC6sCVT5aA9tpwOmueiz5ANXrAyd91RKGeAVLObTD4N7gIgKTYLn+9xs0JT58zN9xLLXTrQLkjG0ke9PTJ3S7ieq+4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQQXnCRA9TVsSAnZWagAApisP/0rDrRLt116q/qnwMcP4\nkwjsTQyG9I2qf7kt4gmt2h9AzvMpSMaE5WOP2KPGX7grpZeiURv/o+ZJXiLS\nfIpYZL8wr68Ep/SLdJzTWy0Nd4jPwNYEPG2FB1aTHEXXTERerAjLz5UT+f84\npZGZcjgvep7DxgVWCR5Znh//OdH1+IQcPcYpMondRKbnLhdzR3/KOfR803ID\nv9y5uhGCciaGvF9BuHerHu0rMm+PYl5/m3Y4diSG4RQmECueh4ArTNMNrFcE\nQTBsFdWTeXNtwEGvetuAAg6x1iUYAGJ2LjNKsdU0nDiqELP5vOj7HhuRlrbs\nm9S9d9GvXyU47udco3dX0aYg5Eacn4pfrWwzZQ356wlws06bObmVFbU4HrZh\ndG9SfxN5xUISjzWMuuNAJITXzRgXtG8cyohd0ebzgRchixGUGcccJ0B9s3Ii\nQnOMz0ksYCHPBcIiXffcWkH9zt5TqCRCrwf15rwDVCSmjDzLFgxIMRrDoL3I\nQBThr2HPUCPStw4ZWZ1y4tOJphHQf9VifqYiyb567f3jTVNt2hq9c9grWOyN\n/WgrhqCvI3plN2deoAkTMIQV/cFqUsIrDb+VGKU+rzfUqsrJc2kiRfskx2+8\nEhv9hXsSKLdmZ3iVv53qg4FldqimXsZoFVNPuX72XXPrv9k3tR1fRTB1NaVX\n1xle\r\n=dixK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"05546278b437da5880cd41b3346abaa91ba2d9a2","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.4_1614874087335_0.9464257892549823","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.5","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.5","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"e0b2cfb55c4d92881ba10fccf46c6a2734cedd7b","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.5.tgz","fileCount":16,"integrity":"sha512-jEJcpqAiiRYgsgL6Vjku8CyUXE9CdkwiYBxdzGfY7qLQJtkVs+SGVwX/VgEH0vynOzmbI9TqrFDDXA18KZfIDg==","signatures":[{"sig":"MEQCIEGkM7b5T67XnGbv8g9Cw+pDyrCVJhgl1ixYY/5LplofAiBNzZMop+b67wLlhoE5YDrjnpku9SIMzNF8g86BhdFf/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgQfT+CRA9TVsSAnZWagAAZG4P+wZDm8HOCrDSqtbMIZM6\nT0XLaf+4qa55gtQ0TiR++e71O561iykB4XlOMfRsAE+osytKwHb2SUwmtCsw\nRrlJ9vmI5/G4ZmIblPqUQ1X+Rmq9GHW6R5jRgfxpvzRjyzqRzjkBhCs2C42k\nyIZy7H03wipivLHnS5iHn1IqJx6AIftfcjX6FnHzSgB+Y2EpiRf39LBJwzJ5\nDRoYmL4Ptn9geHdX4xRQOT61YCF+ea0Di8RNfx/6lFPcpgPLEU6zTXg8hdJO\nS0vyz6HAfaBvSfUhaOecJFW9hog0W8eFe5YGk83HGMGFQcNW6eLoov5nhwWL\nUVBZcEgxbkcuPse3C8k35jc7qiCyaaCa9QkNwVR/0grXDOu3KxI120tam36x\nTN4BTn2Qjbp4qT6/WXrws7DQpDeyYm5O1kfE+7kcdzllaNwI3W67cbcFzarU\nYXfZm1iyvcp2ZhZLjzFCEHlvY+aqNFCRm+wBsA7K7rJR6uwPysRUhZQTVtIj\n1hG2OXdoPAuODiEsmkLfPLddxDcE3hc0R33ZtMsIVFq0vj9Ijn2HKeVntPjL\nMZu3zMbaPRURCKON8G7Khp09JpWyu/RLJnbmNO9F1xzOOpioAngUBLGwReVM\nD1ekzl9yA0TOIe8ndbBMHmRWXz+VEmb44kalbb7uFeNpsyGwNgCUZnpe+3i+\n7KRF\r\n=NkP3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"337160766aad9df34de67380d8441b7655a0e201","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.5_1614935293563_0.43590268473222293","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.6","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.6","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"ae8eef4882d7baaf1050742305cbdf97fef70166","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.6.tgz","fileCount":16,"integrity":"sha512-Gm3a3aUnneld+AWAwDWjGKVx846rbfhV/SKwUiOWmWCpIS9yWGMkroDvMprucvYHYygfwOVi4RqJ2BW+ersjjw==","signatures":[{"sig":"MEYCIQDXhRclfeVbv/+EFv4bcqg0UgBFpPnnk65VKTYw5ora6AIhALz3jIwzJhdFLmzGs+AuXtn1AYWO3iV5CfxE6UBUJ1NX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRkv/CRA9TVsSAnZWagAAAd0QAJJZy5uq9tpAmBD6wd3n\n/JrkRc6g5+7w3pR8HFVRQO+RNxVDQiAT5nZgZsTZPIZVqQsbgDq31HRd+dHA\nCWYZIpiOq8v4tTeL2qp9N3+UZwvjd+CgHTG5ldAHMo24XdO7NHjIrdgFGBxZ\nW63DOxu6BSTEDoA+jC6Lp7AWbWycPnhsqj+URNAw4nwgUEh12V2wLC73cG3S\nJL6dtuVE5SjS+Iwv4f2AHBpQvw1ekFXnmPfSy7berfL7uLSHNwXKmx5AwTRf\nWotAP3qAl+lnIl1vbQQC+Q8XUB9Z0IxSlQU4+JsvjmZNzA3EtPyPdCEJWIy3\nVpSS8NaWIlzYUNU0cNNDdi04zGD9IF+TbmqsM5q2+UthPt3AVt/BTvkJoOwn\nZWfaFR5VnuE6N1HWhHSHuvGJdrXY4Oxit2nvtB39H+JvIz2ZwQVO67J1VbTh\nQNMjueLTKHt5ZqMVt4LiX3RcPuaFwmdAhFAGb7Ht5sor5EYFUMtgoKKSCtkL\nCxctJIhYmzk7xKQFrwpDc5QyVgdly2cy26okLAmKpqeBjGKcRpeHXSsMvCq1\nCSBL5xM5RZhDc1u8uHaRbqC3kZl1osIkk1VqnLcFFquhY1XDZYlJtNsIEqVW\nj8VIY3fYOqOPm9LFSFv5RsSooyeK1xeFo6rvTe6BexV8uSTB4JpujfoKemoE\n5vhg\r\n=xVXd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"df324f00163ea6834e12035b0d8d104a5a3fb0e1","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.6_1615219710472_0.39809950183936715","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.7","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.7","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"a37f13e2f65931bd242049551c7cc7b2b71f0aa3","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.7.tgz","fileCount":16,"integrity":"sha512-PJl70Wn3YAImCpksRZp3UBqybJeQzPBukejK188oAIxqqImZYPpVshIfwqc2AamRhqzIHV6d6rrJqfDqErM6mg==","signatures":[{"sig":"MEQCIDUkSIezkZc5NJuAi8RVb1JNdGfN/fiNGbOFR+/+5irDAiA3vRaxVQtVCjO+VKTGVEwWGO7D8fgTtC/QqPSsooRI/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRqXyCRA9TVsSAnZWagAAjXcQAJwBiiSeYtF3xf6nhd35\nkS4+qVulQFnSrUz4ycKjy0Wv1RP2nRdNzVtIBNCYr+oXaMXxqhNvRg/4tRet\nKknp1IkBienaydxcDHZRa0vwO74wiUgO8zrIzgB1/ssiI0lhkSCjunFzb5Tj\nxnJ6UoheeGj071j+j3YfVz6/3PuQB0Vdxajn5Emu8d6PRQvapvB/90WLbCA7\nY13b2iW7CJwEGADGQBv71k0Cifm+ODyEB9rLJWyIQJrVXwxWulp7U6GkcTSh\n7XpqqlORRmfApf7w+RmmpDynQi4rEXMnfD9YOw4LIA1cA6MDT7zB2gYkkukT\nNME+KwKBa9kP33MW6j9ZV2i1vdryFThyvo4WBSvGEpMWyjzN+yDFYqZ1yrLC\n03IGzk6LZw8b/f4Npq3N40Mq+S8dkIPYqLOS/U/8YYsI2EJcVyxOPxzVy/Ei\nj6kmaIc3yrD68W1h5wYDV1dj6adQfei7JcJGtFTWCreo2ZdXclDhIy6N/X+i\nfdoUyHJc+OmSFTgW9O2oiXzg6m22SouzJMdUmg0ROyfa3tYC5gLEBsT/eKKo\nGuJXjIoSm4smJ0kkGd+n4+tjy+WfVAtcWJMEMr9HyJaAQ6jCIv7CYUgj3S+q\n4Wd1LsR6IB3SYniNDTSoZzdFJAK1ks3MDVD6Dc7UNAAe0p3PeYxaI0ghloX1\nmvvE\r\n=PkxN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./dist/imagineExtensionFramework.ts","types":"./dist/**/*.d.ts","gitHead":"d8794bcf4815de529ad273a59afb883d09f78211","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.7_1615242737420_0.7207582047412491","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.8","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.8","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"e40a58c1b8d80bc8b30021d2175036b79edff592","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.8.tgz","fileCount":26,"integrity":"sha512-rnsE97WS39yxpcuGga5SPWJbJ5EPQGsj+eXnUBRP0ChmmxFuF+Hpm9zc/N/kl1mSvmPwBqPMK+DA4AmRtDoBqw==","signatures":[{"sig":"MEYCIQCAxzms/IsplkaLeedJONuY9kBBktjd55t42YKAwwNz9gIhAMqucdWpcpXcFNPnRG5+7ydqAIs2BsP5/9autsB71z0T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR3mICRA9TVsSAnZWagAAmwcP+QBHN/nFopCYyI2eBy5W\n9maqD8rXqIQxyUS4vl2xcOUB586uBpP7yBbUR254zdIcrJuM1Mk1gYQBt3UD\nZzM+kCLGWU2STVzrhEK2X5DPvwLPf1Cm4otS117A/v6WnuFxc/1zYzUB1wJJ\nvxehdVDKiAkV+fvAGOTZ2x6eG9arrlwPRqwl0A8QqZS0sY1n70qsPzI1QxRJ\nkPcgBs2aPTwK4MmI/GPSXOOC//tw+JCuuMuRy8ccLJbXy3lKYsykpJdyzKiE\n0C68WqhOcp1P3D8Tpt0GsmGPcN8j7kOKNeIcNQbLrhMDytEA1q0CFLFTf1gZ\n+breaoJEifs1ubsExSlC5Zae4w/VlR7TxiMInwV5k3SZXNflWanLjsa/L6us\nGK/HIW6bJ5E2WaSJLhf7k96oTuU84AJApMI6zjhQlfXm/aVuC+UYsexQkpMz\nLA6wwnHpOWHfiO1J/HzaBHx1s7ly0p/xiBNbXLaZjXXOeGXgDRgRjLXG3XCC\n02xX8CICu3VcmjhQnkNtH0cYZbesbHt6Pveiy82VKs2X8jmAqrc6JAxwpaB5\nE9EeL/HwS2ShnZJ//kCpg7oB7o9+7mpV9HGGNSHhiGxaZnHr6OP9IfJaR3BV\niNE8L0svwg1ESL40F+rw+bbt1vyrGE8qqKkxEulb74ZC1t00zxM9hDnh+mSX\nqCNQ\r\n=2dgg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"43b9d90edb98cecc6a99ef60b657bcbd6d5c44aa","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.8_1615296903556_0.8160659305371796","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.9","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.9","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"f3977678e31e515b0cdd02263b3d6dcf46c4a1d5","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.9.tgz","fileCount":47,"integrity":"sha512-KRQxp2nneiJt1xVAUwOX3/QCkIMruOnbh6yTxC6aOfL1NC4EuLNimpBqa9QqN9EuaRST8jLY0sB3Y1kteY6/5A==","signatures":[{"sig":"MEQCIAW8LuWnYCmFrSou01R4NaZ4pdJBGa9dBUZC5ndZEX54AiB2lKkLRwUpMSLtI/PdZQidIu7dfKdI4d4gTP7UoG9xtA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgT0aPCRA9TVsSAnZWagAAaNYP/2oVD4sVeEkLHiltkR42\nAzr+uy/6uQeRsNANs87UqGUXkiDtjd2v/NCjQc7PhF4ChOyDM0xvHf+JOaQt\nSIy4B+aOH214vDKmlHiERt8DpRKzGWO52HXSA5k9Bs0UOZS56EfBb8Kk1kQw\n3SNBDZ8UNu5qnmYqIGiSbEa6b3zUvSBV4VEMWzxLXsFE+wel5uvPmUny7tI7\nv8L0dm5pntFI64m76gXDuS5hIDd9xJgBVFwmf8p6PyBmfjcgF1Ozhu0RiaUZ\n3tzp/XM/HfTy+jpzqo9iNPd2pbwN8ZyYgIsoU5GBbHeWAWNesitjRDJsnKLi\n5t772ZTRRQfnZA1slswQcRQNgIg1niWrMt6eqPHZGQ0OeeoyORUeJZDid+i8\nDcIhj+BPY7dA/zvop/v88Bd9yHknfEm1AJzA3VihB/lNQ8IBIMCoKk8wQ2PL\nvsCOsB5EmBDhomd31KLaod5JFsbTPKvCRkiyhAKTEgp9On2xovcFdkDlI2+D\ni41x3NMA3bagATn/eNTbouZv1VFghXpdcH00mGm9oNjnqz95t9p1NEFkhZkZ\nBvEmlPhT+qkG0af6BcuCvtPvobEAJD5wLKLKfOdw7MTuJK4FCRWxYNML4xLH\n+qdPR6FGbUOvbzLhWVwpbtPmFOqU/WN337IrU62sD+qhEdANbVT0z+EdlJFc\nx3XK\r\n=rgg6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"ac0e61802e781cd60e7811499901f6b36f21a512","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.9_1615808142675_0.058538296864769634","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.10","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.10","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"ed3f8aac2d303634c5d66f50f7319bc9c66f04b7","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.10.tgz","fileCount":47,"integrity":"sha512-ufCqmF2PEFwQCr45Sn0GxpgBf76LkS2OPVVlpHm4bNTfKsSr6HiRtrbVDndifehED5KXuKgyzl8R47v/mXB5Zw==","signatures":[{"sig":"MEYCIQDM+EKgeODwTczxcuDHIucV2o0MqOxZ4KSKRFDs6fbGLwIhAI6YbeV9EzQWdxmTjZ84y8GCsJDS6OJKxtI3/WVmwWiV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49050,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUeblCRA9TVsSAnZWagAAibEP/idyGYf9CBB9+fyW450o\nPdQ14G8BIZR6k1W9yeI4QsJoLMzMZrM5BA6Qn9/Rrfz3fI+lOAHT+3pVZK+p\n/FrQEIpErMmjiERfCDBozKyaLL6Ncoh+iBHCn3uxY0AX22UP31J01bITEtBe\nWXthU68iBXcmgIZwpl7XUa/0yW0iAqE54ME4C5lU6bA9kGF2awCQDm2v3zUW\nRLZV3RuACUFyjxK4JlwBuJ0MwJGAevQljY5oA6agz//BjdKd6Mf83LrZQ1Tq\nUIaS+rEKrmliLMvUmrfcQIqFBCu9+7SH31zmAzjDbS4wkQjxR4YFfiYkLdJ0\n9gRbYl5DMljyvK4E+qW2BHDjx+PfJos6xu7rBLd8S18WlPEenmj69lPQM8Vq\nj/KZosqWOGjQAb5i0XMXv5IYPf5MScvSDKbtpxhFvPUiw/FzdRm8jDk7jIoU\nJrnUpvXAQKH5FNRfTy25PaOvahrQBDV314xSSI/KU/3wn2CGBEucp3VpdQJy\nCSQ07q5fAZP29oxl1Wr1VKTHapKs8Jrmk5P8aEBVORBZEbGUdhaq5+nmgGvR\nFRrlNWRKrAkIhrJD7s0ALYvPnXq9CXtwbFeIk85nY5WNCGyoej+NDrhKGANY\nU51cX+lzjSo1YoTL7kMP4tFZHLSTgC6B69p63LXL9GnYuB+Fv3Rxl74ehhih\n6//B\r\n=VyKa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"9f343026ff83e5384065424ddc5ccc2e9b95018f","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.10_1615980261425_0.2138044994837469","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.11","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.11","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"e72ea7930459a3be94bfbfc93410fd5a091f6973","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.11.tgz","fileCount":47,"integrity":"sha512-SxDHIcxkTwxtAq3VeWEh0wfO5pFwWj8mjA4SKJI/xAmuGwSBtDU9SB0CT7yNR3QIfbsyS/+f9wK9PCU8zbSw0A==","signatures":[{"sig":"MEUCICbPp5Nh7PG+N+1Dshm5UVI70BgDovGK5o9LFIcjUW96AiEAleUaBXvWAZ0gxFTabLPAgr8VkoRvy452OcLjVCLTzA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50267,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgWxDlCRA9TVsSAnZWagAAc0gP/2Nl+PjFgzaYuen8L2n3\njVqo7pvISjsvLpEl1vMk+/AWwT1+Cw+UkRQRJGdkK/uQHecm3Jq0QG581Sww\nn+BvzgjyWsRCdyVgF1a6KxYB5W/T2uKR8XtCZHXkt3AFucHQON5nEwQM9vvt\n3WGIfjmKE8V53IuiOuhxxckCJ+hFrEjZ/0Y8uaFFtvhYS2pKD3s/qjPHcx1w\nTwrOBUcl+kwliT3ARG0BPeK+TzpLBIBdbl6ErIMAXEVx4NhiQ6pbjs6Pvd51\n7RLAqAFpeED5wb9ZpGV/wQ7KmxcLRGQChM/JAtBcfKzh7PiA2z3qFsBrP+c/\nRlVwsshEMwj/515W7Rn/DJ+7G2wtc8hu+VNfOJolB3K2iIvjqjFgYOZku+bR\nrLVNsFEsPsaKDxIlrF4ShGn9ty3jowMD9713b/7gNqY2dPdDFj1rO8JHvfWe\nZHfpXKqHyB+BZ0Nx/V56OMdQBuZyROQypSLe5EMsI1IC/jEWJK2vtBOq0AVq\nsJ8+2dQud3BIEWVAXladiSmGUvXnoCq8pRyAVVg7Bl6d4QAo/W290R8IwGOS\ngjWnWvp8fyfvBEZMLec5dK23+gvfcueXq/pMClPC5gJ2OM8oDAYIoR7phRKl\nygVjazTPPESSW8yKAbnnYn2uG1/C+O2nZlR2T5dnE/wZnr4aBW5R+V124Ebk\nSvUk\r\n=4I0d\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"9f343026ff83e5384065424ddc5ccc2e9b95018f","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.11_1616580837234_0.4853381151482734","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.12","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.12","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"2c32e3c9aa11345d978831e11813bbd6a373e645","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.12.tgz","fileCount":47,"integrity":"sha512-nEpO4rpw4hASiEqeD0Lhssb6N1WGzeALpooR32YXQv25gNM3z1mqu7BG+65WbdaR1r6+CkofbIofwQD4lq4sCg==","signatures":[{"sig":"MEQCIHncE9eCmMARh+6r18hMYdtVADmRzYmZADNwZgU5C2WvAiArdb/lci4cj/r9JWDSz/lcKCATC82i69Lg5ggmxzxDJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgbbV7CRA9TVsSAnZWagAAU+UP/3MA0Wqi8ClVoW2VDKMW\nlkrsFJ5sWXdph1tZSVQtkIFGr9jVj69JvUfPa1cpGorD4+ViJHVAX57H95TY\n8yJGfL8eXFd3JdonrDwN9KKOn214tTwlFEt+0IsG8Jg1A8HtSh8w/9Oy6MED\nI0cDTvRzp7/DCpHB400dYXy/gVcgNkzeKhC22xgzfPcxkBX5Xgc2b6GD54vb\n7oL00c/91T9yqZkOntmr1/lgukNh3nnx8+e8aqDd5SV/XS0VXi3y8bHHCvTK\njXllAjNr5QQN1s+FmkL7gy9SM1cC1i4CH9k5gqphiNREuYSte1sLEIGAYxAz\nA9eR2AWz6oxtCltacfj/VtpnfHQvJbsLB41iYRC5wOn/1F8Rgs+wogPt7hQB\n+VHq88Ki4W3uWjeKpp+gTArygsnxaaLMyCF35mypgLakboPE/oHqRD2NaH7U\nD6bErhCxoBv52FVcsy02EcBQrbeLYtS1FJ7pxOwY/9P7fTv3d8Zt5Yhow4yA\nvRxAbj1tX/UgohX4Af0q6Z7hfT3dR5kEMD3tGy8pnIIB++Trbzej/M/i1kvJ\n4kQIKABnOagZ8lCG2WXwK0pT+Hovz5VebphkgkDcdeSRnxn4knap57ASaydo\n4TJGUG1Hs/Vp8wzYLPF4mYZ7KxgjmPfp/9YOGjCcblfcjoOqH6nSQkY7QSTd\ndlFv\r\n=SNbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"3027331fc1f47452d55570476a0372736cd56e1c","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.12_1617802618769_0.9075892859560915","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.13","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.13","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"81adda550054ef51d815d06d5a27af3624391ea9","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.13.tgz","fileCount":47,"integrity":"sha512-0wYUo66FdHP/UpclK3/MT2zkIgRypCI/JPTOV4H/d4EZ04iRGd59TT2T/62F/3lAwG8b1yIMCrt8/wVrMvXCVQ==","signatures":[{"sig":"MEYCIQDuye16W5s1rh6TOJES0S0bFqM28cMqX4z6JIZ2ioKW2wIhAPZomAzKLXwRpDotOKiDQJjwJy9NLhHrqz/EGAbVZ7Kx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcG6uCRA9TVsSAnZWagAAyn8P+gIqxR9+8vCfElsjRmFr\nkqmbhv+T6Fjk18dBNcxPhEJ/bYt2omkX2OwAF2mMEi8YqaPDev+mt+55fBVy\nvT5udnWT//Q088uqdTXwgBYZhZkkXcXT19KeCcg4kXu51S3Uqs6EmFraMvCv\nJXDqJvcjPYcdVcb4hb9F7nqIQAWd083V6/1Ie+w4nSoOQjGGcV5hhyaIlORZ\n3v5kPOPvcef9u4NiP9VACMNb4iIWLNBGJTIN2Ous1RBGW6oUEBvXbVP6m3Et\nHQUNo2z/Lra+jNhfZPIsr+YVG7jhigYdnHcweFgCwiIpt2dgPrizGBdc30Ic\nFNEaAPTMzv1F4vhHFJAv0pFhXWWRhAV4BM2R6gfNn90ZEgI7/9Or3FRcfGwJ\nVp5jIsSBLnRhyyt9XTCU9qM/HeiRQr5XLPTzV2sRjovM4VyQkS8qgXPz1QFW\nRBDCBXvegjCD67HFzSJctoQIj9Gg2H8ETqyznp5+2R2QERVIgSdUkCECrsKB\na7nB/PuNmPzy70WhAMYERFn30LJTW74Q+3WKFzsqdfZNGiP+sdiT9OFJtGBj\ndMNiuvl6Wqn28q4K3j96NEls6YqkhNZVLXV1ZtGwxOLNnLSl+wUymZxsEvjE\njaNwTbyRkvA/27F4s0XPB4Ste6UMazPpAi43yn/GcSvdeBeu4SjxNV01X9nx\nHbr2\r\n=KuW2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"e543c8595b0e3bc07e80d624a1d9e9aa4ff64d5e","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.13_1617981100808_0.5599093323568902","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@k3imagine/imagine-extension-framework","version":"1.0.14","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@1.0.14","maintainers":[{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"brynjar.bragason.k3","email":"brynjar.bragason@k3btg.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"k3charlie","email":"Charlie.Stuart@K3Retail.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"minkok3","email":"min.ko@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"bjornlarus","email":"bjornlarus@gmail.com"},{"name":"gunnsteinnskulak3","email":"Gunnsteinn.Skulason@k3btg.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"bb24caae36f476676e4b686399edf7f94b4a3ae4","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-1.0.14.tgz","fileCount":47,"integrity":"sha512-OSE15ou6RVr5FmjNlxgnRAXzqZlfHDiZv1xgu+FdMqhc84Kj7iSYbyRFMhk5woAE6PowZWrOc7ndlNNULWijAA==","signatures":[{"sig":"MEUCIQDLcoP5X9viLzPP2cQoo66af5G+L6FzwfNwkDxK674HUgIgejfuBTdT8p4oMIF5CMldgWY8HcBMj3v6J2KJL7tktyQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53823,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgfrORCRA9TVsSAnZWagAAkK0P/Apmk2a5WBGD4q7k0HP7\nZQ5KgfbaPBW4eCH5dElzkiwcNO10wLq5Gbvys8JC0I5P40MMcI5Q6ywmLAox\nAHZp++1DoZFGdURovd/aX7lZeRMXSDQoTMD34dgmmNtOmu9mJ4ZW6veqfZUb\ntQmPEY+bd6VzxvsBOFqGJHkvXqnvhq8Jm344Y8LB9GFb3XhGgnsx8NHDWJR5\nj5be4B+OUeMKDWXYlncHunszMsS8AUeCbY1t7fLGy2HP6BpLWvyZUyRbPpDt\nFpsYVq85TwKTQN5Jx33hRw6QKjkwL7CBj7XtNP+MLwzwSkP4onMWD0onO9Oo\nBxG14WBjBEJaMioSzKURcbjSbTE3tmup1dhk5sPnNt45MRyIuy/3bDARJ7gX\nkwe6Re5ZqwU2R5yeNaVZyIfdtgz8OSkAuRab/CfVnm3IG1OkVJXG4rSr9x+n\ncZsQer7wvmXjkGMQFJdOBDXuAFdGZVzBFLe+D96crcs+bDUz2bXs3aFz1f6g\nfz/7aetpCaTMfZuoSkhu98oUw6BKcuuKAxSXfN5OEXZhfMtvBXwuKpKRNgKc\nQxXXkRHaXZLHaP9xqvpdUuLpGeXQftf1zDFMKlCaH4YlC8DgOrbE/YC/nBH3\nb/p9f3ztnQUbADEyIIQvs1lnWdD9oYtlH7r+F0s6CWMkfFCqo0uYFegR7PWU\nbQaQ\r\n=bqFm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"e543c8595b0e3bc07e80d624a1d9e9aa4ff64d5e","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"richardo.obri","email":"richard.obrien@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"6.4.1","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"10.13.0","dependencies":{"typescript":"^4.1.3"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_1.0.14_1618916241232_0.21747108641285773","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@k3imagine/imagine-extension-framework","version":"2.0.0","author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","_id":"@k3imagine/imagine-extension-framework@2.0.0","maintainers":[{"name":"duncancmartin","email":"duncan.martin@k3btg.com"},{"name":"james_pearce","email":"james.pearce@k3btg.com"},{"name":"sunefischer","email":"sune.fischer@k3btg.com"},{"name":"k3carolinekershaw","email":"caroline.kershaw@k3btg.com"},{"name":"k3dylanmiles","email":"dylan.miles@k3btg.com"},{"name":"k3charliestuart","email":"charlie.stuart@k3btg.com"},{"name":"mattywarr","email":"matthew.warr@k3btg.com"},{"name":"k3imagine.com","email":"imagine@k3btg.com"},{"name":"marinop","email":"marinop@gmail.com"},{"name":"k3vineely","email":"vinee.ly@k3btg.com"},{"name":"tdog360","email":"tinnaa93@gmail.com"},{"name":"k3dave","email":"david.izon@k3btg.com"},{"name":"palaogn","email":"palaogn@gmail.com"},{"name":"lisemon","email":"Lise.Petersen@k3btg.com"},{"name":"k3btg_dmuncaster","email":"damon.muncaster@k3btg.com"},{"name":"sismith","email":"si.smith@k3btg.com"},{"name":"finbark3","email":"finbar.murphy@k3btg.com"},{"name":"glenk3","email":"glen.riley@k3btg.com"},{"name":"marcelvanpeer","email":"marcel.vanpeer@k3btg.com"},{"name":"robwestgeest","email":"rob.westgeest@k3retail.com"},{"name":"arnosmulders","email":"Arno.Smulders@k3retail.com"},{"name":"k3stefanjones","email":"stefan.jones@k3btg.com"},{"name":"hbatbayli","email":"halil.batbayli@k3btg.com"},{"name":"richardo.obri","email":"richard.obrien@k3btg.com"}],"homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"dist":{"shasum":"5022c43dd242b34a15a3d49e7ffe83866d58ea9d","tarball":"https://registry.npmjs.org/@k3imagine/imagine-extension-framework/-/imagine-extension-framework-2.0.0.tgz","fileCount":47,"integrity":"sha512-yKXWpOe5x7v+bBD9efAUxyORvHhx/xoUP9xv3o2sXw8Lo5q1yfcvITZ/W1/uXiJP91G1QYO/qCM1tITYijE24A==","signatures":[{"sig":"MEUCIFdDvo9/g6fpYfWQlQtFYJokIxpraDErMwWrgg6EPCJ2AiEA+lCPugSsdq6c4R/1cVIHPsMH/crmp+PVFdGSjfKKhVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2NXTCRA9TVsSAnZWagAAxzMP/1bWnSm6KqvkYh83IKRE\nazdrSjudWrMJd5imduaPq6BmHVvyEtXO92zoUK0k5wBHQIH57VbBeqrilHeH\n8wjeH4/CqBc6yFPR26txnCbDwOL94pYtQH9++8m9zSKrCCXkGXwGdmpeR/+S\n32CcCKzH/1SAN5GmvsZ2xXtT3wr0G3zDSLUwl2RHxlAzAdHvWDhsajEyBXpS\nShGVtSFvb8ZevXwYgsYNPxbPbw2WylyZb+nAyOTFy1oMZBHQuGB6c0HbzNYk\nmeC75NVLkz9pBVAtZKMn5aRufqGmFMB/l1SAyfhjviqbk8cFzW9/hlRfGXS2\nzgn2HnbB2c0ecYOVWBNHFNEahyJCHAQynoy0tBM0fZi0hCdWqzcunPzVgRUm\nd4f5j+arsv1KiCJIiU/7AUiKZSAx19hFSsXSzoHs5kjENBhPW5KuMfTQJdQZ\nNzOdwNvQlNvkFZBw0bsMC4P2F61ufBMXL3DI5bsbxpnmwe0GQJeg8hK83Rku\n9f1/WZjS4BS5JB8JYehZRGmlEcgrMQ5x9K8huT/HRG6R69mJZCppxXUPwvTL\n6ahU9pGNaK4eAnaX3eJqBBnOuDKhPIHaPw/eidQmk/ZpBY3M38bsup7pMmmI\nEoCCqThmr6zp8SgpelQvPhM7oY6KEs3p2W2t9mGtHG++QdsjQscddyw8+FBJ\nW8x0\r\n=wbYB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/**/*.d.ts","gitHead":"e14295f6850492c59819ffbaf0bc41e219d88ca1","scripts":{"test":"echo \\\"Error: no test specified\\\" && exit 1","build":"tsc","clean":"del-cli ./dist/*","prepare":"npm run clean && npm run build","rebuild":"npm run clean && npm run build"},"_npmUser":{"name":"duncancmartin","email":"duncan.martin@k3btg.com"},"repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"_npmVersion":"7.16.0","description":"A library to easily add support for Imagine Extensions to Imagine applications","directories":{},"_nodeVersion":"14.16.1","dependencies":{"typescript":"^4.1.3","regenerator-runtime":"^0.13.7"},"_hasShrinkwrap":false,"devDependencies":{"del-cli":"^3.0.1","typescript":"4.1.3","@types/node":"^14.14.22"},"_npmOperationalInternal":{"tmp":"tmp/imagine-extension-framework_2.0.0_1623319231490_0.8175828980298896","host":"s3://npm-registry-packages"}}},"time":{"created":"2021-01-27T14:38:20.042Z","modified":"2026-03-02T16:32:43.824Z","0.0.1":"2021-01-27T14:38:20.266Z","0.0.2":"2021-01-28T15:31:01.023Z","0.0.3":"2021-02-01T14:12:37.019Z","0.1.0":"2021-02-03T10:43:07.018Z","1.0.0":"2021-02-08T15:00:45.332Z","1.0.1":"2021-02-08T15:13:07.694Z","1.0.2":"2021-02-08T16:10:08.153Z","1.0.3":"2021-02-08T16:24:07.201Z","1.0.4":"2021-03-04T16:08:07.475Z","1.0.5":"2021-03-05T09:08:13.705Z","1.0.6":"2021-03-08T16:08:30.812Z","1.0.7":"2021-03-08T22:32:17.565Z","1.0.8":"2021-03-09T13:35:03.692Z","1.0.9":"2021-03-15T11:35:42.832Z","1.0.10":"2021-03-17T11:24:21.582Z","1.0.11":"2021-03-24T10:13:57.378Z","1.0.12":"2021-04-07T13:36:58.915Z","1.0.13":"2021-04-09T15:11:40.934Z","1.0.14":"2021-04-20T10:57:21.356Z","2.0.0":"2021-06-10T10:00:31.641Z"},"bugs":{"url":"https://github.com/K3Imagine/ImagineExtensionFramework/issues"},"author":{"name":"Richard Ottó O'Brien","email":"imagine@k3btg.com"},"license":"UNLICENSED","homepage":"https://github.com/K3Imagine/ImagineExtensionFramework#readme","repository":{"url":"git+https://github.com/K3Imagine/ImagineExtensionFramework.git","type":"git"},"description":"A library to easily add support for Imagine Extensions to Imagine applications","maintainers":[{"email":"imagine@k3btg.com","name":"k3imagine.com"},{"email":"simon@retalia.com","name":"sismith"},{"email":"dave@retalia.com","name":"daveretalia"},{"email":"adalsteinn@retalia.com","name":"adalsteinn"},{"email":"mahendra@retalia.com","name":"mahendra.retalia"},{"email":"adam@retalia.com","name":"adamchramiecretalia"},{"email":"tom@retalia.com","name":"tomretalia"}],"readme":"Imagine Extension Framework - App JS library\r\n\r\n# Extensions\r\n\r\nImagine Extensions are designed to allow for deviation in the user flow and interaction of Imagine apps without any need for developer changes to the app itself.\r\n\r\n3rd party developers can independently develop and configure their extension to be invoked at certain points within an app.\r\nThese points are called Extension-Events. Triggering events invokes configured extensions by loading them in an Iframe within the app UI.\r\n\r\nEach Extension-Event provides the extension with context to work with and allows the for the extension to return an output.\r\n\r\nThe output allows extensions to persist data in Imagine. The data that gets persisted contains a reference to a _Basket_ entity ([MS-Basket](https://github.com/K3Imagine/BasketMicroservice/)) or a _Sales Transaction_ ([MS-Transaction](https://github.com/K3Imagine/TransactionMicroservice/)).\r\nThe data can then be utilised in post processing, from another extension within the same sales transaction or from another Imagine App. This means that invoked extensions receive data that was captured by another extension for the same _Basket_.\r\n\r\n# Extension-Events\r\n\r\nExtension-Events are defined during development, meaning they are hardcoded into the Imagine application UI.\r\nAn application should trigger Extension-Events to its Gateway and in response receive a list of extensions which to invoke.\r\n\r\nThe order of invocation is specified by the response.\r\n\r\n# Extensions\r\n\r\nEach extension must be registered in Imagine.\r\n\r\nUpon registration a pre-shared key is generated which must be used to encrypt communication to and from Imagine and the extension.\r\n[See Security chapter below for further information.](#Security)\r\n\r\n## Design\r\n\r\n![Flow](./resources/documentation/images/Picture1.png)\r\n\r\nExtensions are restricted to being rendered within in an Iframe in an Imagine App.\r\nIt should preferably follow the look and feel of our UI.\r\n\r\n[See our UI components here](https://selfservecomponents-dev.k3imagine.com/)\r\n\r\nThe Extension should do the decrypting and encrypting in its backend. This is to ensure that the pre-shared key doesn't get sent to a user’s browser.\r\n\r\n## Extension Data Model\r\n\r\nDuring registration of an extension a [JSON schema](https://json-schema.org/learn/miscellaneous-examples.html) can be provided. This JSON allows the extension developer to define configuration that is needed to use the extension. This is for example important for Payment Extensions ([see chapter on Payment Extensions](#Payment%20Extensions)) as these need Payment Provider specific data such as Merchant ID and secret from the Imagine tenant for them to work.\r\n\r\nThis configuration is then provided as part of the context for when the extensions is invoked.\r\n\r\nExtensions must interact with the hosting Imagine App using the [JS library](https://www.npmjs.com/package/@k3imagine/imagine-extension-framework).\r\n\r\n### Plain Javascript Example\r\n\r\n[See example extensions here](./resources/Examples)\r\n\r\n```html\r\n<h1 class=\"display-4\" id=\"extensionNameLabel\"></h1>\r\n<button class=\"complete\">Complete Execution</button>\r\n<pre id=\"extensionContext\">Context will be displayed here</pre>\r\n\r\n<script type=\"module\">\r\n  import { ExtensionClient } from \"/js/ImagineExtensionFramework/extensionClient.js\";\r\n\r\n  // Instantiate the JS library\r\n  var extensionClient = new ExtensionClient();\r\n\r\n  // Add listener for when the extension context from the Imagine App is received\r\n  document.addEventListener(\r\n    ExtensionClient.onContextReceived,\r\n    async (event) => {\r\n      const extension = await decryptData(event.detail);\r\n      document.querySelector(\"#extensionNameLabel\").textContent =\r\n        extension.name;\r\n      document.querySelector(\"#extensionContext\").textContent = JSON.stringify(\r\n        extension,\r\n        null,\r\n        2\r\n      );\r\n    }\r\n  );\r\n\r\n  // Button click event handler for signalling that the extension has completed its lifecycle\r\n  document.addEventListener(\"click\", async (event) => {\r\n    event.preventDefault();\r\n    if (event.target.matches(\".complete\")) {\r\n      // JSON serialise data\r\n      const dataGoingToImagine = { timestamp: new Date() };\r\n      const jsonStringifiedData = JSON.stringify(dataGoingToImagine);\r\n      const encryptedData = await encryptData(jsonStringifiedData);\r\n      extensionClient.executionComplete(encryptedData);\r\n    }\r\n  });\r\n</script>\r\n```\r\n\r\nExtensions that require other data than what is contained within the context provided to it, should utilise the Imagine Public API to access it.\r\n\r\nThe _ExecutionComplete_ method can be supplied with information that the extension wants to store in Imagine. That data gets stored as [Extension Data Entries](https://github.com/K3Imagine/ExtensionMicroservice/blob/development/src/ExtensionMicroserviceCore/Models/ExtensionDataEntry.cs) in [MS-Extension](https://github.com/K3Imagine/ExtensionMicroservice).\r\n\r\n```csharp\r\npublic class ExtensionDataEntry\r\n{\r\n    public int Id { get; set; }\r\n    public string BasketId { get; set; }\r\n    public int SalesTransactionId { get; set; }\r\n\r\n    public int ExtensionId { get; set; }\r\n    public string EventId { get; set; }\r\n    public string ModuleAuthId { get; set; }\r\n    public int Shop { get; set; }\r\n\r\n    public JsonDocument Data { get; set; }\r\n}\r\n```\r\n\r\n## Extension Context\r\n\r\nThe context is generated by the Gateway upon triggering events by the UI.\r\n\r\n### Extension Context Data Model\r\n\r\n[See model here](https://github.com/K3Imagine/ImagineExtensionFramework/blob/development/src/models/extension.ts)\r\n\r\n```typescript\r\nexport class Extension {\r\n  id: number;\r\n  name: string;\r\n  url: string;\r\n  moduleAuthId: string;\r\n  eventId: string;\r\n  encryptedExtension: string;\r\n}\r\n```\r\n\r\n| Property           | Example Value                                                                                                                                                         |\r\n| ------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------- |\r\n| id                 | 1                                                                                                                                                                     |\r\n| name               | Extension 1                                                                                                                                                           |\r\n| url                | https://extension.io/extension1                                                                                                                                       |\r\n| moduleAuthId       | Top                                                                                                                                                                   |\r\n| eventId            | OnBeginCheckout                                                                                                                                                       |\r\n| encryptedExtension | _Extension metadata, aggregate of previous extension data entries, configuration JSON object as defined by Extension Configuration Model (see Extensions Data Model)_ |\r\n\r\n### Decrypted Extension Example\r\n\r\n```json\r\n{\r\n  \"id\": 1,\r\n  \"name\": \"Extension 1\",\r\n  \"url\": \"https://localhost:5001\",\r\n  \"moduleAuthId\": \"Top\",\r\n  \"eventId\": \"OnBeginCheckout\",\r\n  \"configuration\": {},\r\n  \"extensionDataEntries\": [\r\n    {\r\n      \"id\": 1,\r\n      \"basketId\": \"0Ix0snGjKjNzswD-Ccr88vyaFORASO2ZKXbThzlEe8AURxty\",\r\n      \"salesTransactionId\": 0,\r\n      \"extensionId\": 1,\r\n      \"eventId\": \"OnBeginCheckout\",\r\n      \"moduleAuthId\": \"Top\",\r\n      \"shop\": 1,\r\n      \"data\": {\r\n        \"timestamp\": \"2021-04-07T12:54:12.550Z\"\r\n      }\r\n    }\r\n  ]\r\n}\r\n```\r\n\r\n## Extension Data Entries\r\n\r\nAn extension can return any data it wants to Imagine in a serialised JSON string. That string must be encrypted with the pre-shared key that was generated upon the extension’s registration in Imagine.\r\n\r\n[See Security chapter below for further information](#Security)\r\n\r\nShould an extension provide any data when invoking _ExecutionComplete_, then that data it will be stored as an extension data entry. Each extension data entry has a reference to the app it got invoked by, a shop, a sales transaction, a basket (provided ms-basket is used for basket functionality), the event and the extension that the data originated from. Multiple extensions data entries can exist for each basket and sales transaction.\r\n\r\n### Extension Data Entries Model\r\n\r\n```typescript\r\nclass ExtensionDataEntry {\r\n  basketId: string;\r\n  extensionId: number;\r\n  eventId: string;\r\n  moduleAuthId: string;\r\n  shop: number;\r\n  encryptedData: string;\r\n}\r\n```\r\n\r\n| Property      | Example Value                                                                            |\r\n| ------------- | ---------------------------------------------------------------------------------------- |\r\n| basketId      | jSR_yiO7ZyCs3EuzcGZ2ZdSxBtS5ZowH_8Mi6mZilKfcyf7N                                         |\r\n| extensionId   | 1                                                                                        |\r\n| eventId       | OnBeginCheckout                                                                          |\r\n| moduleAuthId  | Top                                                                                      |\r\n| shop          | 1                                                                                        |\r\n| encryptedData | _encrypted hash containing any JSON serialised data the extension would like to persist_ |\r\n\r\n### Decrypted Extension Data Entry Model\r\n\r\n```json\r\n{\r\n  \"id\": 1,\r\n  \"basketId\": \"0Ix0snGjKjNzswD-Ccr88vyaFORASO2ZKXbThzlEe8AURxty\",\r\n  \"salesTransactionId\": 0,\r\n  \"extensionId\": 1,\r\n  \"eventId\": \"OnBeginCheckout\",\r\n  \"moduleAuthId\": \"Top\",\r\n  \"shop\": 1,\r\n  \"data\": {\r\n    \"timestamp\": \"2021-04-07T12:54:12.550Z\"\r\n  }\r\n}\r\n```\r\n\r\n## Extension Subscription\r\n\r\nExtensions subscriptions indicate what event an extension has been configured for. Multiple extensions can be configured for the same event. If there are more than one then they are triggered sequentially in ascending order specified by the Sequence No property.\r\n\r\n# Payment Extensions\r\n\r\nPayment extensions are a special type of extensions which allow 3rd party developers to add integration to new payment providers for K3 Imagine apps.\r\n\r\nA Payment Extension is also rendered in a Iframe by the Imagine frontend and communication is secured in the same manner as with “normal” extensions. The output provided from a Payment Extension to the invoking Imagine app is strictly defined as it must indicate whether payment transaction was successful or not.\r\n\r\nOnce a Payment Extension has been registered in Imagine merchant can select to enable them for their tenant by setting the _defaultPaymentProvider_ tenant feature to _PaymentExtension_.\r\n\r\n## Design\r\n\r\nMuch like the \"normal\" extensions, Payment Extension are displayed in an Iframe. These extensions should then contain the implementation for interacting with a Payment Providers services.\r\nPayment Providers often provide Iframe integrations themselves, so this practise is quite common and allows us to bypass any PCI or other payment related certifications.\r\nPossible implementation of a Payment Extension could be one that processes the Extension Input from Imagine (fetches the basket and calculates the total sum) and initiates a payment transaction using a Payment Providers Iframe, within the Imagine Payment Extension Iframe.\r\n\r\n## Payment Extension Data Model\r\n\r\nA JSON schema can be provided to describe configuration/parameters that need to be set for each Imagine tenant that uses the extension. When the merchant enables a Payment Extension, the Imagine Portal UI must autogenerate the configuration fields so that the merchant can input the configuration.\r\nThis configuration could for example be the Merchant Id and Merchant Secret, necessary for the integration with the Payment Provider.\r\nThis configuration is then provided as Extension input for when the extensions is triggered.\r\nSee https://json-schema.org/learn/miscellaneous-examples.html for example use of JSON schema.\r\nData Column Example Value\r\nID 1\r\nName Nordic Payments Integration\r\nDescription Adds support for Nordic Payments\r\nURL https://external.dev/nordicpayments\r\n\r\nCommunication Secret/PSK ABCD\r\nConfiguration Schema JSON Schema\r\nRegion Country code for the country where this extension is available for\r\nPayment Extension Logo https://external.dev/nordicpayments.png\r\n\r\n# Security\r\n\r\nCommunication between Imagine and the extensions is secured by signing all messages with a pre-shared key utilising an asymmetric encryption algorithm (AES-256). This is done for Extensions and Payment Extensions.\r\nWhen an extension gets triggered the Imagine backend encrypts the Extension input and config using the pre-shared key for that extension before responding with it to the Imagine frontend. The Imagine frontend then forwards it to the extension Iframe.\r\n\r\n## Symmetric Key Encryption\r\n\r\nSymmetric key encryption will be used for ensuring that data going to and from an Extension has not been tampered with and to ensure that the data originates either from Imagine or the Extension itself.\r\nSymmetric key encryptions use the same key for both encrypting plaintext and decrypting ciphertext (the encrypted plaintext). The key is often referred to as a pre-shared key or a secret and in our use-case it will be an arbitrary string of a specific length. The pre-shared key is generated when an Extension is registered by the developer within Imagine.\r\nThe Extension developer must safely store the generated pre-shared key and use it to encrypt any data intended for Imagine or decrypt data coming from Imagine. Vice versa applies for Imagine, meaning Imagine must use the pre-shared key to encrypt data it sends to the Extension and decrypt data coming from the Extension.\r\n[See examples](./resources/Examples) on how encryption and decryption can be implemented.\r\n\r\n![Imagine App showing basket](./resources/documentation/images/Picture3.png)\r\n\r\n_See examples of implementation for Symmetric Encryption and Symmetric Decryption from docs.microsoft.com\r\nSymmetric encryption algorithm of choice is AES-256 using GCM mode of operation (see for further info on AES GCM for .NET & Galois/Counter Mode)._\r\n\r\n# Dependency on MS-Basket\r\n\r\nMS-Basket is a microservice which moves the storing and handling of a customer’s basket from Imagines’ frontend to Imagines’ backend.\r\nThe use-case for Extensions relies heavily on MS-Basket being implemented by the Self-Serve apps. Without the use of MS-Basket Imagine has no data on a customer’s basket until after a sale has been completed by the customer and therefore Extension Data Entries can only be linked to completed sale (Posted Sales Transaction)\r\nWith the use of MS-Basket however a customer’s journey can be followed from start to finish. All Extension Data Entries can be linked to their basket during their browsing and checkout process. After completing a sale these entries can then be linked to the completed sale (Posted Sales Transaction).\r\nMS-Basket is currently being implemented into all Self-Serve apps by the Self-Serve team.\r\n","readmeFilename":"README.md"}