{"_id":"@alanlib/express-middleware-chain-response","_rev":"14-5111a9be02a76bb72d4c3c6f28dd13d6","name":"@alanlib/express-middleware-chain-response","dist-tags":{"latest":"1.1.6"},"versions":{"1.0.0":{"name":"@alanlib/express-middleware-chain-response","version":"1.0.0","description":"express middlreware chain response","main":"src/ChainResponse.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","public":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","gitHead":"a42aa2365294b567947f660da983cb88b1473e2c","_id":"@alanlib/express-middleware-chain-response@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei43","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-4dRVqhQ1rnd6Tl9SiByyDXxiHh8GcyhoRV9I6OZYcrRwTYELS6RqQ8iXyrsfjoHqirmJk+hWYbZYBebZPi7idA==","shasum":"5afc2332e35f17bed2ac329567190b077bc7ff2e","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.0.0.tgz","fileCount":5,"unpackedSize":17742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhdkiCRA9TVsSAnZWagAAKrwP/AsD9+DIxxB+EKXYXQTg\nZAdhaugswUJ37Oy1ko4UglK4IRggxrRK+FRkkCDZtD/fbBClH8DvTIxiEsFQ\nkNWk+pmHTMlM0ajmlxBCxDAw4xw6EViINoslkosN5lxfSlXAqAZ5WjsjZlZs\naoUB99CX2OtYSiL/WakFGWlt2WCauybvgmJGAfDctCxfH1FRcLY7SsDYm8+O\nXierwaw9AWcNDIcVEQV96NIxnELEPWRUxWnf0sodQtNYJoQlShMFKiPhn3FZ\n8uLrPmnK5Ir4Ll2LWiZtiMbTo9xdGtKTX8WPfew6Yp+/6NuNt1p/Liyd5MMz\n137eRMBb5bVO9x9sgBGmOugnd1/9A7+hwD4Gs665BIGPqBn+rPgBhwNfhkle\nE6UDbp1HdRdOQRkXOxbacqFTA/9L6HTjvmEXRVIvY4IT2PUl2TVLAhAdSGzS\nnHL/saoTrAZn6npAxC1ohjFC3TbR1xEKZoJTcRSFqBywfCG+YB6SuH9RcA6r\nBUbVHvPHf8sy9keVj5WCT+mH3HmyaiNnzl1t0vSBs2urXl3YwJoAzmADrLU+\n6RJ592UjgR/57mZdHfr78MY3T2NTXzXXqJtwjrx8iJe9I7474eZg0QhaV/8n\nciAx6wT49pKEv36KrFSaAD9xKZoDnUZgqBHOBbmw2QkhNEwS5NET1gn1mmgo\n7RjZ\r\n=p9zd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZTTxY4blXlfQl6FxPePvmw5asNxAPDv58A10m8nAqEQIhANU+HMV93iIoMHz2cGiFMIcGk0ryL8StYlgJnPvGs3A+"}]},"maintainers":[{"name":"alanwei43","email":"alan.wei@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.0.0_1569052961769_0.4914128311908301"},"_hasShrinkwrap":false},"1.0.1":{"name":"@alanlib/express-middleware-chain-response","version":"1.0.1","description":"express middlreware chain response","main":"src/ChainResponse.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","public":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","gitHead":"a42aa2365294b567947f660da983cb88b1473e2c","_id":"@alanlib/express-middleware-chain-response@1.0.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei43","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-KqdGSXQVeeFDCCpKyw1sE7LcTpnM9jOWPhC95ePV5baXA/nRv0OmeEg0NvvhAPhtIhqhWOXdv957iytwl3lIaA==","shasum":"57eadb80ee9b3126a7d5088c5b924e55b81ebd08","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.0.1.tgz","fileCount":5,"unpackedSize":17727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhdtUCRA9TVsSAnZWagAAA2gP/1JxKcNll93YvOCngtrO\nKVAKxEIWcR1qStiMsVjCDsojUQvMM87cDIW8e4Rc2kRdFuYqmca2jClJb+VX\n9xQUxkFg2TEWXdsT6F0VytfPpPhvmm2FVxPcledrgZ/LdKGMFAw1R8MRtXPM\nxz0Br38CIPu7UeHOfvVMy9NOunakczbei+3f0v8nEq3fSnJFniMIdUdvClEe\nKg5mvFduZLR9Ftb2PA0jLt9T4Vuoo+msvS0i8LLTQrymfYsaJB1E1VnIPS1P\nKzm4gWFDNhVQLbE7eb4nCCZB49C++DRO6/iiD+yQgPW93ot2a4Grp4KmfHx/\nqbjUT3J6/X8k51Kvl/fdt+GJIrXvVay5fjoHqHVcnKP0cjUuCCwjD7od9VWd\na8fgiG2k6rqd3ex2UrDlhkqSXrguQZqIylIbRZPUVSKJndj69msufE2CvOP1\nkOYaQuiyQBG5CuqnvQqhk5GTo4LsjkqvwZEOAqj85x5N17kMe1GO8nT+H55p\nVn3jo3Tbeo05NONc6I2CUzY69YQ3bEXmaDqjJBru8xuUKdcclAFbAPAsNYDI\nZMzzKTkEV/ojHN0dYS4m2Fi7BKefmOxeVkBRL3dykVTSar6xoUVPYQ3otHUz\nN5BIbMrimVZRbfJOhgPfUBVzxmuJE3YOkxLqYjP9FJRwn3GNljV9ChCk4b3h\naawe\r\n=LZZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC/AjmFmRikWbwOXaV6QB+5hiWCV2tNzlqA/YWRvSyvbgIgHZv6f6Z6u20IZmHyoDceHYSHloXoR5I7etDu/4Vpm4c="}]},"maintainers":[{"name":"alanwei43","email":"alan.wei@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.0.1_1569053523526_0.6274066466183694"},"_hasShrinkwrap":false},"1.0.2":{"name":"@alanlib/express-middleware-chain-response","version":"1.0.2","description":"express middlreware chain response","main":"src/ChainResponse.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","public":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","gitHead":"98d00d9ca61fa91c160f59434b21c3501e38ffdf","_id":"@alanlib/express-middleware-chain-response@1.0.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei43","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-+f4gebuOI3uuRSc9fpN6610ekK0bA+rYVTHWKNXnVgqsRZ/1QxshFeMe98sAYky2msqeYRc03v84aS4wghQOQA==","shasum":"9fd32081d294cad9924596d45f08fcc8421fb9ca","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.0.2.tgz","fileCount":5,"unpackedSize":17860,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhd2GCRA9TVsSAnZWagAAe68P/jWmF8NlLoZgf/Snlzab\naz+ztANbxu/EzVbNh5dvDB5FD9ZacGUgDgqybgzE8tpKWUoPKXNdoGXHaTdc\nqJ7exGmgllcxIhrbEt+OCDM5h77Z3ekSgSYBT1828m++LF4k0+5z2OprwuYA\n7stLTjaQPvA0X4avjEwEVLTJOJZkySqLuM8ms29y5Dx5TgCm6f3v1Y5Dh9N3\niciGzKhi+Ygwbj2OjTJ6cb7g+FOZ9ZurHTsaeRm9OJNT3H79MVIlsiwpsHNW\nAYSVvrQ4wLaAeq5OLYvja13hUSe7MnBWItRMHWjc1xmuR5mtvKt6GtmtfHOc\nFmt9WDRmXno5clc0zp1k4NTFGw8x2jL1fsdb+QSznuTlROiFKX1hMiSMKvTy\nm+UAUEhSVXne9eREOwb/DeG+8GDjcaCfAbQrMuw11RfVn+YwxhgAJWmzYgUd\nIWQuC3S1lZhK9DwwPN8w8sdR7Si6EGtFPSeemOWL6ZovqgYGQcvxLZKxXunc\nd2dgRCmcKYIFF+ckMeON5swQeGjbWmsdM45PFYV7WHdk4AETn0UjFJL7KLut\nDCwdWCDPO5Q6pj2E/8SUGlIotfztDqZRUkDsJiUIX01lykx7yQQey1mA4pxT\n9gRkYBC83yv9vZnv9O1zJQTYvtGwwrAtVEor2hUJs7YVeLe+cKb/00XNTSb0\n3uen\r\n=me9P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEf5oSibEgZjaaVUO+gOS+qRqo/u9gvN6bOxqc78oa1WAiEAmwIn6PJh3qP1COAd+EU6jWeyVE2w0uNe0gV9AIs+gPY="}]},"maintainers":[{"name":"alanwei43","email":"alan.wei@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.0.2_1569054086333_0.7700547314843005"},"_hasShrinkwrap":false},"1.0.3":{"name":"@alanlib/express-middleware-chain-response","version":"1.0.3","description":"express middlreware chain response","main":"src/ChainResponse.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","public":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","gitHead":"bae556bb229d5a8a326e0057ec2915ed852c01f5","_id":"@alanlib/express-middleware-chain-response@1.0.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei43","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-Mep+lxTcPdhAP7HypJ6br8M1a9Tojr4TWmPbtXH4WCi6RT3l1UlgdzIlWnJz6DqiVN1ISR2WFzfFWc7W8cbJaw==","shasum":"9e40f3c986205fedc291edeaf9eadad029eb2ea9","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.0.3.tgz","fileCount":5,"unpackedSize":19108,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdheTmCRA9TVsSAnZWagAATycP/jxez1fgJtgDJ8ZIgdZp\nLH4rlsOG3r2tBwKp3fYvEGejJr7yncVbXyU3mBobmeZ4Q6v/1SPkUFmm33v5\n/+moYc34eF/GRYXtYXMpVhnHsvD9RaTl49xN+JO+CIdIH+tWyGraX+PcEtB8\nZrNPSoh6Kg/CktHxXw5ZOl7Uzd69uaI0oLxZYChtlvbVTLhuQpFWxK1NH1Fz\nqw5Cx1n9mvczdDsp844zP0iwk6VNBAsW2UBOkqK8GO88xw9hFkjRAtXkhH2T\nnauA17P93JuBOzQ0eA+EDiRL5lye7Pl8aSR6LE7vsjPrbnSwFABwNKa21+oT\nYfw5L07yHhzgl6qipZV3jwHynE1AGTu+crrH1f6vuPjkHnd4mYuPpOz98Wq/\nw0/Iaz7Ck4xJ/1sphpYzpPa/BUnuiwxuzSUmwnWQfln9bv03q4DW7DTgWI1B\nCzSAwJn3J1bpfw9xEksjwOf/JBztbq9CtDEZ22RqEQ6RHV9XSteHU64+F6kf\nOcgoMdGVwyWFPOPrWF0GXhOopE8sCw+CFgPUqEn5MtQoKkF0MdAxM5AqRf50\nWkhxMD9agpDzRnDdQx4psbjyKpJqgDH2lKRh9zIBOYIO3NaQi5wumDFyr7Yl\nuvvVmpjoyLeMTlc2IG1I8UlM2P4lOTNWAgnyONuM2v6h+U55to15NIi7/qT9\nkoVM\r\n=Zjrl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCw7Of6tFLuKMZcetyM4wfZFD/BKVvQwCNwYq1LNa/xpwIhAJiJWpZBDFl3LuJI+ddSk4VTlOOhWW081f5T0o1JHSYt"}]},"maintainers":[{"name":"alanwei43","email":"alan.wei@live.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.0.3_1569055973552_0.6015346599623554"},"_hasShrinkwrap":false},"1.0.4":{"name":"@alanlib/express-middleware-chain-response","version":"1.0.4","description":"express middlreware chain response","main":"src/ChainResponse.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"bae556bb229d5a8a326e0057ec2915ed852c01f5","_id":"@alanlib/express-middleware-chain-response@1.0.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-eH5wbqhROv58Db33Zs1NLinbBrrzaQE6cPQiamxFYkrFIkfLeaALFmGurNYMYbR6K1NHejrLzYd25Q15FKwdaQ==","shasum":"42e849fb4ff41abc9ea989ff780012cc7e27d488","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.0.4.tgz","fileCount":5,"unpackedSize":19177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdhjwWCRA9TVsSAnZWagAAO2sQAJ510YrUskYpcLZ/qWWE\nPn7PJaDld66iZRq7Iv1iSKEmAEG1pUsn7HZBAHEOsgazAT/t+c+cv/33ceHD\nQD5UmgwiVFXMe36r7/N1ouAXnhSW6XUgJMs2e5AVLPi2PhRdRvn0LnHZMu1Z\nfA0dFx/HyPL22vbRLbftM4q1/D3uihqQREoPQ0Gc2N49QbvylGPBC/yVj4aR\nGmb1y9wNmOtLuKsXN7qeY/x8rbFfetMji6b5I6z07KH+QstUmu7BgAF47hHW\nRCkgGgO089qGV8/VzdVyUtbdchdhm/L1eGMp7NlkDOMWUDbhdRsUIAlZdBHw\n35BOdQ7fwtIvM21sGRNmCLVWK76D1aILyH1qJOFnuab8cLhwERJbgMTPtqwa\nLBg+vLOf001JzAQpd0gla0nnxVrLzLWIjqOb8NaAZQ8IAg1wuwK9AVmDdYf2\nwelQO4U6FsxE/sl01SGe37l9QmQdIOzs2SXmvhdZmjZD8FnpwHm+KoYEB7EO\nrm36iQ/WvYE6JzfzDySscZrzC9/DJderAjs+S8TcmQfbjogNfUbkibgGKFQM\nFw63R/ygBwq8BSzxZUb9yonzVHjw0hN4W4gS46szpxzWTEcBtYGjrTGkYIZX\nuKf3xKz3MVFUGCvPHZ5vIAtO73BQ6GTUPnkd5PQw/CWCLi/5i579tJUEt6h4\nA0FD\r\n=nMFf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFcwtdzeEY+m1GkjrqlV2kUAqiUPxHufMj8rZYQhZK4WAiEA6/5DtbkQXltpMi1e9fB9Cg5cI6flxSzgegZVMfMyWzw="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"},{"email":"alan.wei@live.com","name":"alanwei43"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.0.4_1569078293665_0.8002428419003316"},"_hasShrinkwrap":false},"1.1.0":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.0","description":"express middlreware chain response","main":"src/ChainResponse.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"6d000504ac637655f09e801facc9a4335b93ee5c","_id":"@alanlib/express-middleware-chain-response@1.1.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-mS3etTkg5IyWYovHsS+9aM9TU4NcF2ZOwYbPbG5KAURSa24pNJX4dT4gziXaZkr7Tt5STziu8Q3IdbJ10UEUiw==","shasum":"bde58a223defd6e89a96fa88118647d122cbaa18","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.0.tgz","fileCount":11,"unpackedSize":22403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh3+ECRA9TVsSAnZWagAAnQ4P/AoOF3ER9SjIclWRGdGx\nR9aKLT+G13bk4DX5k9hxFHapeQXC0vVwFTUZ7YhNE3FevcmthSw6/9E2sgZh\nOwseNQqoUb2W4bTAQOyiuJnCWQD2FsVTV2j1MzFS2yVYnv8YIL56jpBXbSiK\nWJpp9J1rO///DFhZkyRtOoffTQ9qVafnfvWAoDn0QQkHJOrPvADbGNfrvlQV\nxTL7KqDUMHDnmFIcM9aRyD2WGeoUkmvGy34v2WaIxhk1bSqfnkzS/3O9gbMW\nJ6Rpdf77w4OUQ2UnZUG1SyD/enI13pTpaK1UEu5btYfFnGBtOkQMzRF36Pq7\nqi7o4cjkMAeIT8Tf+v5fhsihs12vlDMRXaSptKqO9T/+OIDDmxkOT9CDgkJ8\noQYjfKYtx1J3ZiR2ZN/bX2eihkOZscghojbTivDGTAquzLFNbhFOlVQ+IHxy\n3f89cVHGyPpj0XzvypEMb8Rq8mNv8LGgs+PxWfL8Xpej4CJirPGJK/Kt43Hr\nD36TiSk5Oz575aPY8XV2X/A75fOGclysPUbKpjjttE7sx5CueR4le3RJwTTx\nqWqYWbDl5Gb7ueT7d3H7u/HdFnQjD1cXaQb8xp86mReqJjf71OFs5uZdAMPH\n0NhMwY5TWzRByLgRjYvU2/DyfQ4JI47Gr8FNpi9IYogZE/ht6ZJHwQTo/lQ3\nsc3n\r\n=Mstb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFVNe0eYweSEDcLS/zQWXLaFfCcqIE2vMuHByzgvQeSmAiEAh4+Feq2gEMyuyjc87v1pH6gOWB7vTf+rVjeO0GJDsxI="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.0_1569161092241_0.48663330463634047"},"_hasShrinkwrap":false},"1.1.1":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.1","description":"express middlreware chain response","main":"src/index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"453a76c16b41d0e0ea96da89b73901b6ca45355c","_id":"@alanlib/express-middleware-chain-response@1.1.1","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-kbTbacdkT/bgAaay1GONe/bSuWrH3xfVa7sBpX9Ugjy48t/bv9ZcMiy3YjycoUAeLxM1yhV3XkeqUaijE5Wb7g==","shasum":"a8748b097c343e45d749481cf8472b1f3349d31f","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.1.tgz","fileCount":11,"unpackedSize":22247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh4AYCRA9TVsSAnZWagAAQh8P/iG2ShzKm2/Yx9+8qLS+\nDzL7eTE9473i6/pGQkzUD4NSwWRyLms8HTM39d6Vg0BBvFbyj9r8tBWkkuUK\nnuRECVnsmMl1/XdNolc2dCSDV3aSIU7UZOJAkkocsVqA5euLl53qv3hPutJ5\neFE3O5Kurknpi/NuTOaweKc5+MOA8eO/k22IHNBYDMfQiteveajixQSZDXmG\nI6YKnTYjiy6Nwv5I+fiVtaN8KJqzYuH3QSJQ3VvVq9dITc5+1R3DYjTdx3Fa\nQQJLx5M1x8+xwzDTCOaBv/WwbJNi946P2Av2J6nww0HjjFIWSYWMZM0K2tNM\ngB66JpguLhjh6NYhNqlbVHbF56690xQM/vq+yd/1BYRsr9Zzo7xbG0THsb4l\nKRfU37yvv4Jln4p34WQi1TemQEo8d0DwF1YZ+TSEG+jW4g7X6SHFmmkeIA9h\n3RxRAMgCYVrheroqZWvzmlsFRFV7Wal+ASUjwsYq2Waem4gaT3qqg4d/oNNJ\nP1SWlTahdHgBQU6WqD5TBN1OJEoI0Bs0fLmeQy7TD26Pcib0jmUJvF9X6QLP\nAsH36DAzb1K2vMU6k+XmnzA/kHh1mXwdbaz7E33pZpXtfEE2BjErURmVILHU\npMWpnHI+Bg7wcUxI9MY2H0zZMNf1fqgFnMzQfxt5AHK3Y+Y8UEFf72plsNwN\nlRYX\r\n=GbFf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKbhlIbZ38QMG4RKD60gAgant3G2U42gOnG9J2FPbd9AiAYoBvOHBi8CgWTxwb3uQxn7R2tU7oa30XArgucO1fg+g=="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.1_1569161239788_0.10684645583434249"},"_hasShrinkwrap":false},"1.1.2":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.2","description":"express middlreware chain response","main":"src/index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"e9531f9b763885fc0fb82be036b0f2ca93f4c7ed","_id":"@alanlib/express-middleware-chain-response@1.1.2","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-uYqyhYMIrdQ/RFQd+9bHI0ateY2YX5cKM0Kzp2pqBpfwuS8my8UCy6ALm86TbgfukLOTkwlhyHAZQhsUfF5tww==","shasum":"eda18631e9fff7b5dddd53ac198a81e6ff96e624","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.2.tgz","fileCount":12,"unpackedSize":24846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdh4SYCRA9TVsSAnZWagAAHJUP/3a7iR9nDN2xr+X0RNrQ\nFSHwNXFLWRKLBkgEXmsF+3d43Bo8KwbuVRwslfysldVsSNsxWlTj2P/P0Rr+\nMWFCCqRE1RvBIJTE/fylG91Vc25e0SH2il0zo3OhdcOzpZSuDmk6zm09Lg0L\nJjIm9izwhRg70FzTAF6xXKlyBFjdOSSeX6xNFf1iI3D97Ge1xUAXyqiqyv7r\nCVS96uhnHFhMFVonR3LEWvlaI2Qd3IBMUwdt9CUOeNUiu84EdvWHRtgAV1Kw\nKCzcsZtiRaT0NZmLUDfRdhyNPtP80OZOyhWOuqEUV0H46Ej3dgf9SQqvmRjq\nLcft+wkn3F11JWn6Ni7nStANkL/zAK3NpMpJ9Zz6KN809NcakmOouacge+AG\nkiY71iA3mHpcsdFCYhq+abxs8qKeLyP5BMnY9CsBrCu+3smsdty8JdtHjCCE\nNLCpcSRidvwruahiGyO07197F3ehdugYETlnyHVE+kdUXwR0rYRkYPJtdFNY\nuRu622n2/utE87LqZ4dP/FelXzT7qQLjUbefGqwzwqfPZCRnQCciXZXIA7uY\nIlYxkHVBXiCegQeXXeNfZBOlNZ8ANs/AhCRG/M0r+LdL0jBLsRnxAyPlMarf\nuoC9fIiw5pWV5+AIGn+kQtmvBf6sY4wcnZS57JdXyqd+ZWXBo1KtGGZOTOzc\nXLkj\r\n=TMFQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIE+46Tj0+yZuJslE07Vew1GIU1SzcAYHKaDvKqmf6KWtAiAK0s46t8soKasVXsR+jJfDK7/2LO03rm2zxIvqhfGHwA=="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.2_1569162391484_0.36313610259815965"},"_hasShrinkwrap":false},"1.1.3":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.3","description":"express middlreware chain response","main":"src/index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"2272725f95cbd14ca5eb61b90f0f97587583c7fc","_id":"@alanlib/express-middleware-chain-response@1.1.3","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-U1l4SrJvV0xyLIWipdpSxfJc0pRoE7K6olgs+xKyTVfgA9O5lD4A5nvfkYOsB5R+LBYISBeUv5Yw3AkcBmECmg==","shasum":"08d875a4c5d711cd4095664a86c386b175e5ca21","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.3.tgz","fileCount":12,"unpackedSize":24872,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkvOpCRA9TVsSAnZWagAADX8QAKGodGBhtRgLENi453KD\nKLKnkxx+6jp7qgHJOHkTCENsfDxmU1ujp6lCwtTOraN22h4OUx6FP4TnUD78\nLIZsk0mu95Kfqkn/nv2eA4MI0gdi5NKx2sYATykqprb0Pe5VOgW4D8HDyzjp\nZHtG8M13JM7HvRvsZpb0UfCZ9UfGMGd/mRXOWrI747OUmpXKFxoxOsGf6goR\nZZOREPZx4CIRayfKi1O7m+wCORBH8iEMiohnsLKbv98tzEafaVvKAL/Ekmr1\n2lkfpUfLgwJpSY1sVatCGin8UpZETHlvlbyfYMCRgAiE0L3SxvEi75h9FpxL\n9zFBCCNCe31Sxsw3RQetwc+ICOOJTzG0Ze+uGwu/OBvxxbAtEq5+uYTL56BC\nUUPc2cqaY2efoCqQKVwTgod0+8vOhceXZU3N0A+/R0/wSTJiwdM8GFwpE8gG\nkhkZ5iv35D2P0CivCVlDv7ZVW8z58SctErBHuY/GbMEKFJ9hlIYf7vSENNMt\n+aD1+VBjM25kcV47cP2Q/iEKt3ilEt3VIPPuKJaCu2LnIK6pIRZrVMLG1vPQ\n8Az8zSjGfbl3qOS/UCXS6UbXgR9JGCU3YiLri95+Vz2VnnSKPgHT586slP6w\nPbPgMJt2GV/lAMrYxVwewdaDEkaeCwAd4hQAFmxtNIUG5Qlhc6vT0h5KH94X\nD/19\r\n=EZB3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDwgS8hrprpIP1TwaT/0yZpn+C2svjnyP2mTIwVo9EfRwIhAMceXjIWx0tyjeNxdxw8gMFA8zmeAsPoiO3zV1bXzeHF"}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.3_1569911720888_0.9780946470738425"},"_hasShrinkwrap":false},"1.1.4":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.4","description":"express middlreware chain response","main":"src/index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"705e74efb5598f7256fae14e2bf06478868ba38a","_id":"@alanlib/express-middleware-chain-response@1.1.4","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-voJRrfCrVHDqrJ/MPWqYNYPsA5Z4FEHM4hZfMQNJpBBBvRuvgSmfgE0TuSCjzI33jDHRTNQzs3qBCnwYF1Us6Q==","shasum":"806d252193859eb7ad654286781d2843fc8dca0e","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.4.tgz","fileCount":12,"unpackedSize":24875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkvXnCRA9TVsSAnZWagAAPN0P/1Z7c+41cVZRMPHoKJeH\nFnZA+WMUl+Wr//rOyRweWTQ77i0OWW59Y4fVpKo8HNsiR2Omvgjib8ADkTx7\nK4YzUYsUwRuW4sKQxUY94RPI6kEwtzn6hya1BjoVuK21AgXewmzbokOf01Rl\n/ruoHGKcXDCu4Ix1Pww6ebI1fL06tjF6zsWpcTrssr/SolDby/YgIh0rSyB2\nXtvyYpOyPVk9l9EXu2gQVwxYuFR64hwyJs4cMj5kuyiPLRb0ivM7FTjVuy43\nOxO9UA9MjUKXu+aPeXInNyHnQ2kojbBvts4fjeQrNlHBp39ME+Rbo9KV4jaZ\n/a8qq/+oGn1yoB/4Ct0hjdOhhshsgZT5vQi1UOewF/h5jz37g+jINHC3b4u+\nNfv0sZgPGA+Zk/qr3VRYi3XyszfWUobNhJic4euA7sjFCKIMoXMLTjiGRU39\nbvSgvWf3c5ROnJI9pvPeWvhTJC/XuSeVDA4dYcGrzAIO88yKFmnKu6gNY7ta\ncbmJlfJMlT0zkeeWpnVxCujUMTWjfIvv0EDXnDll/KW1AzQPLUYUYDQwhsNC\nSxjzLyyu2ANZOfznE1Hdur9yVunXM6sfwWkfP5OAYt1Mbd9h7wRRKQgsQSRH\nI+F8uqyVrcL1oG2eru/LBmawbA3McajHHlB/+Exr2/fhuXZc097HLoExlwuX\nJz0T\r\n=g3pA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHgX70afuwfE7LskBUAjrM6UnqiPVBpfl31qgWkBg1ttAiEAqBOcuJ3AA6SSV3gZOwmoKK8nPf3n7ChfpuRoi6gnwp0="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.4_1569912294961_0.2776838763558247"},"_hasShrinkwrap":false},"1.1.5":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.5","description":"express middlreware chain response","main":"src/index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"6acf9d11ad86906486ba992cc9ffb6d66dd6443e","_id":"@alanlib/express-middleware-chain-response@1.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-WA+4+WJNRQuhomJTzW8m0N4B1HvbBZnmW5KrNhsUamSqndliUqEd8F8JCR1vjMmJGcTQxAzzQU05T+7KVpbtZw==","shasum":"4cbf15a73ea67799b8028eb7927852c4abf7cba3","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.5.tgz","fileCount":12,"unpackedSize":25456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmZ1iCRA9TVsSAnZWagAA9wsP/2N+awKffsGpR8nNdTCo\nf2F5Q+tMbAQQIlAD0VKMuR/atsyTq52ZJlvgApy+nG/OFoKcNKASpZRBi2m2\nqOVD3A9TZmwYbW5UmA+gqaZi+pGn5XZOd5MrfqHSvoyLuk1s3ySwKtT/HflZ\nbTLC5Jpvha8uikEU6kQIyhyJemrB1b549U6wRfR9aUdnA0H6/mwrQ7VuRjOm\n42Ma6GPe6lTZD78aL7647D9fw5iR2GVXyIaFeWK8+yghjrDtxZeNgrUbNTwl\n7aAjwlSzEOpZeulZ/smpgL+DF0CG21OEWhbgb4MuaiHpCYu2cKRg5Yuhu+pQ\nsPLNsLRfk/lwqNzRHwUkZVNr5+ZlMw5AdjdYWcDDJ9GLV4BhtwQ4Pnf0Wb6S\nUvkkNcWtd2Szre3InbDUpr6HYOtaW9/JuYmYmpvgNEPYgh0Dw89yinBPGE95\njxMubWcYYdAPQucYuhOPQSN5okJ9HSqaYlayayodu5qgaRj1vNp65LzLH8RC\nuCWpwH4ZHa7Vrm9OeIRYX+cYLo9eSlEnn8CnLM1os68Hc8Wlck0iUa4ToyFH\nKtHTtTF6fJx9lpSFlimqSZcvM8jSjXirnTCJ4A7zMCVQNMbTogihDwIGV0yg\nI7n+lqVbY3P475XVfbuQ3zHih2iGed9qyKvbjglUIilok7B25lvCFWmKlhlc\nGbS/\r\n=ozct\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCaJ7sBcOXKghlgUsVPQvs5PrcKqyfIloBmX0232fBugQIgbpZJVXNYc9ynZoDD+I00FZwTWKgpyOO7uWoRf0Mtwck="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.5_1570348385517_0.9773241253517897"},"_hasShrinkwrap":false},"1.1.6":{"name":"@alanlib/express-middleware-chain-response","version":"1.1.6","description":"express middlreware chain response","main":"src/index.js","dependencies":{},"devDependencies":{},"scripts":{"test":"echo \"Error: no test specified\" && exit 1","pub":"npm publish --access public"},"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"keywords":["express","mock","webpack-dev-server","vue"],"author":{"name":"alan wei"},"license":"ISC","bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","publishConfig":{"registry":"https://npm.pkg.github.com/"},"gitHead":"09648368c8c76974894a82e8757c453535203002","_id":"@alanlib/express-middleware-chain-response@1.1.6","_npmVersion":"6.4.1","_nodeVersion":"10.15.3","_npmUser":{"name":"alanwei","email":"alan.wei@live.com"},"dist":{"integrity":"sha512-lYw15lV1SrRTj7B6sTrSVXkLAInFLS+SqHygtkZNUhNJZpixu1T8UyIYRN1Hv1vEKVgQqt3IkHdtBhoFLtEEbg==","shasum":"aee912c7430eadd63750b7e1f3b3614a3f395141","tarball":"https://registry.npmjs.org/@alanlib/express-middleware-chain-response/-/express-middleware-chain-response-1.1.6.tgz","fileCount":12,"unpackedSize":25759,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdmZ8XCRA9TVsSAnZWagAA8ecP/3eitp/tcAdD1uH+KV5M\n12FJjd6NHWDFXcYyoaZpCG/aAwKcHBhHf2FGmU13LDFBfqVHukeUBBIwfU+A\nR9YaV432D9ICi/9CCVPq00LuOMb/PJ5+tc4JYRT0Nx9HE3BqGzuexgOYxrin\nDasqT1galbbKtJrKZVsMJLNhAUSt/v1D8JZ2uXJ4lQ5vH6z3VVgl5A2w0CZd\n4FSGDu4SUVuc8orLEWHWuEOLf+u51MbGINuMqLXPTXx8A/bJtDOiWsy3VknP\nTs0EleXzfGo0yHatLRsStEETcYXsezM94/QDueMcvhzxPNi69og15RbPNsZW\no0OnmZdxyp5FUjGcOeKJ74HqM80MGOBCbZ2PGpuJBfbwVCeRCPoI2MspR3hZ\ncsmXaw4w1Qo/fuc2yM5Bsym9Tgqdz6hTjSdLTicHB+ov9SvRDQcUwdbAZm0t\nKyYFSER9kdIE70c5qWlKzMSkoA3Kbkz2YXz2M/IEA/acvvuMCc18LXO2iYPN\nAf5wEYiWS8brs1wq24V+beRNMEPI7ACHjgNah+aVSzQSR7sZtnDQr5ouOIRf\nexvz7LAegA4yqPJnJRHN3GylaxX4LvhRbBUkqgKn17oMZsXIAPmVgTVIpYY6\n+1WtoJ5wENBDVgY2Oi/MZNt4gs1y0wnJPD33j/s2BP4Ku0u91joenSycLY+Z\n9RJs\r\n=KjgI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDxLSnhIXO/eDCpQ0zOau2y2CZFTF4gEiYkvdXDOHRxKAiEAo0oRRW3OULttRdeou4pEcIXP7xUQ4hkLt19YBkR5fxA="}]},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/express-middleware-chain-response_1.1.6_1570348823001_0.2555139655684646"},"_hasShrinkwrap":false}},"time":{"created":"2019-09-21T08:02:41.548Z","1.0.0":"2019-09-21T08:02:41.887Z","modified":"2022-04-04T12:33:07.442Z","1.0.1":"2019-09-21T08:12:03.751Z","1.0.2":"2019-09-21T08:21:26.480Z","1.0.3":"2019-09-21T08:52:53.683Z","1.0.4":"2019-09-21T15:04:53.800Z","1.1.0":"2019-09-22T14:04:52.374Z","1.1.1":"2019-09-22T14:07:19.957Z","1.1.2":"2019-09-22T14:26:31.637Z","1.1.3":"2019-10-01T06:35:21.043Z","1.1.4":"2019-10-01T06:44:55.096Z","1.1.5":"2019-10-06T07:53:05.692Z","1.1.6":"2019-10-06T08:00:23.138Z"},"maintainers":[{"email":"alan.wei@live.com","name":"alanwei"}],"description":"express middlreware chain response","homepage":"https://github.com/alanwei43/express-middleware-chain-response#readme","keywords":["express","mock","webpack-dev-server","vue"],"repository":{"type":"git","url":"git+https://github.com/alanwei43/express-middleware-chain-response.git"},"author":{"name":"alan wei"},"bugs":{"url":"https://github.com/alanwei43/express-middleware-chain-response/issues"},"license":"ISC","readme":"# Express 中间件\n\n主要用于 webpack-dev-server mock接口使用.\n\n## 安装\n\n```bash\nnpm install @alanlib/express-middleware-chain-response\n```\n\n## 使用方式\n\n函数定义\n\n```javascript\n/**\n * 获取 express 中间件\n * @param {Array.<string | {isOpen: boolean, isMatch: function(): Promise<boolean> getResponse: function(): Promise}>} modules 模块(可以是已经加载好的模块数组, 也可以是模块文件所在目录, 或者模块的文件路径)\n * @param {{debug: boolean, switchPath: string, currentSwitchOn: boolean}} options 选项\n * @returns {function} express中间件\n */\nfunction chainResponse(modules, options){\n    //...\n}\n```\n\n* options: \n    * debug: `boolean` 开启会输出更多log日志\n    * switchPath: `string` 用来开启/关闭此中间件的拦截功能, 默认 `/@alanlib/express-middleware-chain-response`\n    * currentSwitchOn: `boolean` 默认开启/关闭拦截功能\n\n可以指定模块所在目录: `chainResponse([\"../modules\"])`, 或模块文件: `chainResponse([\"../modules/jsonp-module.js\"])`\n\n也可以直接传入模块: `chainResponse([require(\"./module1\"), require(\"./module2\")])`\n\n或者混合使用: `chainResponse([\"../modules-dir\", \"./module1.js\", require(\"./module1\"), require(\"./module2\")])`\n\n### webpack-dev-server\n\n参考例子: [samples/webpack-dev-sever-sample](./samples/webpack-dev-sever-sample)\n\n```javascript\nconst { chainResponse } = require(\"express-middleware-chain-response\");\n\nmodule.exports = {\n    //other configurations\n    devServer: {\n        before: function (app, server) {\n            app.use(chainResponse([path.join(__dirname, \"modules\")], { debug: true }));\n        }\n    }\n};\n```\n\n### Express Web\n\n参考例子: [samples/express-sample](./samples/express-sample)\n\n```javascript\nconst { chainResponse } = require(\"express-middleware-chain-response\");\napp.use(chainResponse([path.join(__dirname, \"modules\")], { debug: true }));\n```\n\n## 模块定义\n\n[例子如下](./src/modules/module-sample.js):\n\n```javascript\n/**\n * 模块例子\n */\nconst chainModule = {\n    isOpen: false, //是否开启\n    priority: 5, //优先级, 默认100, 值越高越先执行\n    name: \"module name\", //模块名称(方便调试)\n\n    /**\n     * 模块和本次请求是否匹配\n     * @param {{method: string, originalUrl: string, path: string, query: string, xhr: boolean, getHeader: function(string): string request: Object}} param0 请求信息\n     * @returns {Promise | boolean}\n     */\n    isMatch({ method, originalUrl, path, query, xhr, getHeader, request }) {\n        /**\n         * method: HTTP method\n         * originalUrl: 请求的原始URL, 包含URL参数\n         * path: URL路径, 不包含URL参数\n         * query: URL查询参数\n         * xhr: 是否是Ajax请求(判断请求头 X-Requested-With 值是否是 XMLHttpRequest) \n         * getHeader: 获取请求头\n         * request: express 框架包裹的请求对象 http://www.expressjs.com.cn/4x/api.html#req\n         */\n\n        // 返回值必须是boolean类型\n        return false; \n\n        // 或者Promise对象\n        return Promise.resolve();\n    },\n    /**\n     *  获取响应内容\n     * @param {{method: string, originalUrl: string, path: string, query: string, xhr: boolean, request: Object}} param0 请求信息\n     * @param {Object} matchResult isMatch 返回的结果(fulfill 的值)\n     * @param {{content: string, headers: Array.<string, string>}} prevResponse 上一个模块的 getResponse 返回返回值\n     * @param {{name: string, priotiy: number, isMatch: function():Promise, getResponse: function():Promise}} handledModules 已处理模块堆栈\n     * @returns {Promise<{content: string, headers: Object.<string, string>}>} \n     */\n    getResponse({ method, originalUrl, path, query, xhr, request }, matchResult, prevResponse, handledModules) {\n        // 返回对象必须包含 content 和 headers \n        return {\n            content: \"\",\n            headers: {\n                // \"Content-Type\": \"application/json\"\n            }\n        };\n        // 也可以返回一个Promise\n        return Promise.resolve({\n            content: \"\",\n            headers: {\n                // \"Content-Type\": \"application/json\"\n            }\n        });\n    }\n};\n\n/**\n * 可以直接导出对象\n */\nmodule.exports = chainModule;\n\n/**\n * 也可以导出一个函数, 函数返回一个对象:\n * module.exports = () => chainModule;\n */\n```\n\n\n\n## 其他\n\n访问 `/@alanlib/express-middleware-chain-response` 可以开启/关闭此中间件的拦截, 通过`chainResponse`的参数`options.switchPath`可以改变路径.\n\n下一步支持 request.body 和图片等二进制文件mock.","readmeFilename":"README.md"}