{"_id":"@zaneray/express-drip-middleware","_rev":"33-82bd47518176357283cca84fdd067f7b","name":"@zaneray/express-drip-middleware","dist-tags":{"latest":"1.0.7"},"versions":{"1.0.0":{"name":"@zaneray/express-drip-middleware","version":"1.0.0","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.0","maintainers":[{"name":"zr_doug","email":"doug@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"}],"dist":{"shasum":"35d5a72ecaf95f9698e233bbdf2959edcf0f6b09","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.0.tgz","fileCount":3,"integrity":"sha512-iZi4jfdMg6w69RJbEZNogA0CiNeEyl4k9oxu4gGn+rQHBpG9ntYxXnvF3iGyFiDikGdTOJD9PVkNV8A3Ok9cwA==","signatures":[{"sig":"MEQCIAkRji3aeCY8fpTQfbNdFGz8FcrY4xGHmMn2/XzR3ddFAiBbQOjl4He77LYPb9BQKnX+Y5yCfJrz7bdzCiOywqe8vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5uZgCRA9TVsSAnZWagAAPVEP/RQQrkRohKve09PC7jYZ\nivL8V5QImd7mMutBDlWt6SFZNxNIXk32Z6BSndrfQr/1max50AxQiCFJ3xSe\nwKlKypN/nRILbhkdxuevaJ1D3Ejj1sWAw7eAJ7Fyn4pCEJM6XfT3ttydwPVv\naXMb2qEvigHn6AEwdJU6J3af03lb2n1D8vHK3/gB/zc4IHCr2fnY0Qfj+EAh\nMsb8EL4W5JD8flmQtxyQTH38BHMyCwgZUZLiJgXBukOdWjjeQrOjgqOPQ8Fr\nTHL/nx4fucJ7YxC4S7hjrQbErRoe2MHzo3ztCPFD7o8FDh4D/q2GKIpV7weq\nc38WPPkosRQG098x/XYlUYIELeKDxur7YgmrVkE+Z9i68F6eEKLGV676M8Ch\nkXBHuUxVporQaOojxBS5WwFF/LDW2ha6QTljqC77Z73gFCKyT8H/cD1CpLuz\n3LIrlD7mOaR0gOhP3jLlJntXR3E7jMx7+c6aiJ6lx87Rme7U9moZvZcOvlYU\n7Aj13AXpV94lZ01NYhRgHsr9uZcSSErBL8NjdNERVYKTM+ENA6t7fBanqjWh\nT7/xEF8PPbDu1/5OTZIcHQ1Rvb1wIBQbLo7LioMsjJb4P6W/OZKUVpyCRfdt\nf6uIARZA2euYkh88wtyhJVFL265eGdSFwOhXKnNjcHGsk5OjaStkgQFFJX6z\n4l1f\r\n=O9dP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mtshane","email":"shane@zaneray.com"},"_npmVersion":"6.7.0","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"11.8.0","dependencies":{"@zaneray/express-helpers":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.0_1558636127848_0.06895814201265726","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@zaneray/express-drip-middleware","version":"1.0.1","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.1","maintainers":[{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"zr_doug","email":"doug@zaneray.com"}],"dist":{"shasum":"96336e23d244b002e3d025fc918eab382685fc93","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.1.tgz","fileCount":3,"integrity":"sha512-1/MODsMKOjFoQLN4QNuIBiTmQCemCi28p1oKih1A/aoXH8nZaNPmVUjKC/7k+me+hnapXpZSgjq5TSfUCj7H9w==","signatures":[{"sig":"MEQCIDvLB5SG3xfJpdBybstyDUMfHfWCjUErgpOE4uual4wNAiAVAduSSU9LK4hlgM+nqmrMDx5z3n6942glOehpgBUmuw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5171,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5ukfCRA9TVsSAnZWagAA71UP/1+hSq7NDa49A7214+/J\nmbl6MFru/MtWEKydtP7PGC2G/UyyQ9gGYp7orsA+GjWGa5hWnLy3gM5H4D69\nlkGvrgUD2+HLisoo73fvwi2p2/944GHqxa4YdU6QLbJfpBnsqcvYOYzhDNQN\nDoZEn6ChrAXaixXatJUeIMTEYNo8Qn1jQ/nv1jPNShaO1XD5mCqrFP/GwApM\n0RTH8CSwt+h53NcIOwx3FEnsD/dtC90/7GbTY75G4SLlRZthV/L+z0PPjUpy\nlzaugXn8CAk50048rtSZ3IK6HuNijRHizJZ71k42Gz/oSKq+bUbFoIGaQhxJ\nObC2MNbxXb+AKkQIf9c4t/63NBjf1bEnbz6WzcIBZzxQzV+ICI5k86aAK9HC\nk38cEu9e5tbhh7977mWpH9lkdk32TKrxHR6ulO0jZqlJuZXChq3fCXvuWVSg\nzjLuSKaUZ85E/pJvAbko6h7797atTjXRAcvW5dtF3AFi1H+9B4BTgVNkpxsu\n+wnyVHTi1KPm0vJAV2EyJg8VJLp7v2luxyMPKKYzRf1sLFd7lA3j65ebw2ll\nFBNmpIqIdljn3xzEbDV3zPshu8qB57rgEc6qFkjjPON9SFyErkke3XJvh/nA\nCz4cJRsVF8IASvIKcIVe0XsAqqjkoWRSmRjzNBG/c83v7yRq/sz/nVWfagmS\nZErA\r\n=jbIP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mtshane","email":"shane@zaneray.com"},"_npmVersion":"6.7.0","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"11.8.0","dependencies":{"@zaneray/express-helpers":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.1_1558636830728_0.20403041659107735","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@zaneray/express-drip-middleware","version":"1.0.3","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.3","maintainers":[{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"zr_doug","email":"doug@zaneray.com"}],"homepage":"https://bitbucket.org/zaneray/express-drip-middleware#readme","dist":{"shasum":"c1e57de686f5afabbada97490c38763df0a214b1","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.3.tgz","fileCount":4,"integrity":"sha512-M0Iw/i9Dur3hWwyPHCEHebR1U8z3Yrv6KQn+3Jzxj8j0STuWx91bRSa+WWj1qWL+H7HNEoE++q8Z3usboO8JiQ==","signatures":[{"sig":"MEQCIGQ6LXckk/KxLJus/4alQjzl0JiEnhPbyU3R6lb50i22AiBDyoPnnVq79+aZNdfIgttV2/MEH19spBpaAmMwiGZASw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6CnSCRA9TVsSAnZWagAA8zkP/2jRgbUf9H929UWw5NiA\nOKha1Vc3dxkBsH9FX7dkyJTNRXWAWEXXhhcBBVEsMyy2d+HJm0z1fI9bfWCG\naTYYOuR5F/jY6Tr0G0sgUPLJLl7UyhhYJG3mPNk219CnypG+jgZHXM3Q2Uvj\neQwmD/9g/ctJ/Ysk/zZAXBq88Bb1SAl5IAvh/r8vd2FF4Z2+KYbqmh6lW73G\nrm2PJJaKN4j8Igh2/Slq7wn8McPuyosSUtmVaXMjpTx27+t6VMNfTKv58Ns1\nXea0+4TO4MCW1s4WmtpBheNBX7GR/G6av9acUcACGamHWgEFjFoeKbhIEo9n\nX42VlJRsyYWUtcPfl/2QxoTr3HtTosGMvtlAHliSONLjoSjP6k9Kc2XCg0Au\nhYpQ/GjATlpAHuAn356Pp94cx+5WgTVNyiN2+5PLGFmN/Xz3q4ATHhkmRETD\nOZgOz14gVmwYdcesqBznAb3SkzYtoMn6cbbTQkvzyTBWTb8gyU1Zf+avkFaV\nwd6EykI46JemzqkAcS3znmdX4llG1ke6CnO/+0QFOXcIhTvV3VbsVuFfYNfc\nsfdod5Go575O7xebdo5KDYgN0aIQAnFy+iV7NlAApyehPPnDmut42BHA459T\nLhnzYEHr7KM0zW22nj3SvCL+WTMcNOxhXKjdD92u6l+iFyj3PSkInzzqFdQ0\nD/fs\r\n=blPx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"909d873d34ce9838a5bf7f59a877e7df3d40902b","scripts":{"test":"echo \"PRETTY PLEASE WRITE TESTS FOR YOUR CODE\" && exit 0"},"_npmUser":{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},"repository":{"url":"git+https://bitbucket.org/zaneray/express-drip-middleware.git","type":"git"},"_npmVersion":"6.4.1","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"10.15.0","dependencies":{"@zaneray/express-helpers":"0.0.3"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.3_1558718930284_0.5441717349682194","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@zaneray/express-drip-middleware","version":"1.0.4","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.4","maintainers":[{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"zr_doug","email":"doug@zaneray.com"}],"homepage":"https://bitbucket.org/zaneray/express-drip-middleware#readme","dist":{"shasum":"9a3c8aae392ef5d19b5cb27e332effd74d274ac2","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.4.tgz","fileCount":3,"integrity":"sha512-3KR++4lAzG3RQJSMc9aU6B4B6xMjzQZkf1PGs+OP5a71Cb2GZzZGnZRdftC6CZyAuCk6Bt3XCyX1xB1ASB0T0A==","signatures":[{"sig":"MEQCIF6ooTEs9tWZ/KlPITnq4sJqeTzBt4szerRq+rQ3DEucAiA9h1ERPsmKzj2Ou6o2HgHcknVEB3/jrzy8lOv6MKojOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6DKiCRA9TVsSAnZWagAAsH0QAKRtKYrkMl0nb/ik7iu6\nUL1BGZe07Y37FWfZ8RaHxbXTTUWixGy/zO5MWWa5tmwvbIa5DH+FCUAT0g+r\nV3fG8+7GXeV2D3KD8mB/dD+gQEowYYr4q47A3XURMgtFa9QhE0pK6wm4JrH4\nVYzy3eR8vntv0VbBuemREM0kFFmWsFb7s7sXywnwbllNdJOkNMGepuWZILRv\nowKxLxh9YH3pGc4cuV05nX6YUJ1YoQYXr/MvGi4kvGabWp77y/ttQN8NTrCs\nuZTMWHkWPFhXx5SDhHG29UwgabiC1/+4+gNXggKrg9okyjEu+/iiA5lXnR+V\nImG97L0Mnacz66L7SOsxehf5hLu48c8Swq1PT17ajGON03Wm//ap9pC0gQxr\nK6VTX0npD2Yndn9ZEuEnwh0T5xb5DhxwIQL8z0G7HauBMukg1PSs1N2GOjFH\nYYxiVBnNjpaAEiHcQAjOWjrTWw1M38VyMoyyHP6PLVk7WcSc/qRmuqFJGokw\nGqtng4IN74BqI/4gF1qZz7kzEXAX1NOpB2MkPqlz+WfijbtznBOg673iJEOj\nKkoYORkF0Ep2dYffWMMYfILSyshl3KnvGB6gYZFYY1cSS3fxEhaJDJFdg46N\nXpgd4TdJyf/xNlj5L3UL7pMCpjAT9epAilnVNFXa+xUs8EwNbzDGtFG3nkHb\nAL9w\r\n=vfUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"52e142b5e7f1f809703c6313edca6f2434c5c848","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mtshane","email":"shane@zaneray.com"},"repository":{"url":"git+https://bitbucket.org/zaneray/express-drip-middleware.git","type":"git"},"_npmVersion":"6.7.0","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"11.8.0","dependencies":{"node-phonenumber":"^1.0.0","@zaneray/express-helpers":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.4_1558721185935_0.18992715489127088","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@zaneray/express-drip-middleware","version":"1.0.5","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.5","maintainers":[{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"zr_doug","email":"doug@zaneray.com"}],"homepage":"https://bitbucket.org/zaneray/express-drip-middleware#readme","dist":{"shasum":"6f476ea8159eaffa6e770f9e3d6d0eb297f56adc","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.5.tgz","fileCount":3,"integrity":"sha512-25jXbvr0ulrD4GRz/G1c7DV5/O6+4bmqxdkQyjUV0E3wl4yBKSIDWiQrr2CuPRjLwDEiabq/oHby4DNGq4P0OA==","signatures":[{"sig":"MEUCIQDVwZ8p8dVIMnTWGbDp8/4AaS3Vrwp7aRkrAvumsAYrsQIgI81HexJHWAJySuiYqbCewDbtLfQAuO87u6u1rpihO4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6304,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6DgXCRA9TVsSAnZWagAAkNEP/3OgEkG5+nhJqOLyGMIx\nSPSOtZWDVYFInCmYfmdeOhPrVLtjgEUmOZJmUlj1WG/VxDXF1XVoZYA5qo+h\nbadO14PY0ZC/W6c2g+3oe85HwyW9p6nuD2QoYC954kKUJCWZWgD813nUIrH5\nNc7bHJWMjWsvOROS2cuMwG/y0bTv54OEoN/agGmTjAp4bfzXps6GdR4rVVhv\nkyMNBDqeCPBAm58ig7y0H2/myzsqwvl4zfYWc6rY5Q4mLGv9iLM4sUJw0pdK\nWDd0MX8SrnNFS6tnAxluvDktxSglVY2hG5ng+gtJ1RWeTu3JYiN0Xm/3gRI6\n5C4LTPkRf+isR72nHPn1JcYWuQy8c9OhD9cV2jwsjarR47ziyL+5nzTTPmyE\n11JFzFMnqPhaVKTd4Ksd3HaEUD/ehcjF+7GLUQEWAqUAUPD1QL/hb3SuBKmb\nhJLRgBtVEhmKsudtIo/vd6H3Vx7bAPBx3mkNWTKCmVYXPBcDsMGeb3ab9tTF\nZJCfyb9JSYVYlh/9QU8Y3Tt5jr13Vif9aOO+bNL/MkYf09arEfutjL+zxiFc\n4/WH1ygcqBkHwazKoGl1Tq6atD65/iMtX4YWinrsemTo9SW7TkxflJR+8By9\nzDIrqh/BauzANLJxF1grNNhqKGDjjAZfeIrGgPjnqoHo4tsYgHA05xahcvW8\nLCe/\r\n=Qb+L\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"52e142b5e7f1f809703c6313edca6f2434c5c848","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"mtshane","email":"shane@zaneray.com"},"repository":{"url":"git+https://bitbucket.org/zaneray/express-drip-middleware.git","type":"git"},"_npmVersion":"6.7.0","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"11.8.0","dependencies":{"node-phonenumber":"^1.0.0","@zaneray/express-helpers":"^1.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.5_1558722582734_0.2564712275997787","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@zaneray/express-drip-middleware","version":"1.0.6","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.6","maintainers":[{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"zr_doug","email":"doug@zaneray.com"}],"homepage":"https://bitbucket.org/zaneray/express-drip-middleware#readme","dist":{"shasum":"6cff2856dd0b4aa280c01eedb4220347b4ba0ece","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.6.tgz","fileCount":4,"integrity":"sha512-IqgPZHXk7fK5tnZSJbsj487X9geFOShs3aLYJzN8ZuOHi8v4nlAx4Y4Cx9jQjq43KNhbuR8SQOQCChTWAT2QxQ==","signatures":[{"sig":"MEUCIF5OIv+3gtVxLgKDu6wtj7HGEXw3TBQlme2ZkmONMpsIAiEAttT7kxuxPXG+kgpYO5M9BFGgSQhPkK1mDpXE3Wasmds=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc9liICRA9TVsSAnZWagAAzkkQAJ3dr0xf7zBi9Qd9OLn9\nTKzfL7xrEL6IxdR0srI8IJzu2nVz4XsxUaGZn3meCQKI9h7QPi1VDG8kwlyd\nXLrIIIJERyw1So+DXGpelsk34jyTgAWurCdjLt19pbeBaM+dHW3/cYtchrqS\nsv0rjNMSJDI55fNQJQma2ChmNx6tivqusDrDqwYvfXT5HjSk3WqA6Y9bUwwI\neoo6d4y1V3iuLa8rXqdeTlWLqDG1FCOIz1RGsRFe8KS4uJvUJVU4q6IgWlZj\n8Fj4ppuH/57VKoM2OZwgZMnTZjuVqzfy9OONVfvLBtByhRlY7iv60CJjyB/H\ntJf2UIQZ6v8KhVj47EbGm/27vM9TFfpWtAPrK8Gcjdii+zFTyOf3Ama0xvfw\nVTz1k4sjNKllCLSvk03AkjjIt3xX4UWw0FjmGbPgJkBSpePnc0ymzzD5JYES\noHwCVUYOOUYc0uQ7Qwaq3A6ASfR+RBJhX+AB+7gInyTWdYEPRQM1d9B89lrn\n/E14nH33Ab3t7LtdUbzwr4PBO1UCu8V9cW+LGesxX9LKqr2L0u9yBHgpk3dg\nl8P9uTAJ9Ym1S1Jz82UcXzLvycThs4XsBsMGzGSK/AwApx9+S3I2tWEvAzTE\nhAWsy/VuQhyC8kzIpIxZdB2Q4uyhD7AjpqmIqOlZN58cdKF7IcyDjEM1e+VC\niigP\r\n=A2ck\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"995355b73703678144336b209a1e1d395e799060","scripts":{"test":"echo \"PRETTY PLEASE WRITE TESTS FOR YOUR CODE\" && exit 0","publish":"npm publish --access public"},"_npmUser":{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},"repository":{"url":"git+https://bitbucket.org/zaneray/express-drip-middleware.git","type":"git"},"_npmVersion":"6.4.1","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"10.15.0","dependencies":{"drip-nodejs":"^2.1.2","node-phonenumber":"^1.0.0","@zaneray/express-helpers":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.6_1559648391498_0.6104354566891335","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@zaneray/express-drip-middleware","version":"1.0.7","author":"","license":"ISC","_id":"@zaneray/express-drip-middleware@1.0.7","maintainers":[{"name":"cbaxter713","email":"colin.baxter@zaneray.com"},{"name":"deanzaneray","email":"dean@zaneray.com"},{"name":"jermartin77","email":"jeremiahjmartin@gmail.com"},{"name":"jonkofal","email":"jon@zaneray.com"},{"name":"mtshane","email":"shane@zaneray.com"},{"name":"tyler.furry","email":"tyler.furry@zaneray.com"},{"name":"zaneray-bitbucket","email":"bitbucket@zaneray.com"},{"name":"zr_doug","email":"doug@zaneray.com"}],"homepage":"https://bitbucket.org/zaneray/express-drip-middleware#readme","dist":{"shasum":"d066012fcc555d413caa99557de788d52e4b92e5","tarball":"https://registry.npmjs.org/@zaneray/express-drip-middleware/-/express-drip-middleware-1.0.7.tgz","fileCount":4,"integrity":"sha512-/q3fJW14D+FZ6GXHvGxyDHC9dSCTi3Ee6NqOD7dS+Hj9qCKdF7+I4CRDk0hFQDCnN2Y58iXxVL5CgUTa6Jw1GA==","signatures":[{"sig":"MEYCIQCJmIIfNiuQnkwwCKGkyvb7RR08wBGSnDneF9LgHWZoiwIhAM1VZQFLn9W4+2+/UsfJ+XTu1A+O2Z6rrEjl/1H4vX/m","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2iVnCRA9TVsSAnZWagAAi6MP/AlptZsanT13CgVWgbWo\nQ7tM1kkKsjAzjaieZWsXyXpP2FBHm1ihLth9gAqTij5xwiG24v3tCrKq2JQt\nHTxNzlrt0QOejXfeOPdaFJXBPAWHIa2P6Z2QFh/8jdMgmQJLRoaRwJoSKcSK\nr1bOpyjIDzFXi7P1dtW4srEybAtvIeD0XsQEziun3x/O1bc+wNzrs6Wc3PDG\nUEMrBE4+nMFm4Q1muTn7n/gQcEUk+k+KS7nPL3u4XHvtsqJJb+VaiXvT1frJ\nrWkdKMz6kx22lRX0fGKx3sUwB1jroVtkA7Go/vqZ1LiA8AewRPy+hSNYT3tJ\nlFlri33wV9MayvDczjhO1lel40naRlJoRZktizlKbOgG9g3N4bvHSqyGbAIx\nJ9YupahLeqNq+YyUZuxNPhNoDzBAhFhNiibDxS1Iw/SCqsIFeG+3+Mug9RFU\nrnYI/txtFW6EagoKzSs3WqKY8M/3DI/raqIUhaYga7hdgdMrs+hAxdmtKtwm\nv4Dmiq6NJhLCQkcTJubFTQ4d9YPAzJT3bL8td/SsQtjNDdgT1hhvvwjuHPQk\n1AjXcvnbD274YtxU5ZGId5+IPxPVNeTinhxJ0WX4bDMhnTY0WX/UKG7Ms3sd\nKXwJ7TQSh4rHV/OW50Ue01If5pM3V9//CUC3VHHyKM5CtzvUREnRPLoIO2pJ\n5yZz\r\n=6jM8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"46c50e2af8c9a4f4283d070c77da07c10f65fc86","scripts":{"test":"echo \"PRETTY PLEASE WRITE TESTS FOR YOUR CODE\" && exit 0","publish":"npm publish --access public"},"_npmUser":{"name":"mtshane","email":"shane@zaneray.com"},"repository":{"url":"git+https://bitbucket.org/zaneray/express-drip-middleware.git","type":"git"},"_npmVersion":"6.7.0","description":"Handle interactions with nodejs-drip as express middleware","directories":{},"_nodeVersion":"11.8.0","dependencies":{"drip-nodejs":"^2.1.2","node-phonenumber":"^1.0.0","@zaneray/express-helpers":"^1.0.0"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/express-drip-middleware_1.0.7_1559648504225_0.05049530851917394","host":"s3://npm-registry-packages"}}},"time":{"created":"2019-05-23T18:28:47.669Z","modified":"2024-08-21T14:40:55.132Z","1.0.0":"2019-05-23T18:28:47.996Z","1.0.1":"2019-05-23T18:40:30.907Z","1.0.3":"2019-05-24T17:28:50.432Z","1.0.4":"2019-05-24T18:06:26.071Z","1.0.5":"2019-05-24T18:29:42.913Z","1.0.6":"2019-06-04T11:39:51.674Z","1.0.7":"2019-06-04T11:41:44.347Z"},"license":"ISC","homepage":"https://bitbucket.org/zaneray/express-drip-middleware#readme","repository":{"url":"git+https://bitbucket.org/zaneray/express-drip-middleware.git","type":"git"},"description":"Handle interactions with nodejs-drip as express middleware","maintainers":[{"email":"ian@zaneray.com","name":"ianzr"},{"email":"masonmullendore@gmail.com","name":"mmullendore"},{"email":"dino.mastrianni@zaneray.com","name":"dmastrianni-zr"},{"email":"shane@zaneray.com","name":"mtshane"},{"email":"jeremiah@zaneray.com","name":"jermartin77"},{"email":"dean@zaneray.com","name":"deanzaneray"},{"email":"tyler.furry@zaneray.com","name":"tyler.furry"},{"email":"jon@zaneray.com","name":"jonkofal"},{"email":"bitbucket@zaneray.com","name":"zaneray-bitbucket"},{"email":"tyler.rasmussen@zaneray.com","name":"trzr"},{"email":"nicole@zaneray.com","name":"nicoleoldow"},{"email":"self@lucasdayton.com","name":"f1ux1uxday"},{"email":"emily.duttinger@zaneray.com","name":"emilyduttinger"},{"email":"florian@zaneray.com","name":"floskyland"}],"readme":"# Express server Drip middleware\n\nProvides a convention based method to push subscribers to Drip as an Express\nserver middleware plugin.\n\nFor now, the only thing it does is exposes a function to collect the req.body\ndetails in to a valid batch[] to be submitted to Drip as well as the\nbatch subscribe method that will post the data and either return a helpful\nerror, or call next()\n\n## Installation\n```\nnpm install --save @zaneray/express-drip-middleware\n```\n\n## Usage\n```javascript\nconst express = require('express');\nconst drip = require('@zaneray/express-drip-middleware');\n\nconst server = express();\nserver.use('/', express.static(__dirname));\n\nasync function start() {\n  drip.setup(DRIP_ACCOUNT_ID, DRIP_API_TOKEN);\n  server.post('/some-endpoint-path', [drip.createUserBatch, drip.submitUserBatch], (req,res) => {\n    res.status(200).send({success:true});\n  });\n}\nstart();\n```\n\n## Expected behavior\n\nCreateUserBatch will iterate over the req.body.drip.subscribers array and validate the data\nas defined in the method (currently only checks for a valid email) and will then package\nthose up in to the request format expected by the drip-nodejs batch processor and place it\nback on the request.\n\nSubmitUserBatch will attempt to post that data, and then call next() or call\nnext(err) with a helpful response\n\n## Error Response\n\nOn an error, it will return an embelished error object that allows you to modify behavior\nas necessary depending on the error code or message returned.\n\nWe have a custom error handler in express that expects these elements to define the\nactual server response code, and wraps it in a data {} object for consistency \nin the client view layer.\n\n* 422 if the createUserBatch function rejects the data\n* 400 if submituserBatch fails to process the data, and is handled in a meaningful way\n* 500 if not\n\n```javascript\n// would be the response if your customers array submitted was empty\n{\n  message: 'the error message',\n  statusCode: 400,\n  component: 'refusing to send 0 customers to Drip',\n  status: false  \n}\n```\n","readmeFilename":"README.md"}