{"_id":"@everestate/serverless-router-dynamics","_rev":"73-7e72164150fa7d35a352ac8952947769","name":"@everestate/serverless-router-dynamics","dist-tags":{"latest":"0.5.0"},"versions":{"0.2.0":{"name":"@everestate/serverless-router-dynamics","version":"0.2.0","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"author":{"name":"Everestate"},"license":"MIT","_id":"@everestate/serverless-router-dynamics@0.2.0","maintainers":[{"name":"everestate","email":"opensource@everestate.com"}],"homepage":"https://github.com/everestate/serverless-router-plugin-dynamics#readme","bugs":{"url":"https://github.com/everestate/serverless-router-plugin-dynamics/issues"},"dist":{"shasum":"4ff9b882e5bd24b47077a52228fb377c05dd0e0b","tarball":"https://registry.npmjs.org/@everestate/serverless-router-dynamics/-/serverless-router-dynamics-0.2.0.tgz","fileCount":16,"integrity":"sha512-N9maGtaHfpdaRq++MrTKdCLpFD4QTikYvB16Wz5jnlsYrF/0fxNY4twUz/yUYGWQGqBeF1jVz1ueiF3AYBu+yQ==","signatures":[{"sig":"MEYCIQD1RejrFpC7TkTZ7GrguIMLH6DXIXErJoChM1X6u2qrIAIhAODbP5RatqK4WBWEqkaz+fwwiU9QvBn0MPKM6HuGC8JU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":176615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLL9aCRA9TVsSAnZWagAAzRcP/jHlUJsdcvFVU9fe8jjD\naF18kDGMmZboNQ/sXVJMcLOp9CjYkIiBYqXZq7BAXkeQQJtTXkJsqepEMeIQ\nwg3aI4iiWDdWhwGGBUqZv6ol5Wk2fgEl/ATsqYhCoa9EGvvRpBpv7gA86wrr\nVkHyqYqQO0idGM9dB3/kfUDsK1aE8D69aIFdRyaZ0nyQs0DFingNiz+PRIEP\nnEZiiDWREVQTZdF4Un4VFBbmxHMnVnl6+Tj6S5q3k8ppWOr0yRQN/4J281UD\nBQRN7V0qThGER8eBIC8+TbWA+N8a1YoCCLlbs3MqmBKAkKS0kP0t7divpURz\ncP0r7hHVOY8xNCZrXsuCCm4TWwIA9SexLz3DGJddGMFWakvW30S+xoDrKhXl\nYBOQQwUQLeShJGVQvocVeSS9gjrkPDNRQzViKM6WsVb5EVZcwMG22v864c/D\nOD0f2mTlhyLwi7LSDMcHebe2u4bpp6xz3hUfQ2uMP1Xo15nl7QZS59wMvMr2\nwL50DV9Ku363LFOGgO4/7y4ToboX4hw+5ikJy+JDe2EGYM+cge8oy1rtXGXS\nfgVXw9XHOmTF/dtfGb9LFxouWm0aGELJkmVpHeDTuhS2oP9+qa9Vmv4PACE+\niyy/TEb0hYudBAgU5QDNJSIDamQr4vBODozMBfLizwMWKlg9t9crM3mN8b8x\n/ZO4\r\n=EvO7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.10.0"},"gitHead":"3baa4d29c95095d37d9f24a3594625f0bec403ff","scripts":{"lint":"eslint .","test":"jest --verbose","coverage":"jest --coverage --no-cache"},"_npmUser":{"name":"everestate","email":"opensource@everestate.com"},"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-plugin-dynamics.git","type":"git"},"_npmVersion":"6.5.0","description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","directories":{},"_nodeVersion":"8.10.0","dependencies":{"@everestate/serverless-router":">=0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.10.0","eslint-plugin-jest":"^22.1.2","eslint-plugin-import":"^2.14.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/serverless-router-dynamics_0.2.0_1546436441876_0.80027707857443","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@everestate/serverless-router-dynamics","version":"0.2.1","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"author":{"name":"Everestate"},"license":"MIT","_id":"@everestate/serverless-router-dynamics@0.2.1","maintainers":[{"name":"everestate","email":"opensource@everestate.com"}],"homepage":"https://github.com/everestate/serverless-router-plugin-dynamics#readme","bugs":{"url":"https://github.com/everestate/serverless-router-plugin-dynamics/issues"},"dist":{"shasum":"1c4ad9245778b86a73bdd5209e08662a978474ee","tarball":"https://registry.npmjs.org/@everestate/serverless-router-dynamics/-/serverless-router-dynamics-0.2.1.tgz","fileCount":16,"integrity":"sha512-XRcPv9sLct4dIV7W8uNXDsgWzFwS9w78n14b4VAm3/ZlUzyvKjNDPN2qc9ws/UQOvCGrMNDNj+fcW7eIn9CWMw==","signatures":[{"sig":"MEYCIQDK6WoT/JlzQ31CvA1mpRFyTyTCPFyujp10kMImlcnNuwIhALyqPwZTTv5dnBa/9qWgnQy2lIjWqSD87zLJMwT7vHII","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL46pCRA9TVsSAnZWagAAWN8P/0TEA7D0JsK0Xi99ipYi\nZMez3bXdXjDOK1gRDujk54BlrzY4zqo0a9WKmMRuOaIhCYMLTYJdnk+6WF4R\nsmGhfAg2O7vzKD8A5si934KGEYKj10WOnxq3Bu9DoRDZzt9TNVdUuYV7Fshk\nAId84b0Saoe1xzhUb5c3SkeajcxnW1WvaFNnfp4djRreTpnu5uKqg6vsZnQa\nxjX0bPFTnYpk3FgzUHz6agtOsG/RgY8c7+DS5PicMIHrTQ3K+hXMyQyP6Dlx\nlwnF8DJpxclTmK//OW0amwibIbEz3GE2auNTnpjDq6mmimNQF+TM1pX75rGP\nW4FRo6aPwWCwYLKCJKrv5tpX4QIg0M9H9ALjwQVfZ8usbNSgcRa1DLi4Y56n\n6SzHabHB+poyo8IOFftoUfmrVFNPc7Sgdb/k79X5Zju8HUKPfqjaK/UQBbNH\nmkUxuASyrrk90LZx71r6HGENLi6+I7qUzIZlrYYs3F9c6i0U8PJPtcTVL2mg\nXLN7IXT3DeGnTZ3mRRsjNXWZfNT5/kbXUpNlP549Jv3sMCBcmymQ2Wl3vYKB\nWkjYs7n6KPFZqYQ7A22Sv5meqhuhmVbRqRgUaTiwBRTbw6S3aqXrif5FuSxk\niTre6ng497GQgdMoaEABI3Dnsg8j7rLnqO4FtLgkE1P5lUrHvRz3+aGbWIaa\nkRZe\r\n=+QJC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.10.0"},"gitHead":"ae443f12cfa8666e01a72050f9327557def4a783","scripts":{"lint":"eslint .","test":"jest --verbose","coverage":"jest --coverage --no-cache"},"_npmUser":{"name":"everestate","email":"opensource@everestate.com"},"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-plugin-dynamics.git","type":"git"},"_npmVersion":"6.5.0","description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","directories":{},"_nodeVersion":"8.10.0","dependencies":{"@everestate/serverless-router":">=0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.11.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-import":"^2.14.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/serverless-router-dynamics_0.2.1_1546620584604_0.8544700731072821","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@everestate/serverless-router-dynamics","version":"0.2.2","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"author":{"name":"Everestate"},"license":"MIT","_id":"@everestate/serverless-router-dynamics@0.2.2","maintainers":[{"name":"everestate","email":"opensource@everestate.com"}],"homepage":"https://github.com/everestate/serverless-router-dynamics#readme","bugs":{"url":"https://github.com/everestate/serverless-router-dynamics/issues"},"dist":{"shasum":"0c5abaf4214259f56f992ec3ae5c131e7c133bde","tarball":"https://registry.npmjs.org/@everestate/serverless-router-dynamics/-/serverless-router-dynamics-0.2.2.tgz","fileCount":16,"integrity":"sha512-uu4zhn3brmzABEzC9q+BdQzKHCkDQN4y8HEBUklB7UhRIVmmgODz/MHlXMbF6fKum/tZxc2ccWba8yZ0nF4+jQ==","signatures":[{"sig":"MEUCIQDK2HY0421qrVeuYLyprC+mLGQUu+wWP/CG24pRL7fbqAIgf+K/1SE5aqfe14mhGvYid90MP0KdhMqKm33dNEzfkQY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":205248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcL48aCRA9TVsSAnZWagAAly0QAJmptZdQ+q1p5fnX7Ulf\njXeqK8q04ipGYkLjmedJHXhrd3aIzVzyfR1F5rFPcdvT0rmG3w3YYrzEzemC\ngnPc1aYJhLgm3/68zcb7UVPxycXaeBLKeamJ8EvXC6/96igxsuoMhmrwLBQo\n5h0h9bGZ+VqSjFlYIGuFE7Q2hszGMHEzjQYhP0UHhz7OcgG7br+4GYBaFCkE\nOLqj9/IF3Ghh54cbpaPX/MQrFaDICAaNeZczvE/RufcR0O+RyiTtwCBJWcZp\n8vssH2k9iZrqCjHbt1DfEWQNJnAIktGK22j0X4dxqO2WKDeV0S4s1AJiRd3f\nizVEIzfNKl5gUeg+w7goTdzjfJzGEnZYyY4wp/w9U0uDGFSMvyZksTvMauCl\nAxb6Y3eMHqlLnAqyBRyAAkOKoqINGnGiZqqNrA+BKGY5Jn8v38dQn3fSdKMD\njjBsoBrb5Gc+5QYuUBmJVNyZqI4Ar99JtUY2tZ4MCpbtHjuANozD8naCPTCo\nMhtjyhdCBxVOxi4UXR3lwXWjyzzlnqZIuSnmB4RJJrdlKQnaUImkmsP7K0uL\nZxtVNpZPqWv4QGwUCbYxtsI6fwDHaZwVD2wC4Vsq+oN2L/AoFAc0iSnmOGbV\nFBRlpTkqgKbeCSu22AkbLSKWiyNEd9Hcbd2CPrVnfS/ZkrLonNNGybySGPZn\nCdCx\r\n=fDu4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.10.0"},"gitHead":"c15b557a78c2d182fd64b5abc1c4dc0e50b52681","scripts":{"lint":"eslint .","test":"jest --verbose","coverage":"jest --coverage --no-cache"},"_npmUser":{"name":"everestate","email":"opensource@everestate.com"},"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-dynamics.git","type":"git"},"_npmVersion":"6.5.0","description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","directories":{},"_nodeVersion":"8.10.0","dependencies":{"@everestate/serverless-router":">=0.3.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.11.1","eslint-plugin-jest":"^22.1.2","eslint-plugin-import":"^2.14.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/serverless-router-dynamics_0.2.2_1546620697695_0.45690360958206844","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@everestate/serverless-router-dynamics","version":"0.3.0","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"author":{"name":"Everestate"},"license":"MIT","_id":"@everestate/serverless-router-dynamics@0.3.0","maintainers":[{"name":"everestate","email":"opensource@everestate.com"}],"homepage":"https://github.com/everestate/serverless-router-dynamics#readme","bugs":{"url":"https://github.com/everestate/serverless-router-dynamics/issues"},"dist":{"shasum":"42186f85e980828d7ec96ca4fe1e51aaa719b44e","tarball":"https://registry.npmjs.org/@everestate/serverless-router-dynamics/-/serverless-router-dynamics-0.3.0.tgz","fileCount":16,"integrity":"sha512-5l/1htr4TEdLF7+ijFHaQoxWz5xYzNZLkDdxu8wwwcdAgsM77I2m3woFRebdqfR5m7ODXl3VxP0O+6wL2LnAgA==","signatures":[{"sig":"MEQCIA5zfev17Pakdk4nA52WcEMoU3raHyCdKBoaTP40m1ZIAiAVbaOJj4FP5YgYHwwLjendJzSaDM8yI2q1oDM7tOMvkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206135,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSQsJCRA9TVsSAnZWagAA0BwP/1RRGEnZXzEPEAkHkxSX\nS8Vg7wD9ueMjb6aIH4zZtdSA6KWeKZdO/W68OB1gRh/tXqlhicepI6dmTtF8\nA9f/DJKD9P9zasI3an1obO9nzJKe90FQUPCnvShmzrUpFbC2xbXyBGRrkiH+\n99MiTARtHx5wu1guTiwSFqcvF3ZYi+uSyQbWFyOO0ExektPOA2ycDmOueXCV\nSP3U0OhXH6srlJyhR0SInuewxYCf0MX/mCS9CkVXlE3X7JYZmbUcKpFXaTk8\npsHARif4fwQX6h3AxynRP7zmD0eh52WT60Dfn3Y/aIlXG4TzkmcEIXnQVC+a\n1/Mh42QcV0lgw60673SpmUNgUarzvSN4+v1HuowwaoXT0XUb2GZUy5VRbApN\nco7Yja+vNj366NNIf98YWB5xnQL486EpRPiCOHrNry2uezreVPPhcUpkTC87\nejeX0CNrD68RsUCJ4E8NoDVYeMZzt/XyaD6h5X+s6zxfDyhgkbeQKhJx3sSP\nF4pJP2S5XdwUnciMXVOMPmc4lN5tWVUHcG7nslwItajGfVaoumnl2amaE1w2\n8bD+KXR5QCAOWvGOJO3uUlTqwwFUmzRzfUVUc7qhOMQeQONsiE7PxIy0aS0M\nXC+QB6JCBdWtInr9zbaQCblKUApxUhiPCcswvrJSK02n/YHUI6TRpDuAldG0\nyL/M\r\n=0kyM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.10.0"},"gitHead":"44f0001de59a789ffb55fba80072a7d40a559a48","scripts":{"lint":"eslint .","test":"jest --verbose","coverage":"jest --coverage --no-cache"},"_npmUser":{"name":"everestate","email":"opensource@everestate.com"},"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-dynamics.git","type":"git"},"_npmVersion":"6.6.0","description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","directories":{},"_nodeVersion":"8.10.0","dependencies":{"@everestate/serverless-router":">=0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.12.1","eslint-plugin-jest":"^22.1.3","eslint-plugin-import":"^2.15.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/serverless-router-dynamics_0.3.0_1548290824488_0.9836889688708714","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@everestate/serverless-router-dynamics","version":"0.4.0","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"author":{"name":"Everestate"},"license":"MIT","_id":"@everestate/serverless-router-dynamics@0.4.0","maintainers":[{"name":"everestate","email":"opensource@everestate.com"}],"homepage":"https://github.com/everestate/serverless-router-dynamics#readme","bugs":{"url":"https://github.com/everestate/serverless-router-dynamics/issues"},"dist":{"shasum":"67b9fdc80a55428d833ff1d10032ffc3e1a28d68","tarball":"https://registry.npmjs.org/@everestate/serverless-router-dynamics/-/serverless-router-dynamics-0.4.0.tgz","fileCount":17,"integrity":"sha512-LqoeYgi/fPOFqBvVRd26zB4iec93LKsfO30BtG+uysQdOaheXmO73B11d+GSGsmHsZSJz8FRMdXg+cD2F3vNwg==","signatures":[{"sig":"MEUCIEtoNxbgfQcQs9ebBaIB5wcNZTWaDwvvTHEyRvAOtF+uAiEAx919TGwVV5+qap7a7A8gyoZvUAI+og6flY6Gf7ipJ94=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":212489,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnPHXCRA9TVsSAnZWagAAN28QAIo6cZcEmACsMbDUBBGU\nAgI1KNWMijvmhdmPl38VdV15l2Wun2u9y0zzoDf+aK9Mcp4zocNoGFfqxJ5a\ngCu2rGVm/Q/jmucbpnT2rYYGJzWofOUC8B97P+3wH77quXRH5+25z7wmoKko\nic+/ocb2oJUcaSzUhCvuJIWzJ1JXpFonFJTo/1gb7lHhFqvwe3jeVNtHzVQA\nEN6uWcoJDNcWrE8hNKX+4brqEat2EIVmT+Oo/wGAJaCTX3aGgOkFNL9GJ6m9\nQknMTU09mBjV8X2WiRg61TwftBk3x2/9hX6rADvbPxWZ2QRwIPTdx8Jq9cQT\nRp3tlsCsElRf35LdsvGZ9Ug4jvi2wTPmAqyYzm6T8CjFfvuLvRJ6f+9u7ErM\nhAV4uRyQyAwb5BDBR6rbvg+sNnD1TxW9K5OsVE2EY/0Aut0P+umsxRL8TAN2\nKl4PRvIN/gtsai/ySFjiKYSNRs7CpEAng/SrMvEps3JV7NtmjdNEbPKv7Kg8\nkteW7q6zIYrvFpfSkMN0ogf7g9L3L+DKf1kgmWuDljouJaa+aalo2BKzKNon\nGOhtSYEyekEU1Nhr0SE3jIJS/EjJ4/3/m8JhDJTAoj00KPYz5qiqm0ZmN5Qi\nGo7DEHiBc1WItPhR40KqIl3JP+tj3YIKNTMKN/rDVpdQncU0QwcBxmQdzDlx\nz8/L\r\n=ueaa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.10.0"},"gitHead":"3e40bf74349989ee7251bf683e4d82daf0cea742","scripts":{"lint":"eslint .","test":"jest --verbose","coverage":"jest --coverage --no-cache"},"_npmUser":{"name":"everestate","email":"opensource@everestate.com"},"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-dynamics.git","type":"git"},"_npmVersion":"5.6.0","description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","directories":{},"_nodeVersion":"8.10.0","dependencies":{"@everestate/serverless-router":">=0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.6.0","eslint":"^5.12.1","eslint-plugin-jest":"^22.1.3","eslint-plugin-import":"^2.15.0","eslint-config-airbnb-base":"^13.1.0"},"_npmOperationalInternal":{"tmp":"tmp/serverless-router-dynamics_0.4.0_1553789398911_0.14590391999608765","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@everestate/serverless-router-dynamics","version":"0.5.0","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"author":{"name":"Everestate"},"license":"MIT","_id":"@everestate/serverless-router-dynamics@0.5.0","maintainers":[{"name":"apolanc","email":"alxpolanc@gmail.com"},{"name":"ermand","email":"ermand.durro@everestate.com"},{"name":"jmorrison","email":"johnmorrison993@gmail.com"}],"homepage":"https://github.com/everestate/serverless-router-dynamics#readme","bugs":{"url":"https://github.com/everestate/serverless-router-dynamics/issues"},"dist":{"shasum":"a9745c71d79ab884b9ff3f51d3ed09ab2bde4b43","tarball":"https://registry.npmjs.org/@everestate/serverless-router-dynamics/-/serverless-router-dynamics-0.5.0.tgz","fileCount":16,"integrity":"sha512-NvlcWUxL6vVglTD6NMTRzJicOjs0ZS0qqjma2tvdsh5y3BhMR7rl3JNIRL1LUGAPq63hK6BQojUHHe1r/Z+8KQ==","signatures":[{"sig":"MEUCIHzrlVAsaH+Kpfj1cfmG757CfBVcesixGSb2pIFh2nqIAiEA8EwB1UDoI9t1Jhr7w/oVAzjlzgsjQrTlG+AG/7+JfPQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":48809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfLS/LCRA9TVsSAnZWagAAMBEP/34Sll232uJuIpkonqZd\n2CdN6hL8s4jzoW4JH3iXRVF2Sgw2kW8hWDYawsrWEyG1cDPnNwytCNNfwKRh\nO+/Oz9snEOx9Vtj4QqePTQNWEvCtS2VH/Vc+jkoCOCVbkhQW6hbaRQcmLww6\nYMKZukyWf1dImtwR0fwemZ5gdf070wjTGvgxyYzPPRgjkX+7BrXXa4AnoE1/\n0Z3nEkMEYAPirA4H13N+XXSId+8igwdGeo/BUSf8Japd8UpFCldIvkZ3p7N2\nIOwwWkUp1/JMXooZV2NYSqiKrhtHPAPaNKBdeifeBdSDRu0Nl8MYjY2cFqNr\nUtklpjAlNVMoqjrfwxrDaMK0F+CqwtGvRBYHuZtybhjLxyVRy3C2PikDXzlQ\nEfZsM/HcZCf+TiRtPxRsGbN2UuX0Kc+DKWZVzTGyk5Pb2VLb/JQYGZR2KPpo\n79BKoVDxXE9pIoNro2A/0Rf/n7jgzEuuU3ehasY326QC7gC5A8DMzyRvicVJ\nH1570d5ZZLb7VoxTMpRFaSjowjGJPlZON+yOr05Fg3YYIuI/2JN/FNdCLtgZ\nJGW7P3lPbczKMc1gune8SoNypIpv7dXMsUBj74wIlhsvRMjeF9ywRLxFEdyI\nLYV04AIb8sGH6LTYuKUuuTaLYgqapQryKxfvLnoEAo4DQoPorSz9NJvtG7zo\nPNnd\r\n=YApQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8.10.0"},"gitHead":"6a5e9b8889278fe00aaa4c1dd22c21b225cd383f","scripts":{"lint":"eslint .","test":"jest --verbose","coverage":"jest --coverage --no-cache"},"_npmUser":{"name":"ermand","email":"ermand.durro@everestate.com"},"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-dynamics.git","type":"git"},"_npmVersion":"6.9.0","description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","directories":{},"_nodeVersion":"10.16.0","dependencies":{"@everestate/serverless-router":">=0.4.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","eslint":"^6.2.2","eslint-plugin-jest":"^22.15.2","eslint-plugin-import":"^2.18.2","eslint-config-airbnb-base":"^14.0.0"},"_npmOperationalInternal":{"tmp":"tmp/serverless-router-dynamics_0.5.0_1596796874771_0.6590729969208371","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-01-02T13:40:41.875Z","modified":"2024-10-14T08:12:38.198Z","0.2.0":"2019-01-02T13:40:42.136Z","0.2.1":"2019-01-04T16:49:44.745Z","0.2.2":"2019-01-04T16:51:37.873Z","0.3.0":"2019-01-24T00:47:04.611Z","0.4.0":"2019-03-28T16:09:59.066Z","0.5.0":"2020-08-07T10:41:14.895Z"},"bugs":{"url":"https://github.com/everestate/serverless-router-dynamics/issues"},"author":{"name":"Everestate"},"license":"MIT","homepage":"https://github.com/everestate/serverless-router-dynamics#readme","keywords":["serverless","lambda","routing","router","route","dynamics","webhooks"],"repository":{"url":"git+ssh://git@github.com/everestate/serverless-router-dynamics.git","type":"git"},"description":"Serverless Router plugin to handle Microsoft Dynamics Webhooks","maintainers":[{"email":"it-einkauf@ziegert-group.com","name":"tech-accounts-everestate"}],"readme":"# @everestate/serverless-router-dynamics [![npm version](https://badge.fury.io/js/%40everestate%2Fserverless-router-dynamics.svg)](https://www.npmjs.com/package/@everestate/serverless-router-dynamics)\n\n> [Serverless Router](https://github.com/everestate/serverless-router) plugin to handle Microsoft Dynamics Webhooks\n\n## Installation\n\n```\nnpm install @everestate/serverless-router @everestate/serverless-router-dynamics --save\n```\n\n## Usage\n\n```javascript\nconst Router = require('@everestate/serverless-router');\nconst Dynamics = require('@everestate/serverless-router-dynamics');\n\nconst leadService = require('../services/userService');\n\nfunction dispatch(event) {\n  const router = new Router([Dynamics]);\n\n  router.dynamics\n    .create('lead', ({ id, entity }) => {\n      console.log(`Lead \"${id} is created\"`);\n      return leadService.create(id, entity); // returns promise\n    })\n    .update('lead', ({ id, entity }) => {\n      console.log(`Lead \"${id} is updated\"`);\n      return leadService.update(id, entity); // returns promise\n    })\n    .delete('lead', ({ id }) => {\n      console.log(`Lead \"${id} is deleted\"`);\n      return leadService.delete(id); // returns promise\n    })\n    .assign('lead', ({ id, entity }) => {\n      console.log(`New agent assigned to lead with \"id: ${id}\"`);\n      return leadService.assign(id, entity); // returns promise\n    });\n\n  router.mismatch(() => {\n    const {\n      'x-ms-dynamics-request-name': requestName,\n      'x-ms-dynamics-entity-name': entityName,\n    } = event.headers;\n    return Promise.reject(new Error(`Unknown route: ${requestName} ${entityName}`));\n  });\n\n  return router.dispatch(event);\n}\n\nfunction myLambdaHandler(event, context, callback) {\n  return dispatch(event)\n    .then(result =>\n      callback(null, { statusCode: result.code, body: JSON.stringify({ payload: result.payload }) }))\n    .catch(error =>\n      callback(null, { statusCode: '500', body: JSON.stringify({ message: error.message }) }));\n}\n```\n\nBy default `serveless-router` will throw `error` on route mismatch.\nIt's possible to define [custom behaviour on mismatch](https://github.com/everestate/serverless-router#when-route-is-mismatched).\n\n## License\n\n[MIT](./LICENSE)\n","readmeFilename":"README.md"}