{"_id":"genuine-mock-server","_rev":"31-b31fec06108a6c3408da6ebc3b242d80","name":"genuine-mock-server","dist-tags":{"latest":"1.2.9"},"versions":{"1.0.0":{"name":"genuine-mock-server","version":"1.0.0","license":"MIT License","_id":"genuine-mock-server@1.0.0","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"9480f4fee840fe5d021cef034f692bbe9a708375","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.0.tgz","fileCount":13,"integrity":"sha512-QZTBcVWZxDCOwna9em+QrFFp12J2JRralfNJJIG1BD9lgHvZLmx1qvP0zt5tRtT3CMDxarifmPWTGs6FOJ2dXg==","signatures":[{"sig":"MEQCIAmngnjbAu35EHNdhAlIKY8ReUib8jqqj35OX+ZdTVzLAiBau9XK11Cfg5sc9DOhGF3oryRXPv662VCr1ZLxlsuQZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25868,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkp2MCRA9TVsSAnZWagAAtvUQAJeSvfCIesTt9oOEKqrE\n/2HJVssENOYYLA2wW4BOq9Vcf0OZEHAXoDyR91YBxrPy8+SofcEQfIJzC+Q1\nzhFDviIMg1SZ+niaD5G9iBtKZoEBe/IhFhbzVPn4DpacHuKXTQrxQXUl9HyH\n5h/y3VWDqdyAwnieo+MyDDQxr0bhPnEXafqXktRwKLV1bihlZZfrL/B3j8D+\nWbGf7pRW90HNpuBz5fi4E1n1CBP4HblP67QqBOiSM6U+Mwk7OsV67qqrauUl\n1WTuDrA5ErML/ha7YN1xLzmX9jAdlgM78GkIAB9N0xbvfNIJZ1ZfS0s1/elz\na/8PTNXRXdyRJkjf/dqRjDGAtzdi0g2io5aqP56VMG4nb79R7fphRiJv4YPW\n9DPJzynwuxCZt5Y0aaeuS0YDLgF4OhAk/i4lvlBRikLHy0V8P9hLwdi3TV+/\nswvtyw/qLuCNXtCXS1hdMnO4STcPjsxXyEJEMm943OmpAxdwRaewzGnhKMA1\n+ASz2hvl+ftJpaG7UKk+kwQH8emOmM5noUSGwCFw39FnoPcv44NgDyvH/zw2\nZb7ZvZx6t30AiieaoOYAgbtjzxCtgGZ7vHVMeY14JUE8c5MZhOwFcgJtaDSA\nZzKXzTzB2DH1jdaR9sL1YhKSepJztFJ/aFzqlaHEntzhbbaZ5byTmY6W+EgD\ni7Ym\r\n=lDjR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3","nodemon":"^1.18.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.0_1536335244368_0.19376364596563378","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"genuine-mock-server","version":"1.0.1","license":"MIT License","_id":"genuine-mock-server@1.0.1","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"ce028e8943c33a87d762e32363360ba724a2c100","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.1.tgz","fileCount":13,"integrity":"sha512-s7V4/BVZRxgdVkg7d8qvr+EYHoO53LndNW77gkx7gyhx30VlYBiS5aGF/0p35yXYsvdDkeUDeR6yQ2xKKJrFYw==","signatures":[{"sig":"MEQCIG6V4VxtAkjJy4vndKd0QlDPqtPJmunUMua242g38iqqAiBkahvtKjfx60js77HnrcpFUdPBAak8OVoqnfmW0GLsVg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkro0CRA9TVsSAnZWagAADdQP/jH+BwHmKRr3U3PB3qPM\ng375DCo/FrUPlUL8BI8AAjNa83KQAqsjE7XoW44hT+V10mWyFVHP9bsD+Lqo\n3RFSjseYXoFPfsu0ofBi85fOUfwGBY8YoOfLSrwiy6dtMcu9Fwu2iZuwRo7T\nPnRXVgEXLnARiUSCRFzE5MHZ8NP+kxCbWY7/uJZoCH7Yb08usksV7l96/3/o\nBfvwsmnaednEqrfUuqL1GdzYhmwrampqGna6GtXoKAFSdrXqU6i8d7bFpLvV\nFFl2vvJ6YvV0ZhrKa4ZX5Ras6DueGplCOd6+d+j7nj8Qgo5h+VD3wOmk5OFy\n57r+P4L58az1mdty180EGF4EYfZKrEtrskcbfHEX2YUb9TKYeaYoPjlByvV/\njy3BgSE9NYpOK2VbnyjsGSUewma1aZiB25SQUuiVCGdirxAKgzDALRNNey3A\nd2IVGxpiTFHnRPCoqm090Qr5UPy4m4GD/d2x1o67PIcCQ95KX8nCZQdff2Sb\n8XeblKBbl6IgeZVLPzxuo8rKQvYc259prMJYFGjHomjSY6tghQVzFTtj8okk\nDuldZ5jjBJBi1gz29rx9g/UhbS/ZSrEEH7OwwerdM1l+ofwoIL5hv1SZuL5S\nnT/7r8kY063s2zEaeu4UmLwDXnDGjYGBZ1ULfjZN4ninT66BviW+MSLgCflO\n94jI\r\n=2Kde\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.1_1536342579620_0.7412101446357047","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"genuine-mock-server","version":"1.0.2","license":"MIT License","_id":"genuine-mock-server@1.0.2","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"61bdfef0eaf5947d38bdccb990fd884123ce2392","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.2.tgz","fileCount":16,"integrity":"sha512-dtnhvx4IQ0v4mF8d5+oNuZOF3kTcAIkBDe/7Rrl+BwH+VAVtQmWbjarV9vm3p2MwppVitfMsqt2yCPtIbYqbtQ==","signatures":[{"sig":"MEUCIQCI9RK8Tly9PKe+YvEBxwq2CuNTQgWqEKJ7zDV/p4noVgIgNu0f3V57An1Vn++vEgbXc0FNtWr6kEw6QTH5vWXG01s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26593,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbktDHCRA9TVsSAnZWagAAg/0P+wWeyuJR3CqFqc9rmNf5\nn/E48HvzRz1BW85IxGoqjsNYwuFSLBjL5YuK/RXcmJ/5d7usDyjYlpVO0ykT\niecUqdf5AkjLP0Hd8a2Lh6718MKQoIUJkORouCCdHnNF5TTMWMdFQ+Pf1iKx\n/H7LBUs75mCZCuZLDVpvfh8zbyok/+zai9nL72NUQ3eVq5elR7tnGbPdPgm8\n0VU8rckhBDS2Ii1VsNzylv2qGQQT0/gco0aTEUAty92aweMP1abyOPfd5D4+\n1JD+xCqrKwnQEoTmO+SA0SIa1ElDLM6GtcY2EfT4iYtl0m+5rNDVMQePLMfY\nNNz1SzBX9VIOxv8Xr9yJWThCFTLeRdqeH1HllZjSjmI0IwUi1mPK/ThShD9o\nAaaz/TbklmrEIZKHZIW228n7fPPclYE8bH0GnfBaxR9bMRyzyy++78qi0zbA\nGaDmhvnihXSNmLmU1BjiVjGeIHD84YG9uou4RZ/y8LvB/1LjVbDlDKSYJqsV\n3MhSC4yvKRJDhLpDAxqc8pvUpNmBI78NGrza7WlrHoNPgdTz8D7cow5FOVsU\n6Hxho6foB1NnEmg9XLBJEKl/G7ZJiGQTasqQhS0n8h5tmDNgdfFVGsA7HJjs\n0VR9L3pmZ4Fygp4w1mRkCW7ZLXfCbiEkbuT0jO97ejp44yQ2hnPQ3FQLgDvC\n14XR\r\n=T6jH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.2_1536348358915_0.5939179982806941","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"genuine-mock-server","version":"1.0.3","license":"MIT License","_id":"genuine-mock-server@1.0.3","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"99e4c5a4771e2d57e1add9cb567516aa4400ec86","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.3.tgz","fileCount":16,"integrity":"sha512-pdRqC8QCZRDOM6aFqDgpdMaGQO2L0BtDRPbIUN8YWf3dKxkrUobCct9TyouYL2YJ6r+6F9LHAJ9+KC69MrLr5g==","signatures":[{"sig":"MEUCIQDCPjdK7Y5uf2AhnF1Tyxp/5AZvRLvisl9qr11l8pp6MgIgYXsfdvJM475PgxhRsxAmA6VJJ+JpkI/WBTSC8i7ui7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":26570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbktSMCRA9TVsSAnZWagAAfgQP/0TrMgHbzfqXBC91UYqG\n5+kchTZTforqXXixZKVh6lfZVR3wZ4XL/9Ja0qaWdR919o6a1Xw6IhV7Cx1+\nVwyZUoYZN6HhB6eL1bM4x1nXofLJnUxYobPlJSg0nJjGVU0ajY5FRu1Oy1Mg\n74UJ/YyXTFhWLQQIQo1YenQYTb7wGEHFddtKuqPv8oSj7D9YM+oaxOmRKcpd\nYJdcoTDpsTvRKZ2mjUM/uigDeBQ7aAD/P0q7B9r0tzz7dlWk+DIrZZlDq2XC\nS7peRYZsWgoGdsBWGY6UHSHAaVzajooVUKCtMi10xccjfOc3MBhOl07uTNA3\nbnzNHH1Ks1TB/3CJsAHj8+CCVXZI4A/exkVd4qqfSYZddY7lYACdur5qnW3g\nkSgjDdJ3ZlC/iPcW6DZNO1pptk8tKOyHXEukPsDNKAq7llp0qN5FKqsQ8Nbt\nbB5WbrlWrnFDCH0wKr+ahbjTR1laMcqVqaeq/vgTnB6NOK5C9dAauG1Ka6qD\nVOFTPNrWW0uRkY4u91Jtr6C0d+zEIOG4vbmd6jq5dnzILEEHdcMgASnBGUnl\n/bk7LFEy9pCsDFdGHBJUgeZX1e46O77PLMYIcCdrEv6bjWnCux7I6NRpQh5O\nkBhaRKTmWvChMKm0lWDPsvGWd14uQZr6SovuNNWmMnZkRo60bn5F6sWpyueC\ncxMD\r\n=AL71\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.3_1536349324241_0.5665786841997251","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"genuine-mock-server","version":"1.0.4","license":"MIT License","_id":"genuine-mock-server@1.0.4","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"15ec9c3cf59083d3bcd4d858ac6c12d18760167f","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.4.tgz","fileCount":16,"integrity":"sha512-yciNyKAseOuNZpGUu/hensR73n7mQFS+p1TRtdCr8I1cDaGUMAc2ECg1py/HSy6ZYPvNrmhc96YnaVi24aUJ5A==","signatures":[{"sig":"MEQCIBmMB9zTYEZuP1LO1GoFtGZRKqzmdFEc86shwTrUARiDAiALDeQEF0Y6dAJcqcDnPx6Rscq/4m8Y53iX112L8nYugA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27831,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkuRLCRA9TVsSAnZWagAANG0P/AnX2lHzOm29V8vVha73\nW8ljMTZsOHyMvgIJMdK4Kxw+xIDG4VtCt5OwB0Hc5g15ilXhSiUUSBSS5d1A\nibK77e7MSqL3ZvMJ24RY2oQtGmH5Ok+KnzNBzubSPtQ8MNvuBZdlM4CzuF24\nwFZ4Dma/AdUObXdJRGfoODVt6eZ1Fx5eQWDkXRg7jpEiZa4vqMKJRBUWNWuS\n6Wxt8rETyzTRUo0RAHhtTNg4mPRp1yuSVsljAkwBCZQf1EJ7LpZC7YCphC/X\nMfZ4dSI5REh2kL8RdvUS+yD3cUlg1Jsddp5FJcpghuVFwK5P7BMklO/Gfxm5\nWKS6YtHquh+cMoYZtvQLe7sDAp3MDRPYNoVVfrZdLmf5OoL/GnWieTUIaHNB\n5oE95caGXIBzkm8av/sojR6nCDqQNCScleu5E8I042zC+mvfl4jje6hzIZzB\n1ergyxup/FlN0iUCemRDP1loUMQdOg5ScN7CMSudJhepFog99paZ4+jpaKcJ\nSU2YP68/O7nyniV3r+wYAx59CJF9ADhPLAFPnYMIP6tDVk8b0E3t4SZoQ48x\nwQ8ZJlwLKVnB9WV6ErL19yNGb50DAaO/nT0TIJ3sUyyFTHfi3RtfExM8zQVJ\nhrmfGLg3ouzejYJVI4RPaQJiCcAmTnUK80PAUivCO1ysLdSKPJ8z7qAJS5XQ\ngv1m\r\n=AIAg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.4_1536353354942_0.028501076455631935","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"genuine-mock-server","version":"1.0.5","license":"MIT License","_id":"genuine-mock-server@1.0.5","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"50597172ca2d5982ba5b23d9d7fc64db2c754dcb","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.5.tgz","fileCount":17,"integrity":"sha512-7LTJjbU+/DEc+pTNirMVPcI4QIYx9POePLzXJl4x5XLRqQ47oRRS/5D5lFLNtBzfJWEZy1jM6kTWtSxdqH7Rvg==","signatures":[{"sig":"MEUCIQCAukbnxgiKAjHDg+E5kwmkmtgRAMrsox6qVeJeYtdregIgeSQH3naKT2m9AhGmeC7JKc1c6Mb2rVZb39aHcALXypA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":244227,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblVJrCRA9TVsSAnZWagAAhVcP+wTfTUQQqGW6FN/ZAh/l\nDSstBlYd4gTQqDJTejofAi0sWYw9G4GkJmUipGj9YcgVtPFoftsky9JvfvE3\nIkl05YYfP42yJwZFN+uRPqdKIzNfL+XEbjT7edyAbO5HgJam9FSjAYONXrQd\nzy6Zmmsk0GmAthg3Lq/pQ22pUwgAbbgnwBr61osXeQCgmp7qDYGvEqeuUtAZ\nQAJavieJC28e38HqLLxDb0mTMrGC4c4IY/eMXue1le/DyEB3OXTViOUg1zGb\n7F+mjDomy6g3ZpCab420PiMitxPN7CwwVrzqlh2IQGawXDyo6rutGYFIpkEs\ns/ysSIsDKAeDgbVmrxOy3+cKOQfqbBsPO5VV4M3G+mjZ3lpXOwPSqtBJx1YB\nAnWRvk+bDjk5TcRgaZtjwu4fk5pEASkPc02PSVDG84AibFA2HAy/AjkR1JYM\nkqc5VGzqDnrn7hmlBCHW4fJyMYfEq/loDfgwlHoG3t4Wb6SvebYlwpBVUcXi\nIPuCmALupu1laqtAwtva1cBg7I4KPeCsV+LzbHhsfzhEqWiOBKh7jCEUfg6x\nJELVbl2uom5nRxvUKWdS+yya2WI+2hJcAVDtSl7Wm9FwoB7mOW2zWdNtNeXd\nkWldWluSG8w6qQRPSGFYhUr7A7wxb48j2u48FDBcvxOdjUPVPUZqrjIf31MA\n+4cV\r\n=Nx7D\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","_from":".","_shasum":"50597172ca2d5982ba5b23d9d7fc64db2c754dcb","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"3.5.2","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"4.2.6","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.5_1536512618289_0.42629628094779637","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"genuine-mock-server","version":"1.0.6","license":"MIT License","_id":"genuine-mock-server@1.0.6","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"contributors":[{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},{"name":"Christopher Pond","email":"TBA"}],"dist":{"shasum":"712d5538eb5da2262077f0de969d3951f2116444","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.6.tgz","fileCount":16,"integrity":"sha512-l+wyHg/1L0eC3T3ciLHl7RQwUa9mv77Bc0USeDemNvCmOWKCTw0Ypo0qDLe2a+3iKolQLBWGUlFglKAMOeyhrg==","signatures":[{"sig":"MEQCIGfCVY1V7WJQ8mgsxZH99RBfZmO395F3p881iwiTbqT5AiASkzW4k2d5YFRp2o1jbRm5Qv9Qh1bju+D8qgCVjTGGwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27922,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblVcsCRA9TVsSAnZWagAAneMQAJmAPvMpBcXVWB5Sjemk\nfBjXyROnacYS66tb0OA82+JCCkxK/zQxJ/6x/kYa0t5nOgIy2vl+05xOui8a\nnad/TEeS35q7Kh0UmT/MGsrHVUt81upWtFuMGTYIvAexc46wGJb1ze+QIdh/\nB0wgfqmBDJTAoh0fOf06yWbRyl7yVpZVtjLIKvzAbppQB5bByw0CvANBLlUY\nhzvz2SKwvbssCM70mOFU6i2G6lcQ2kBTwk9aA42gYLe0ndQOwCjVLfJ8dWzW\nH7/smAAkNPIOvrx09fVxbsbmj+ALOFU7CK/3L93uSIRO9yq87aPP8rMzDUCu\nXDOQuukGsiUGjuA1SfywR7YHgrIm/P3vt2BjcR4gkmXiJQ77tnxvdnxM/vWG\n+xhNm9YjN/Aox9E7mdT3spimwqPKb+y7NEc9SWpoKhLejpQ30YOYvjaKtdD9\nBxFnK1jGzILdXOvUeDYDRc0JZlfSJ9MOwU6Sv1GERAvhzr0LVkg3fG65HtXY\nDgCsfQ9L9qYLIkTt00zYHYowqxNn5K/WAt3HYsEGw+kPbZW6pv5Y9ThCMlCN\nU1q2yDUA6Go5iD+By+W+A9MjArAvZ3C2vr/uoKWJ4OGkmhkmHJANEUIgpuk2\nE3tiOYyui7WzZXzsorptCTptVS+cDC5p6pLSDXx8cohGm5lfoESm47/yypjh\nwWSy\r\n=Si9R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"5.6.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.6_1536513835865_0.8011756813791922","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"genuine-mock-server","version":"1.0.7","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.7","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"4fbee22767827d98c425cc5786ea048b914df5cc","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.7.tgz","fileCount":17,"integrity":"sha512-V/i5/IPXSS/JnPGxO0ip3qeXB9laXaFsmBTcaNFjkOUT4sE/GhCkdSh2bBBDe+4YWvGP66a8uSLej23IyEVBMg==","signatures":[{"sig":"MEUCIQDs9XztbxvkYTwb6IA5cCMQaGLw9seToxqjap1EgyTyHQIgQMZEBfRpb7GWttAIACjKfGhkOrOBpy9nR2A5nkAhWlM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblV1YCRA9TVsSAnZWagAANgEP/2aMIku4MKuQ0Vazh1ZQ\nfnthFEW4b4yLiDHSkS9zJSD2LzqQ2buDX2Ixe/3IKYC7Oa/J/KH3fWz5ZeQf\nZIyR5/YaPz4IrR1BwUT9PWBLrg+lZZuagXqIF+2ejhu8lYNC21GyU7y6EP9w\ncVrXJCAgdxjIW0IVF4MwrdYuKQLrphYwOCJjnbeAZuLeNLuaP4kPdSQ5/IsZ\nP7uGzdsJpU9ELzH6VNCqJWtzXIDdfNh6ZN8z2vrrmawMiv6popeFBxuXy7hr\niPWcpvhevnmHXeQ7wnGUqNqqyVj5RHtEkbYrNRmaK/7TZpevBlYpwyFdh3SU\n93uXzWMb1F+GHypCNrvoETuLJoyAOqMnh1A16pFDqx5cr31z01k8AhOZ2El/\nqvMJ+y6ZizWxIGhExszwuIYDTWQR56xb5/aotpo7iW7Wqd6KZZXELpdJ5W6F\n3/SwWK5bC7vi9rsAKOB3fwujldJAXuFIiBL6BCSsAy+u6q0JWBX8l8q0u3Rw\nKnYVO4uLdzDXzf5lNjbgYJKbl06HCCDmcU40hcnnqRUrVbqFJvAY1KQq2V55\nraY7o2HsqZFjBXoN6WOwQzQrX15Z4ZBqMYgPKL2jT2qnV3ACjgjz/PjPGIat\n+HVSpxWDdxMLi6PUe7a9al06CZHQ136Xuw+s8DmNv9LUmLXaTeiP0/1N77E/\nFyr3\r\n=T+JC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"5.6.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.7_1536515416030_0.2952359411773342","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"genuine-mock-server","version":"1.0.8","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.8","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"5ce380b44168d221dfa659a52e69a829af3ea30c","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.8.tgz","fileCount":17,"integrity":"sha512-C4ha00ih4f5CpevQmAFJD7GzL+SWwXMrA+QCcuQaWAavoRJVEvAJ1kfTiyq1Xe0yEJ97hujKaCBX8+1woSs8Xg==","signatures":[{"sig":"MEUCIFbLhA2rELPxPn1pcyQbdYtV3UdJwYtOqAWnvkeRA7XNAiEAh8VCLtmtXZY4EB9tJCeKIaXjMmZ9iD0OPdkqIBmiCfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblWZ4CRA9TVsSAnZWagAAehMQAIqyfICzRYgzMk88BFgU\nG0ZbOzwcfvrJdxQ+IxEYO84J2MwlzAyi+w73fXEFdoaYaPH8WseUtbubJIVc\nxwtpcnZ0qLw/Q02WSxLruYB7+MgdtL3XoERw19PbEHwKnnb1g8vBJVDo0h4y\nqB8IMxcfHiOReVM2l3vgEUrMyh8o4YI/2YcXV2qoi09Ek6qjmOSDrvYERVh8\njpgc0oDFGxriAb8mrhKyPAR/GXpmLzJ52Eh3m6q6CFDC6EoUoAlcXmJuxOcA\n05BCHNysLGUVFsYANCCXG+bU/WcNpalyyYcsgM6vVv8l/MxEr18LT1BytTf7\nMFvcAKv+VgP1ynjMTyfAX5kLfDDsvNPpeytVgZSS6T/1z51fV800gRgZ6ihz\nzXipMW+6cKpn04PdRODmGvjVsp33++ry8HL6Moki8v8GmCrdxTll5rXFkZ+5\na+VqdX1TqXZjyTXZZPaggxqRikfBfNdWOypVTgpYPrvSYRVz2g4zLc0aDT8v\nqcLi7709ziYLsuRC+mkmv5f1TmDrNOfLnhGH3QYub638qypiDYccBmm07r90\nchGRgrQPR4K464vSRVHgWPyjC2OEyDI5BAi/R8bj2BO2M7qZ6GfGJusxFKJH\nopKiE3Aoa+jF5X4p3tuCf81Dz52geXpfgZyjKlTM9WU1hSZ4YcrJnWXD495S\nHQk2\r\n=QxUh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"5.6.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.8_1536517751928_0.7207114081673898","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"genuine-mock-server","version":"1.0.9","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.9","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"0cf4432b85785827fdd8f0c61c1d40cd3dad245e","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.9.tgz","fileCount":17,"integrity":"sha512-uNFmfbo67mGtZb/KNq5zJ0IEcKXtgoLo9lgFIK4Y3Ton06GNrlqwxR89EDNqDz7Rxu159ZTO99SfTYCpVxjoHQ==","signatures":[{"sig":"MEUCIEmM9eKNYjzabEE5DOCW+TCbXpBKaJJuxe6gZVhVHDacAiEAu0lLdxRlODwbcIgej47XNR9WZGCXkfxpjRdWBghfWv0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28887,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblsz/CRA9TVsSAnZWagAA8n8QAIrdzdhYhJlgJJk6hLG9\nEG+X3L+jdD0EvCDEMicIPZlXb3VB5Z4pftdfbTWzYUimso0VSfRe/Os5PMBM\nZhLfY9n/ti3UYM26ckHC2gVpsUm37iqGd2xC4E+NmPCnPGRn5NG4sHwuH9A3\n+J3E5nK9OYJj1LB3+Jny3UPlTeI9GAgSjhhth60PrVDRXt0Pg98MefpEgDVq\nw53L2RYaEj8ar59uaYCwuAvladvjOYxq/Wr5RghCTEKA/zt2DnTcsZRScCa7\nhilAzartUeJSZUJo551KNUIsHIctxXjp2KlRLj4pwlKF3yeCydBMU34IupZW\nygMIDCsxOgilHT8+/k8LlnOo6XbPvooWb5iILDbiGlHgwKa79isLSXI313vW\nszH6OzHad64i3MYIUdHFz98KPP1GZgBPXCIuSX8zlzzyG6LtPjkPy57+zAwC\nfCex3ATLWr6jSnDwedoW6sEFEn25d9FvJWVLRPzVvb46RYD5I4E5WVTEtu/x\nW/1rxTIvqZI+svnclor/P1uzAjL2LcdUJSMLm0m2S0LBTL2Td1L9O3BffUTc\nLUuFXGHE9sm/XKa75ySvXeUONPKX2AP3QKEGw/rBvmv6H/upOoRUN4qg5Ixx\nmQm1waSSQl/kO0MpDfV0MlR5FiCq83dWzYXdgko1J05ZXR1DN446N2XovD3F\nrn15\r\n=iNz9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.9_1536609534370_0.18436157637277684","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"genuine-mock-server","version":"1.0.10","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.10","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"1fecb2eb8066ce0769615efe3a96ad3d9f56b251","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.10.tgz","fileCount":17,"integrity":"sha512-dd6XDvSJsVSk7TqsWjEuL6y3lJwwcpKoyLGBYp0gZGU5E27g7zUcZxmxNOkTQEW/KtVZ+T2fS2UY8R3NFzFGlA==","signatures":[{"sig":"MEYCIQCKyZbXzIz2bLk99VAdk8YEQpfCie3HfsCx/AfP08/KeAIhAJorKlWp7S0Ra810cYxQE8dEqCjRbhV/ia0kPvXkjYMF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbls1JCRA9TVsSAnZWagAAAHQQAIE46LusV7jQ69V2Lv8c\nGOg08XLxPNw9D4WFwHX8mEu36Grqcb10E/LobPaxpAfuNKM9oEER1JIfbKGL\nilKtl5+2o61JRRkWn/PVxwiP0ttA6Qj6ZiKYQ3paeYN+2QXUMbOoTW6L/caG\nQBmyhknPt4xHiFbWfl/RNBCh9+OHbbTzNYn+/PVWSFhNecIYEOQwHkIbdTVo\nLGo3eUI5E8Qucb4dPEeiwx0kezf1ad64St1zTCmC9UPgP/EL30GiaXTAflWl\nz+4o6p7XaQjM6O9QLlW/LVgNFki4qwYsAPLSkocYvdotJJF3dywXn2jGL158\nYO3EHFdd4uN2WoDhkD4dKHlZ7Rnj8Y5TtXnpWGaQjB84jqnTnOCDjKH1lLIM\nxW2Mny0ZlmbH+EsIaAqq6Sba2NxSp/yQRgp6mMPIC4vlDO48+8LsSaVLc36d\n7yNMlOb2v9TGJ5esgnNY7lffP+JbxXYD6m/uZ+dsW8G/bauJZR+9xfmszMoP\nR9Dh2CqgDSP4GGOML9tRA+imXljJzOasSzht+ANRD0MFxCYeCxuDvXoyQH0L\nQeCTZZqX0tNJ62Al1f0hgbFx8JYDspBK37Q/UupXOS3MaQk6dFks1m34JjEz\njIWMHIu8zDWkmeMYpQ0JX6drWyEnD/XJEJ/QWJshQz/sdX9AeXYRR6PO6M4Y\nok9c\r\n=ymfd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.10_1536609608944_0.035254452992500296","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"genuine-mock-server","version":"1.0.11","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.11","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"7213d5a9b96b91f4fecd28729ec51d0c1a226f5b","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.11.tgz","fileCount":17,"integrity":"sha512-ojgHK/xEOtVzOfSdXMgg1nhv2bTfj8Q7jcQJtRgw6HfMV6lgWzfaZ5WDWVJTHoQ/pu/hFBZ+JWKG+745LXQ+xw==","signatures":[{"sig":"MEUCIQC9mhGiSCfZuUUreLlKiIVJtf3KdEUR+dIf8U77rVOSkwIgOpdZorAlU9mGg3x3FEK9Eb3SEQFp5y66cdvnO9/zuuU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbls2aCRA9TVsSAnZWagAAEhwP/izQXFjgglLa3KK2qycG\neuXVM8xOcx5dYz7ljyJRVuBEicddbZUZ7NMHD48BzEYhxmhTuedX1QQm0NAh\nJ16ADAYcw4ob5ykgNHcEN9gvuyooszT4upagZWgnG1gcwZf0MJeW46CuQYA6\nRzA4FGh+v29WtzTzL8zrF3EGj0xT1UNivL2B1w1L/yndDGqg83Zy5CcTtd8u\nj/qDy0kfv8dfUNO3QsuuMoEgWqSQH6xxvZGL3UyEFItZ+mN7uVg7z1157QgO\nxKt0JikTN58fp0V1J5KzY6cKFY2rY9nG/DIeUgFCh0OGyNeOS8f6CoTl9rpJ\n+nfOTKaswGjB+zRMBDwxS4GC2IQcwmh4KXkf46QIevEecEZ01+u/lHDVja1m\nRAYUmrb43dmvzi/yiQBwHbYoRyy/0n//tglf0dFygRLwNZUNYQq44ImMZX2u\nj7ec/iJxEdCOlUPq0khCRRwABn0kwTIhvYINMI36ZcSZ23DUL2V6OzkvAanf\nhfZQtfAmllwWzdEV8vpjkqmAa1EoXiUh1BmAQK8DvUFLp8lrMGueEhHoWoAd\nS8PKiBxmf9RL+H8/1Oh9jm0VqcgaS/g5Q7RbGnLp/Mueq/330kEsBEyRvlI1\nnJi5fsEp0k6n7e9UuR8rT/oLOAUrO/dpamiXsGullUzAJs9QwhUQdgGg045E\ntdW2\r\n=gPbp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.11_1536609690213_0.7513630799179516","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"genuine-mock-server","version":"1.0.12","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.12","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"7d7fd8a655d2ad11f85608c562a0a856e67e9f46","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.12.tgz","fileCount":17,"integrity":"sha512-eqY1pXXfottXRfneVfQJ0niGW0jWyJzRd897Vzj/d9qT2fAQ/Z8I9/6lEx7npsA9GHXdvP+v9o2ftq6P/vrSjA==","signatures":[{"sig":"MEQCIEH3ERs7NqBOE7MxtXiRKfM/ym1NNx+oWGydearDFa7bAiA6KR2AVHliCd8HiRqbu2NXiBukyG7AjjQYzRe9X6NMKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbls9KCRA9TVsSAnZWagAAM10QAKDtXk4TPhXtOXugsqJM\nRR50ET6AQ8i/GCzutqDNTFUTkjo9Erd4ecE3ulv7Wob1Dziya6KjhH5e4/NO\n/r7Q2GPviazU0jkD5J/Qf3xTcArpHlJP8lsM5Ck+geKaQkCSky8WQur5YvND\nYPVSS2NQ7oCL3QWwCoSuPrR0+f3dC6nNwh0CKk1DVATnKHh8i0vpXBsWrZwH\n5rqSyvmya1jSYVdSjiMGYB0FsxySGbwLrx3uhzwiVaOZZT3rFrJ0aRKG3XGE\nHrpTC4DMbtOaCnfvBrQDdJXNk8TaLN1aVuuWcBIyNEIgi86gSc1LVuepXsTS\npNFJR3fX5DKZN4G0gwXKeGrIJpgN0PZQ9KswsvGZ5zZjcaCXYr4JaunjTDXq\nJFMruVsDSRhAOnIokcPvjdL32KJhm7tfgzcqaedkdvhKrYB1PmEBKhOB7+rC\nUZiWT5mNPUN+FhwFrc08EP2y0CC4PuKTFM1WlZporniHYuZ1/hVdEGQWN0A1\nF/VYmEtFqup/7U2uu6SuIjKwnC9ePsb6fNnF5uP0BVj6ifu9P8A65vBeHpGx\nagIl/xvylBArQJIKFSTAGEijFICLjD0Qtuhf3cGEFsjRNHeqoJH0Fx0OGwd4\nYdLCQ0pkIS1AYMvNg5ON7Dl4sDSXnb2m39BMzJ7RQWR/pKfVjLoawB3VNEfU\no9Wp\r\n=SPWn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.12_1536610121652_0.1618191140875087","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"genuine-mock-server","version":"1.0.13","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.13","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"bc6e1070363a4d535ac36736dc9f4d89d9adedb0","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.13.tgz","fileCount":17,"integrity":"sha512-2rOfXSUyB/fFbU0+/CooLi8Hsgm3b+UP1mZU6xzzT4yMRtXSXOyTlsPtrdlNdviiskJQLo/D6iR4Cq7F9qMxYg==","signatures":[{"sig":"MEUCIQDLHClFETf/T1Q+0fIAjbctBZ7vNqe+OByE4f0pJgQIngIgTgDFaP9yZ0JlWUMEW02AwKmMhAKB4OeqEGAg+jPLcHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28888,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbls94CRA9TVsSAnZWagAAfggP/ii5TDx/NfbL74p42IaV\nCeXwC90c7Ml6e0IrllHQiQgtQ1W/E/Z/kYF5zfNB7jLw716awUCEVjJFBJWe\nSJ/68OxoKlzpoSvFcU0U2HKVq8/kyFIWWCS5uIpiWgpSsGLD0UaHVdyFENJd\n8GnZk8QcRRFHtv8kjqB1Xb7Osm1YaMKOmjtU22i/pvnwzgSKxPFyvWU30pm9\n9Q2hTnXJr5DUww3VPapI48eYfccWRC4vV5KzSzLrAJT8MSTlcuryB3oOLYHD\nMvohPT7tjI8+64ueAevk+5IzRjhlSXdkuTCqWAnb0gUxTvK4R0z1sIKZDLFB\nzdjyMiuhp6vZGwKnuM4yxdaJfG4nyegc4hi2kphRMMOs+wv0bw+7yodsi3xg\niHd2R0VHgn0RDjqhovlgecvLdE1r1cCPHdfYPiDqT2Gn6qwtPKxkj5XVOEfx\n2UJMHl7CdFyx/SMZ+SnOtD9u7vqB0aXD1ThO1/0inmHGdEjIx0/9YIBDGja+\n+gTiTDrlQP41QEjVuER8XubIJ1mdaSBFkSIKDCuYUNDgN+Ou0ZCgn+/LbSsi\nqiDSKYV888M4bPpL+iDorraMnUjB2S/MPVn43aniU6ATZZ3IF8ebCLbjDRXk\nweNIOLzIMRCUvcHXPbix+cCw26a4XFmxRgqoFh2BSuYarrdg9Y3zksLz7pL2\nf0xJ\r\n=9XLm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.13_1536610167753_0.9486803691046284","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"genuine-mock-server","version":"1.0.14","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.14","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"818c5e4e8ef393b4c838e4227026b737d2ff0580","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.14.tgz","fileCount":17,"integrity":"sha512-wd9RMRsQ6Z0QZJs5H9AYxISTTfMulh+7fFmLFRt+U9AwVRXnqldc/QUvkp1b9gRQJz7t+PD2rytlr/duAffKMA==","signatures":[{"sig":"MEUCICt+5Q0vJe+zLUvboiLRyhlqrc0rHuJfpuIK/D6RYkp+AiEAwv7d2ylssyZdF+9LKuSqXPr5Dga182ajn63C80YbK1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbluReCRA9TVsSAnZWagAAuL0QAIvnB2GPM+5ES3A9UcCv\ngSrCyJFyM/954/NWqofuj6Lqj+nOKp+03nTD/ef8rVE9iHAa0e4foFihVDR+\nlqVRJ9Vn1ZiFhJQLXc68hdszFLBjBNUs3LRYkhpbCgOzvRlbl05fmaNwpyY0\nNk2XbMdD1tCTAgOC4GXsLGwrVQqPe3QBKuG9bQLYqOl7l2swH6nMhKKvOKFO\nbJ132iPzkTyc8gW2Y4JT6/otcZn696IcUZru7idGF95gb3ImxphNHZ4TDGnq\n1yRjl65qyOfW6EaGbFDGSaHBH1RvoWStNvMSoewQwGw0+8xOd6LXqHbq71uN\nOgiqTaESjbf02prOQqenX7I5965DhIaIq96txNJChJvb0BeRlmkiGOUt252x\nwK8STQA51DPmEcgnhmFNHffCGBtpqcgxhu5Oe3IzSAqDnZbMhGe5duwRQhxL\nX64THiEzeljHYkd1GR2i3HudmRIMOLwltXcNJvtzp7V9bxSXJH1cPqhPhO6e\ntF1EvriQLAIfq6iXWJSJExp2xc6XRlDte1GeEUPvXCKGpkm3UFY5946LAy1g\nnJWA0qY5EN0K+ug/bnp+RcoF/62kqzL9121hoZRqC3DMfQIrTRgYm2AD0vsy\nk6nse9zVSArwFJcepa/yr0zKe6zjeYo3TpwlE/BZfY+auF1QgIwnCSj1pzth\nlJAd\r\n=Tz2m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.14_1536615517850_0.9064402048565374","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"genuine-mock-server","version":"1.0.15","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.15","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"a37a928bee68f8fdeabe8f461f01033eec780f16","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.15.tgz","fileCount":17,"integrity":"sha512-PWp6UlRXOmVL6O6g79BERQc3EWyLwaqQAcl5KlCZ7dkCABuUvV+WDZaffNTK8pYQb9gyFF+VyPDCP7AKpmbHlg==","signatures":[{"sig":"MEUCIQCF3G1kZlomDUAjFaJgGzhIInkhHfes1JsUfghL/7gMdQIgJQegmy4F+uyjzq1tdk3SNSpZ8wLfZwav/MqOEmCe+x4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29014,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbluieCRA9TVsSAnZWagAAiAcP/18Jk4gHEKXFPkuRr6pv\nrlbfBoCZMxRO3oFvrezH4gr0j1rcIlgNM4j9Hd5yXjgU8EaYoS/TO+BV9+q7\necnqz082WP2j+qfoGM9/qDpdH0obFOKpHy98EtgfKca9snXeKLe2QyfsAmZb\nx1EMa4LPueqyrk8CNS/XWc5uO4kQPS4REc9h3zeCiGHvIS5Z2mfD7/YyIu7b\nZOgukWcytmQu12esXBHI88X52QAHQj/WTRGZYz4W5C8/XVzBnOhBrwDl4o5c\nD1b9/Fnqo5zz15Itmi5DtG7Q3ZGR2esp/IrJAOJcsjbDTn5GzJGuf2gF+GOu\n+8RqBPnYtPfEYgL3lr7qMirx10a1J9cwWa6olFYphEO108VmxKv213Gc0eK6\n+NUEhEGFhNMr7xGWo3jLYXX7s7/6UqOxP86aEAUzWqLGF5YohH0lmxI+Qn7G\nk+jJ7wIOwNvy2Twgi300dVWjwH2kVTH9+bToRm6JPKGS/R9B89VlQc9Mdmj+\nMPi74TSGZBFl1SozT0i7Edp9C1IA+tPtM9QrwfoxLCoV3PjfvkL3K7YGTsyQ\nW0dVcnl8wF19ZHNt4qOqEV2n6LkKhQbxNTTKNFYzxyeoMMHUXSzQdz9xzQGj\nyDv/AfWNx22orVkSDsQCbrI1cBBnkXNExcOxQGvbdrSkaYJAnF7MoUVrZbd/\nJsBS\r\n=zVoY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.15_1536616606337_0.12636352221066116","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"genuine-mock-server","version":"1.0.16","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.16","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"617af3d249eaeafd02a99e7f7d93e1657013880a","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.16.tgz","fileCount":17,"integrity":"sha512-a9A2NEXkYT42ZqBN52TuOV+bC15SMvC0Cesg3JforfLYHibfXmszvDD/pV8XVAYyK+DjUtzwdbFD8tDoPBPeSQ==","signatures":[{"sig":"MEUCICukjUIscwIDvbb//JCW/OVA+svyz6TCA95q815ha+GuAiEA0nInp6VT4tM2nNZd5+mAHEckvpopf1gP6mVVLe7s6xw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":29223,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblw74CRA9TVsSAnZWagAAlsYP/Ap5sFiXjGa5qqwA2i6R\nkhBKbn1jEYDt/JoQR+Xr7GWom558h/yy3JYEmqeYpZmwVlncYf54luBjJNAl\nqXBMjOYmeCFITlFXgWZZBN6osfK6FZShc2JuhlGioySI0WrzOyGbO+WDVUeK\nXEH/d+UF1ZvIqE72I7YObhNJOtuhJYW26QXK9JdXWPD+hm+6HM5RIm6S0Qzh\nJ7d49IaqXG52J9aEcNrcKuFRQwYW+gixaHwvc7nPlmglDRV3MMvMQxZ70yN+\nqWh9mINwVwgvHgeM1dHmvszOvkr07qm2EreKXwU58BhlR14l1jZTvkVET5Co\nt/DZLyWN6cBD21rf7NvK8PR5rR0E6prWk+xd8qXsiU6RtHRCpT5PuXeoMCU2\nrJgMAKzhmW8rzNIvAR159Vs1Glo7/4YVQsnVIvxrzUTkYka23xTjQOeXBpnG\nuqP8UKGtbKjX1lFQJf8x/L9yLnspIwLOzbGBLu/XI/h+FATwgGOvlpHxkgJ6\n71WzzMGwGDoaf+u/8kKNIGPSFyTmltviLVxm4L9RVucegDwz0UiV/YFNU8K0\nOD7wd1fAeKHKteL7PxyfQaP5RmgdLvb/6b+s01NQ7jrCUgTokUk/CS89mHBL\n64Dq/PAawS22/I+X5/jaQyPlxzIs288GjchKlOKK0mnikYKUTl+Apkb3csA0\npwDv\r\n=OePj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"5.6.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.16_1536626424042_0.8370788852940003","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"genuine-mock-server","version":"1.0.17","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.0.17","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"91b520514f08a9daa28639c5eebd461732f132e0","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.0.17.tgz","fileCount":18,"integrity":"sha512-yQVtwOFKlFvi3vfHaXsiTuL8ez0YDHRH+UoIjBOO/s8LgYhjldJaqEEtiCfDFfZ4CYHV7Ii7GtHhE6KOIZPL8g==","signatures":[{"sig":"MEYCIQClo8EKMa9s53cafe+t6IY26qOEIipjZUeTI06IcwtVWwIhAKS5rY/5xhCX2nRjzlO5vGCkOydclp5U1LSl55y3CJ4X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31825,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbm806CRA9TVsSAnZWagAAcfYP/3ucSJTGQe24/CcyPjWd\nrgkdyP+Z3QGWA6nEmB6Lu4RaaqZ3X3+KzUAALMt7A3exuJiLJnoe3jZqzidd\nz+FndQO2jPUUxOZmHg6JFB4d4TkGiEaa9ZqL9LwHRr7IKlU8YgYCO3M6GeBp\n291TTO91nYX+mla2ZCuW8oo6FvbuNBS721XAz+a/Ir/QWGwySC+zgfXwaR7U\nE3Slgbwr4T+L2B1Vni72NG/jdjf7ggZRJk3TulJa2pNdmaSH/w4ZB2Hn7CCk\nFFcP/lyV282safryNFOrQVwGoH5giUWul44w+2a6a2z6870wps5YBOSrTWGm\nCs7rMO8ZMQs1gcxpo17T6TbIfy4W74/x2AwEn5AmAxh1rYkg+6k9bPbqguza\n/tzOsygrFwUSlC8CljLV4NtSG39yhFp3RtSFKIYTs/Dpw4frgjcVbAxcCYM/\nRA1wJgq1a9ygbfCzEy6nU8AaDs2fNcdaEmgzsyNm5aXQMl64MRyN5/nRXMGS\nRPQGzy+8lfDr03fGvRGosfXZLtgcG6rFCeRuTYsva/OkZtTPnzm8B45eVwTd\nbeCe490A2Kfkdi9HZvfG/jGeBVdp0ssrKZ11VdGZe6RRpGobc9nN2QRivlrQ\n5C+Yo/S542W/wFf1+G/Lds/pplkK/dz2JFZOuMirDZj5bQrwmQzNTshEmzt2\ne85/\r\n=JWQ6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.0.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.0.17_1536937273118_0.16027354799356397","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"genuine-mock-server","version":"1.1.0","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.1.0","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"f776ea0d5a8924e9ce9dd03a59a777ef38885ca6","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.1.0.tgz","fileCount":13,"integrity":"sha512-XFSAsV9G0gijesNo7ut2t2DztcuTwrwxdHqs/Q3v/2ALe4DXdgsPColKJ6lEEU84mouh9nHvnJPIv0/WYO+l3A==","signatures":[{"sig":"MEYCIQCWoRpri0SSi83yd2GlcwbiODjxvmQhp/C1jchiOpYNuwIhAPl/fOHI1W88cZdvuQbHvzc7iNvhxzXcW9yiZtt764Pc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4FsICRA9TVsSAnZWagAAFlsP/32/uFvVJ5RJfDwTUXhr\nnPnqMdWhbqgCQIg1lDsbJaMiIDudE9tpoU/JLIkmjXOClculVHW9RRKfO6+S\nGmPRapadrvRkq5V6ce30JWsQEruiMpOekLMuIPjjMD/AcU7DaZssHnO+Ly3Q\nUL0N0BznVlkXjejmksWnpheYt8+tmP9idy4aEfDHEq8+/dJqx0D3os1Y5jpC\nQcQ8YEApDtIq9MGVe3dn3d/GKRnh7J2Db5dB8+AJGPhdA/6ZlgHUtXib3iyS\n+dB/7HydvadrACKVFtHUjykZQw78VQosSqBvn98PlECl7SeDGAxQQIE/dfTN\n2FJDs+M1dMaarU02HEQlvVcgJaCBrBr0i4T4K0JZTiPzCQbhq5Xu9NpShR2V\n9rtCUaIChqmakIxUgcP3vHwMRw/qqWDi15Qf1Ew8a6cT2WlIi4OjUZoeH8NG\nN9chVx+3+mEhznkAZvZKez0/2waUHg6PRq/AAXV7YgPjGBpPXrs69aY0ohyJ\n5d7jAI+5eIa5HBGgKXO7GAI/xQNxZYDg1taybHOlaLIvSg1YvCNOZu1oEE2g\nnkEEe6aJymGH2fJFs95B2BDVijV8OLa7urZs3gk+4R2cLOu0WW4iXeHuFW3N\ng6f8ECxEgujxrTONZaNttpTsN8MTKtLTMA9EX3P9ZjC1OIHv8QqbtuOraY3L\ns5vc\r\n=jUK+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"server.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.1.0_1541430022285_0.26363543623634933","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"genuine-mock-server","version":"1.2.0","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.0","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"17a2521ef75f65701d44b2a4b7639da00e87a78a","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.0.tgz","fileCount":13,"integrity":"sha512-9BWTRVxfAcusGvYobBOjYifqPNYVM4siFZsQC/Meitc7Wv8XFSuILs7nmEL8Pwcnax4oOQEQc916Pw0w2U1eCw==","signatures":[{"sig":"MEYCIQDiGAGut6E1cK9VfD37O8od27ifR6au24qd7p9edrA5vgIhAIYsTlXE2ZK1QQAGM2bFsArfifTagfDe5p5oxBEt+fCk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30504,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb4GQUCRA9TVsSAnZWagAA9ncP/iI4wgsh5UcqSEqM3oxY\n3Jo+yQNAF+N/KVZ9Iiw4k5z5C+7JdCmD9ty1V3hbyxsQsuyVCHCehCHG/fNC\nBVBdE2mND01dqmieDcHd3E8jSChdbSn8PUV9AChU3g9gNP6sOHq93EkV/iQM\nG8l+v3iKcYaHzJiKe86n9gYGq0xh/11vGGQwbhHVON0ewA2x+GIHxwdPvA2h\n1C2ZKU2TPxM5VP0S3SfOd0lMfJym/IucY4kD5UxB9PEC0nIhg576iWh1BGvP\nNF0PdAaIIqWVvxa3kOVceRxxgtSK9ZK5152PWYFvEAlRJvrYEMqXI8P/2EpD\n2sKavRO3oZNYsLybq9ririFJEVjRf5jPsiGwWZ/5C65EfJaz0nI9xXnKtv42\nRvcTsMnQgwhWodODtHHWBPufIZrMvtZbDOZ4+UMupRxvSqvxglHOXQvsqV1W\n8nHjG9lTs4h/7d/8JDOiunvsirnNZskpu1THaq/jbEQjb9/eZXGtPksH3Giv\nk/R1cWwND5Uf+KxassEjKvMEgboq/0oHXY2n19yiV4nr76kTeyXqEytk0qO0\nBEogS8bG7EiNV0CgmtpTcFQeUuymcEUYqWYsx3S+AhtufIrVx8d6RvJfTOvi\n5LtW60shvcRjpPjkjD4Lp3d6YwLE+W+ws4c7AP+TDm4p9RP5bO8y9ITfh77G\nEY/F\r\n=5Tno\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.0_1541432339370_0.10706463179981851","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"genuine-mock-server","version":"1.2.1","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.1","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"1cce5a97c9553d7ccc592de01dee56405800aaea","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.1.tgz","fileCount":13,"integrity":"sha512-boKA+uWYutSDSrCfvNvb1s2FTzU8+t6g1YCzsJtqawF+4me1ZJQAeS8KlrdWl8a7a2qa0Q2tX7YzncXR4UK78A==","signatures":[{"sig":"MEUCIF8ex6EycHsL/7xv+VcDmQFzYtX8tuA+k3V9iNZmep6FAiEA/De8th9iVmYDNH3Hp378OQZlhWLGpKBxKAS4a10R4zc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7GCJCRA9TVsSAnZWagAA7OQQAI29b0pbsiv5TEeX6zq3\nnWWvmgMdOkFIK8UPFqqocOahwkWJAE88zbkCYoSvLrvhAGpAAReAklgjynKx\nP1jH8cqWK5/wzlAt5PJkmp69WndiVheMEv/u84/9TmJF/vHrXlrfLVzDIIpc\nD6SMZOMXcjL4o61hcYKzRpI1f6no8pk795J0O+jPIeBQg4GBxtpCjEP0ao7T\nUGa3m5BnivIxd3BucZ5xS6NDvnryBXU6r88mV/Y03w/ok4/5nPegEhKRCvi5\n2maWC+/KDouLhV/wM9wXcHSGfDLRaRZEhxs2g1dHZGOaDHiofUWYhm1CGxsO\naiB6Um3QLox+j70Nh/7JoZ8sx/kyvjOzDJ3akPS7DhMzYtsVjPplCGdgH7AL\n2xZncN0Elt9ICTrg0mPQsrHRQuHhA0HAekXylrH6J6OnrTgFXk/RPLLbrWpL\n+EK3iwCci/w/uxMBCbO7csCzI1iPVNTmwd0jjYeu1MkkZwHJIkP3axJJ1eWD\nv6ZgZH6mv28uIkyffZUlTKGDfhJQf8vbJE9GggCuARGe8mtZRT4b54USI+Il\nJybgj9QEaznqA2YasiHzhqY9dJghCHuI3fTQiT4BN+isBV5kYDIpFYyJyyFr\nLj6anm2IklHmZinMqelUByw5GXdyKx5bUiqhSyVj1buXQ+52K6yJ9HWvI7K1\nhAmK\r\n=56Oc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.1_1542217864418_0.9817515391250038","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"genuine-mock-server","version":"1.2.2","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.2","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"5e08808ebe28d30cf2fbc1bd83288094f825fa22","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.2.tgz","fileCount":13,"integrity":"sha512-bcisoC7h9KRCzMAMPJwH9SbkB0zOGy4laWXhQE+xRPuRjLdrI1ltfxJ70rx+n1p0jXpjKMth9nTDnwE+Tsd01Q==","signatures":[{"sig":"MEUCIA0Hk41iI9PY/RKD1almGZgW7gzwekHElJYTbqBDQ88NAiEA5ZrFd3swRRki34yTVevpdpxY9ovald1d9vpJGeiTsSA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36903,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7GWlCRA9TVsSAnZWagAABn0P/0KYxFsjJzOdhuFIn/72\n4eLWHQuFev49Nl0sP84ivt/Py0wJBmYw/lc0GtIMC2bdFzjHib3XFO7axPvj\nlA8OIbPMTLPhny5VVcaDi3AjE5v+BL30PYTnQoYhSqbzU7SwEeZyVLBNGDXr\nj4MGdcWYHulpnECIGTxev72Rii6L4lKMxNk5+S+Dz9aubU0fVNT45CFQ0j2v\nzxgB+iLYe+MXQgKHjZQxDD8Owx2T9BnPaeSXnzoBMuL5k8IM6p6vqHYFvI0T\nVQOQ+LXWX209D0E3uhE+Mm4qo4utV0bvhaasek+L7Rpwn4JdS22UPDOd01vM\nHjmYxGOl9tpNCsLh2KU5MyI1s/ZdTEWTIlOW2Ux3H5xPT9qXE/G2CNVw9mlW\n9SXqmErSocOlLf2BkdIph1fl9XgDA+dt3Zk5Z7pG45lWK9mkDYAiMBY4cE2G\n0V401o5cLYqvY8CLrIr+oUp8HC8mPen6z4rs8mZO2PHJ+HI4lpawB6HR4AEu\nOUOmz5jnX1UvlEKhXy4pj8zAXTc1OMadBm7RPiiATHcdfHkscyCNk8yQPClv\n4EqMPZkwsW5LFIASZyqGxo2gvZiOv0hutdX9BR34xiJZ/cRXKqpHlC2Jy4ZU\nFK//H3S6FLPD42afAu1ADcCGKaQuHt7sYumx0VLexMSwbPxtcHkEo6a88zFP\njKay\r\n=0QCO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.2_1542219172986_0.8968959750566421","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"genuine-mock-server","version":"1.2.3","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.3","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"8fa040d0396cc540851d512ca377d1ff17f32620","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.3.tgz","fileCount":13,"integrity":"sha512-pJ1LpBrEVNQ9F1qCHqRc4RLYEMs+mETcRTnz4trV/kR4dn4qu9/RkTzZyZ9QDmxzFYeguGPfEZWl9Vj7RRQy0A==","signatures":[{"sig":"MEUCIQDquqwJ4fJlCJQuwcpG7S6+7rWmvsFHyAyXhg+Ct49+4gIgbLW00XEKfgAqOONUAItjBa2U8oajxDWsHvtTvziIf6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7IV3CRA9TVsSAnZWagAA3GUP/A9SQ6vggkgG853Afrfb\nbeaOA9A1cj/tgLYfP9MGxW/wQOP7JY+ta1X/KfACPC+zt8vxlMjb/NBytiRQ\nj45bRIdIQ1obaSkbRywO3u/gDpwhdDz6xZx3U+u7rnPUL7DVOE9WX4J35qB7\nq4bCxwtdiJeGWA5N4V5exGAiE/vSQgNcskCmgcW61uyU8aiQjQRua3Q83Oj7\nExbm72j1Uk5JjhdB05aa+KC/z8cN3l9NU5lldo9Y9QxUBi8fq5Yu92MJsvEN\n0kOyJzqoDOl7HDv4gmUjRP1mQAWpsVCWpJJ3eN0VMsFjBxviYu7GCv2IYzsw\nJ4/iwRY+E+coI/aK3V/vIHcJsWi6V8dGfXs0ve6ZdZEsuUktWarutfpItYuF\nm0tC1Axn6eWVwMaov74al1yBw4FyBlzJ57uM4srFx/yHOseen7C3aIT/5K+x\nurOdy/bRwtMC7kKd8qwhKF0SeeQsmM+tP6RJbp8rG7wpNQLXB4GFLHoq5sNx\nkyygOWEaLuJcY3LGkU6mLWEOD0GFlJQwcdRtWtAP22b+dlQKeGLuSU5o7iss\nTZB0Y92shbOKebDt99G2dnaUAsXR4MrU5D5l7tdz10bvgr+zk/jW0D0gpQUM\nwQ2SKbCPXqPubYcL2N6IQaxEFrOtB+dCNxv3W+CH6CnUmzZSbVuzc4ZCX7mb\nSDUK\r\n=hahe\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.10","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.3_1542227318763_0.29708980879631963","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"genuine-mock-server","version":"1.2.4","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.4","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"3a67fb093859fedc15458cb9bfe3fed4a2c6731e","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.4.tgz","fileCount":13,"integrity":"sha512-R5ZlDUj+Acs9MUAAJnHNf80ZAk/m/5jxPcgJVltQZmQljWJkLHOq/cob2Rsq/tnyAq5OOvMMRkVrkCMpay1BXg==","signatures":[{"sig":"MEQCIE2k7XntSbsh94IcMNVC/atUdH0nRccV9lxj/6hyDbnJAiAsQRhGs83Y/BMrxghJqojYCXjDk3AKVTty9PJeiYtIOg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37847,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7IXzCRA9TVsSAnZWagAAPLAP/1ks1cppNv7m6gJYjMXS\nL7J7oeRQWV7bk4P+aLH96wHV2CWZLVcBqrcYoztzWgBGArtTfA3ZP9v067XN\nYiPbwrJ8BDTmJlo0lbX8pJNNgFB+OisEbVhxyH4AQoGGXPi0wWJP9l32mFWO\n1/HOg4P5heesRdEmBDjVXLzOFA4erdGI9Z+IXsSgR8WaJnvR+1jMhOZqJ88E\nq1X3vAs8kjz65tTFuRG9eQEQoU52LjjbLhYu3odDDqRBhVKMgwu/tIEA0chI\nRkinXN4VpMcy0Q6cO1K260k8i0ERm8uwAwvs/H9qN3WUE8GYSWmQZnea6LzK\nF+wV3DxXr7zCuzYC8ZYRneNdzqIr4wkOpi+NIAS1UDOXH+sAJC0ece8hsHtN\njSN1Cjnn+r6+j8RGEJekGCVnodYqmBPcgCyZeoB4MS7+cGF7QhJVNLHXITb+\nEtfB0A418yF39Kjp/ohUbKqjmieRzKv0jG0o+riWT2BW2UEmR1a0IJDB0KJu\nfuFROQ4XszcxKdvoS52yYf3AVhi69WJYkcKkblTcPe3RgiwideKYJ0YxqHrp\npenedegzGNvo6s5cbHleQLYEhPkv+IIqSZT6LcOBR5lMPfANfIh8Imq5q8QV\ne9K0gb6yW1N/7opks7UYkxaANM1lRGvCsuMGSbVddTE0JjvNdy/xJCb79ujY\nTkNr\r\n=BjgI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.11","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.4_1542227443088_0.7641204478170944","host":"s3://npm-registry-packages"}},"1.2.5":{"name":"genuine-mock-server","version":"1.2.5","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.5","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"ed22a58892ec6732a35764556a24a485fad97446","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.5.tgz","fileCount":13,"integrity":"sha512-jM/DnZ7NzX/RqQp/Eu6PRbH5QaZBIIEkP4nj6whB1/SiVEKC3lP/E7YuTdKp5LVG3QgHZVNDQgCC9lPF7nRjNA==","signatures":[{"sig":"MEYCIQCJXHxBErgqlt8EFGV2ub6KaXg82kOWosI1qbeexIjcoAIhALl80ZWKyQLUOeOHa37apT9+Im9Pd1isCujcqFEB2FiW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7JWsCRA9TVsSAnZWagAARecP/ApGD1P5pfuEi2liOtz6\nUxneXP4aWDeo/DWMK+W93TDYuwU/S+VU7JploKGIxZ5tTQP8MJfbLGMA2C0C\nFKmCpVcvDliygpChqA3X4efRcyDsBfs4HSMMPbriEEeRBpR5YS3Aak9Fjp8o\nMp9sjm7bPB4fIG9VCQ8PJvTwZ7QD5G0ODfGiz2cZHjjB5oHEEksFUL+PtrrG\nAZ6a13PleS3MLIH8Z4G+H28jpqvMD7k9yV8N/ZdMbNTJi5Xp/5hn8sR4/OEI\n2OHpRDpF1W0t/VgKxiL+fBqOmx6No+cMI+axenADw/Pa9o10+y0B7AI4QjeI\nYc84RbjDH8obkurfrg+5fEWLuGp5VUCJQzbn58VTptvhRVgdZaQpi7PKLWIt\nwLGgRudyoGUNVFDVlrvQCIsZ96FrMaGRq9vgc7zahHoZDn4YXm8ZsJGhsmwJ\nCiJyCOEUCtJWYX8TQQUrrFRQvy4xieL4opfbwejJpGwFaQ1yZa0rDMXCWTRW\nKSfiLAI/utXNmuCj1K0fgCtKa9TpCEN0hYVBo903RCew7cTWJO9VlTX7RJ7+\nDSgbcozmFjdl0yKE8kRQBvRMHi0AXeuzt2jfcG4LAl8iDzSHw6Bz85FPOYie\nwlCpwe45ATdqpByy7hqKoHFF100tNCeSl+1IJ6FRukhhY8UBO2K3AYwIeBrW\n4T5A\r\n=ynVl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.11","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.5_1542231468062_0.9539583317116627","host":"s3://npm-registry-packages"}},"1.2.6":{"name":"genuine-mock-server","version":"1.2.6","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.6","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"89c6a90e2fec83499714d9c2f970b30f87a08171","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.6.tgz","fileCount":13,"integrity":"sha512-vt7CG5fkdqkeOMbMnYlvABMWWVtaJDK2pufXJyxAEJYfU30Ygq01HLLLiJoHxEol5a17ckCtA85iWMivJ1SVsg==","signatures":[{"sig":"MEUCIBbETjEsj7SnXwhTRLkmP2Ii96SMnbmVmo03QhWExGfqAiEAgozyzZsxAXtyf5d48Il/uyXoJEF9IHfW1M8Iy5u4g7k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37798,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7JYkCRA9TVsSAnZWagAAMOgP/RLaG2fCgprApC2Xc9HW\nS350DrW8mFp2vR74IXbdLO6S6muzktMRsmmp1pz8YVyEO+96GmkOvI/WN49q\neBHjp+6BBJWLQI3/tlp966+mOdgrmjOxnn3pOi+QJCrXVvslpDPkkNpafX03\nF6rgvxoF3KW6apb+F31QI7TErDn3/1qoBUQtD1o1aFJAOWnrovlPLMS+H4tv\n8HPP4A5E068FkBO+4E3U6Eu4Hst5PUxGNXUNUlpenFW9GYJ7U8cOdyPyB1/W\nbX9qvO3zV56xLX8IqHSYO48kb3XJbDp6rtQW7/5p2wGWcOplBSxD96CYr2FC\nq/ZDMjTlwCIgAGg8nugCQPmXT6p2mlAnj+XeYvenzENKxZzHU0H3GBS2Ds+i\n1EJ5bQhdItkO4StIVq+goZrayDGEyvEXO/dwTV/Tk1boPCgtlxNxhOapkwLu\ny55tF9Fz346AT8PY32WhF5lUm5dMdaSYFAVOvwd8o24uHTbiEZ/RaBdlabxx\nWYQsTshLNFtuXA64YDsG7eOC8HgVVE1CAqEru36soKEmHz/VjOFUI1a4SIns\nseEBtRgwrw5UbfGDzgoSLR5XqCJj/yMFA7K8PmSOkGKv1jP1YuxcznmR4oth\n12QwjcTLSg0aHu06xKSDHqBMf0I5hmeF5AOh5b2DXUKzHUV3H6zV8S0+Iz3h\nALHV\r\n=bejV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"8.9.0","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.11","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.6_1542231587567_0.09489295812957854","host":"s3://npm-registry-packages"}},"1.2.7":{"name":"genuine-mock-server","version":"1.2.7","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.7","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"59f886bcaba33367b02c6bd447a4e5db7b42b9d1","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.7.tgz","fileCount":13,"integrity":"sha512-wcenIOZEtcaFv68AHSv6xhgFTBB694wlLcJRwuvtqC0+/9K4X6uHl6yUqFBPDFilMAdjk33AHlXc/Xows6V/eg==","signatures":[{"sig":"MEUCIGiuFinFTzuL4TngMQM8D2S2ppsJKdmJJx2s21sEt8zYAiEAnWB2cZC7j4JDbBzoDy117lDYMOBsyPniCK+DgVACPB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/r1RCRA9TVsSAnZWagAAlIMP/iO/EzUrgNaJYegc1+G8\nmZaaTWFUr7cT6AOlYPar8WlMosDCIPuZfqy3cOrgReGIibN3+AULtWiWiwAW\nhEpBl37gHmTGpc7AMmRrrD4OxkRLMIRgw3Osm2V76oI6XzEfk+jv2B0HaiNK\ncv+SyV/pIZF/rlesyapevBnKKqfOoR34ync7dabSuwx3nQdAmW6v39R29cXb\nVg3Us4v1RdGs5/c7bxgcQj3DlXH7+SX9+3aO+hZ8/5L36+eiw0jtsFJqQbC2\nKSX5SzaiTe5x9MqCzXWZAk6QMb3o8zkkcsWEeuUKRmK3mGvQj+WkQVMKbO+B\nIY1wd2RY26iBq2yX1FBYXOvmPReOWSJUl8wm0dTlHKru2Paf8R7DS/8jFHRb\nCmEWSBWwIf78zbMMigvexUQfqt/Pzjg4SXOH4snTPUt+EwBQWNliEHxDK0D+\n/vTI9kFvDXgw5qL/fm6wLlVrEK97fKhcLfF11VG+T2QyL6uflfDJKy8S0G0A\nyr62XiEPGWm1RVEi3047K0HkWFz5k5TLgO0fHqapF9r2BpcxYYnqYNf8QpQ5\nfKEO4Am1HcJiWKsEsIyfaqaqV9Q/KVadfju+KUDgV2MyW0Ga8k+ptC5UdauS\nmFK5g6fypX0gY39yKVUbSJwwfpHy7cnrvscO2u2k+KRDZFRzaoI2gcEcjuGO\nnDI/\r\n=FaJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"5.6.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.11","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.7_1543421264494_0.3450378163608896","host":"s3://npm-registry-packages"}},"1.2.8":{"name":"genuine-mock-server","version":"1.2.8","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.8","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"dist":{"shasum":"e11cdc79a595e8be4f777a287926432dbb2692ab","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.8.tgz","fileCount":13,"integrity":"sha512-PJYv+ggWeLgqUB+q2FMDoALMhPugwLdPTw9dW6xf3JnaMV2pHLXs+PvfVMws6MKtPDchJ82rGg5Z9yxKvDBfSg==","signatures":[{"sig":"MEQCIFvFEizC4Z3FtukzH88ZPpJokCBZ2PsWQQEMJSqB7IDOAiBFdgtkw8lJsq4B9rxA657xotvJxqPDT25Xmksds8Z2mQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/tFECRA9TVsSAnZWagAAoXoP/2OIHFUXFUg4Cu6wQBPZ\nuPG3Sp9fxM2tcV+vnvq96x5bKbcIsjpOmYmQD9khjtG6jBu6v2PbmLI6O5BQ\n9TsVDNrCrodK1L+p4asKu8AnqjVHNA8pZwk57fx2r5VK2Bl19l99Po463SP1\nLihf2gCPHibFklraPJNRU3ooObUBChnVmufg1/N4R/c0igJ3+/CA/ql1BdEL\nrGWd2NVxxLCiu6/fseljhtWp6PrD8kajuiukvoLgX5WDbzqcwSYrOWkuBTQG\nuLble4SMjoOMUgodOVY/qzTW08Feqh8/Pt462uU9GM3xlTx/8yMDGG5F6eT0\nGQl7+8i2vfrgdozAWkGsDms/xQLOV1vH6WG+b8aotKLN7IgKMbg2SvpO2z6D\nM0OpPSIcFMd5m9vg6iMhQSED+CPRfeK0uoaIF6ohHeIcLHVpUQ5I9Ifm97vg\njL9sZ11Fepg5vBIlq7yjR6UdFRICDU8U9BI/g5jv87SDWMkkWNOtKA8bpC8c\n74Mjf8B/zPsgiECFOAtXVKZud5/aqc4mwvkdwoJe/k4RPou0eFvlwZUMOEfy\ne8OK1BbF7Db0I3xYbHHwU12y63hTYgQP7uTyK9BXXId2LwyRmN7xYwewrjDG\nmsCaPqLWD7nT04+CQKz+YSLj8SIIU06bcFETTgoPVJMBAyzXVSFceGIBy1NT\nOVRa\r\n=3qcD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"_npmVersion":"5.6.0","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"9.11.1","dependencies":{"glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.11","express":"^4.16.3","body-parser":"^1.15.2","json-stable-stringify":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.8_1543426371665_0.2437035888085044","host":"s3://npm-registry-packages"}},"1.2.9":{"name":"genuine-mock-server","version":"1.2.9","author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","_id":"genuine-mock-server@1.2.9","maintainers":[{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"}],"homepage":"https://github.com/KristopherPaulsen/genuine-mock-server#readme","bugs":{"url":"https://github.com/KristopherPaulsen/genuine-mock-server/issues"},"dist":{"shasum":"db2712ab5ffaa7d574894e9bc3066300a1520a98","tarball":"https://registry.npmjs.org/genuine-mock-server/-/genuine-mock-server-1.2.9.tgz","fileCount":25,"integrity":"sha512-DYeQ6ieTlDMiKJsXzd2botW6PYtihMPMIXSRUMRwxmtob1LOOwZrMdRd7xlWnkpUEDWkzLEz+/oyYOMUtgqjNQ==","signatures":[{"sig":"MEQCIAdUWU9D0SVwKYF+3RclRjLoJrJbjFzh2Z7fZu+sS8aYAiB9S2KQ9WX6Yhbl3mj1FR6VaIGPP1hjffEw0b3ksnelYA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":45219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBFFOCRA9TVsSAnZWagAAXIkP/2Bo46Og6nv4xphxfyxP\nMO0kDmawNriErKlaS+KVCXe0TtZdHDlQ4VPg+g8zzMKde2FV6Ru29DTOpVHJ\nAUE7I0EfNVhzscuwGXsAmR5faJ7nEpLyQGclxcuYQysRYa3txGSsQGv23TbX\nvFLY1T4uA4HsmkqqbDPk0JRVt7QFY+7X5AbtYsuehQEG6LmuscY9sD1JlZLM\np+A5GXZkZFg8XMmGzbfBt5ijE5MU3kYRyC20aKYEuvnYX/5uV0VTYadBSOeP\nVYflKBmJ9OoiJtVDwRjyVGBmoyqst6AeH9zix2KV2XXWDUZj5EDrR/BeHfyr\nxy/5tiUz2srQBxspWbeYvxBNw3sazLCTzY9EMGiBYmeQp3kWEjp4Ej9HP5ty\n6wpRAAxcxyzLjpsiU0VQiQL5XlHBC5fcpoiNhaVhmH2OcmVoIdE4VgtS9/x6\n9qoQdf9KvDuuT/AD5UkY4473munAQ5RC6I0a0bcCI9D4aWWKWHQTC11YbD6E\nxV1Hfq7jWL52IxG7kgwc5YBXges6QZFbDRLDWGNLjN1xG0Br0ZjFGPRZRee0\n21RtVwoYVe70aubYPxC2GraWpYQ2Lgfcv3onniVC7r7iEfsYbh71A3DW77/A\nHl/5sT3gaEhytO8RxyawunsMfM7qGQeb/a9znMyGwvHUakNa3XcRdIo3uT6g\nnQBF\r\n=zEfv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","scripts":{"spec":"npm run test -- --watch","test":"jest","start":"nodemon mockServer/server.js"},"_npmUser":{"name":"kcpaulsen","email":"kristopherpaulsen@gmail.com"},"repository":{"url":"git+https://github.com/KristopherPaulsen/genuine-mock-server.git","type":"git"},"_npmVersion":"6.4.1","description":"A real fake mock server for http requests","directories":{"test":"test"},"_nodeVersion":"10.10.0","dependencies":{"ajv":"^6.5.5","glob":"^7.1.2","path":"^0.12.7","lodash":"^4.17.11","express":"^4.16.3","body-parser":"^1.15.2"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.5.0","axios":"^0.18.0"},"_npmOperationalInternal":{"tmp":"tmp/genuine-mock-server_1.2.9_1543786829956_0.7568522189274582","host":"s3://npm-registry-packages"}}},"time":{"created":"2018-09-07T15:47:24.368Z","modified":"2025-12-01T16:19:26.217Z","1.0.0":"2018-09-07T15:47:24.561Z","1.0.1":"2018-09-07T17:49:39.693Z","1.0.2":"2018-09-07T19:25:59.034Z","1.0.3":"2018-09-07T19:42:04.397Z","1.0.4":"2018-09-07T20:49:15.078Z","1.0.5":"2018-09-09T17:03:38.467Z","1.0.6":"2018-09-09T17:23:55.985Z","1.0.7":"2018-09-09T17:50:16.185Z","1.0.8":"2018-09-09T18:29:12.072Z","1.0.9":"2018-09-10T19:58:54.539Z","1.0.10":"2018-09-10T20:00:09.127Z","1.0.11":"2018-09-10T20:01:30.329Z","1.0.12":"2018-09-10T20:08:41.808Z","1.0.13":"2018-09-10T20:09:27.952Z","1.0.14":"2018-09-10T21:38:38.008Z","1.0.15":"2018-09-10T21:56:46.434Z","1.0.16":"2018-09-11T00:40:24.466Z","1.0.17":"2018-09-14T15:01:13.263Z","1.1.0":"2018-11-05T15:00:22.395Z","1.2.0":"2018-11-05T15:38:59.503Z","1.2.1":"2018-11-14T17:51:04.533Z","1.2.2":"2018-11-14T18:12:53.103Z","1.2.3":"2018-11-14T20:28:38.981Z","1.2.4":"2018-11-14T20:30:43.270Z","1.2.5":"2018-11-14T21:37:48.165Z","1.2.6":"2018-11-14T21:39:47.745Z","1.2.7":"2018-11-28T16:07:44.552Z","1.2.8":"2018-11-28T17:32:52.132Z","1.2.9":"2018-12-02T21:40:30.141Z"},"bugs":{"url":"https://github.com/KristopherPaulsen/genuine-mock-server/issues"},"author":{"name":"Kristopher C. Paulsen","email":"kristopherpaulsen+npm@gmail.com"},"license":"MIT License","homepage":"https://github.com/KristopherPaulsen/genuine-mock-server#readme","repository":{"url":"git+https://github.com/KristopherPaulsen/genuine-mock-server.git","type":"git"},"description":"A real fake mock server for http requests","maintainers":[{"email":"chris@pond.design","name":"pond"}],"readme":"# Genuine Mock Server\n\n</br>\n</br>\n\n#### Table of Contents\n\n* [An Example Repo](https://github.com/KristopherPaulsen/genuine-mock-server-helloworld)\n* [Getting Started](#getting-started)\n* [Overview of Mock Files](#overview-of-mock-files)\n* [Overview of Initizalation Script](#overview-of-initialization-script)\n* [Building the mock server using slurp mode](#building-the-mock-server-using-slurp-mode)\n* [Adding Paths to Mocks](#adding-paths-to-mocks)\n* [Adding Regex and String Pattern Paths to your Mocks](#adding-regex-and-string-pattern-paths-to-your-mocks)\n* [How, Query, Param and Body work in mock files](#how-query-param-and-body-work-in-mock-files)\n* [Subset and Structural Matching with JSON Schema](#subset-and-structural-matching-with-json-schema)\n* [Gotchas And FAQ](#gotchas-and-faqs)\n\n## Getting Started\n1. Create a script to start your mock server at the git root of your project\n\n    ```bash\n    vim server.js\n    ```\n\n    ```javascript\n    // Inside server.js\n\n    const { init } = require('genuine-mock-server');\n\n    const mocks = [\n      {\n        request: {\n          method: 'get',\n          path: '/api/helloworld/example',\n        },\n        response: {\n          data: {\n            'key': 'Hello World!',\n          }\n        },\n      },\n    ];\n\n    init({\n      port: 8080,\n      mocks: mocks,\n    }\n    ```\n\n2. Use your prefered script watcher (We recommend nodemon)\n\n   ```\n   nodemon server.js\n   ```\n   or\n   ```\n   node server.js\n   ```\n\n3. Curl that bad-boy!\n\n   ```bash\n   curl 'http://localhost:8080/api/helloworld/example'\n   ```\n\n\n## Building the Mock Server Using Slurp Mode\n\nThere is also a *second* way to build the mock server, and that is using 'slurp' mode.\nYou specify the path to the folders containing mock files, and a file-ending to slurp up\ninto the mock server. Slurp mode is useful if you want a file-to-endpoint naming convention\nfor storing your mocks.\n\n1. Create a simple mock files directory\n    ```bash\n    mkdir mocks\n    ```\n\n2. Create a simple mock file inside `mocks/`\n\n    ```bash\n    vim mocks/example.js\n    ```\n\n   *Note: folder structure, file names, etc DO NOT MATTER. Files are slurped recursively.\n   A file named Foobar could map to any endpoint. Naming conventions\n   are entirely up to you!*\n\n    ```javascript\n    module.exports = [\n      {\n        request: {\n          method: 'get',\n          path: '/api/helloworld/example',\n        },\n        response: {\n          data: {\n            'key': 'Hello World!',\n          }\n        },\n      },\n    ];\n\n    ```\n\n3. Create a script to start your mock server\n\n    ```bash\n    vim server.js\n    ```\n\n    ```javascript\n\n    const { init } = require('genuine-mock-server');\n\n    init({\n      port: 8080,\n      pathToFiles: './mocks',\n      filePattern: '*.js', // whatever file extension you want to target\n    });\n\n    ```\n\n4. Use your prefered script watcher (We recommend nodemon)\n\n   ```\n   nodemon server.js\n   ```\n   or\n   ```\n   node server.js\n   ```\n\n5. Curl that bad-boy!\n\n   ```bash\n   curl http://localhost:8080/api/helloworld/example\n   ```\n\n</br>\n\n## Overview of Mock Files\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      // ...\n    },\n    response: {\n      // ...\n    },\n  },\n]\n```\n\n#### Request Blob\n\n| Key       | Type   | Description                                              | Required                       |\n|--------   |--------|-----------------------------------------------------     |----------------------------    |\n| path      | String | The api endpoint path (not including querystring)        | required                       |\n| method    | String | The http method                                          | optional (defaults to GET)     |\n| params    | Object | An object of key / value pairs for path params           | optional (defaults to {})      |\n| body      | Object | An object of key / value pairs for the body request      | optional (defaults to {})      |\n| query     | Object | An object of key / value pairs for the querystring       | optional (defaults to {})      |\n| matchType | String | A string to select the match algorithm (see JSON Schema) | optional (defaults to 'exact') |\n\n#### Response Blob\n\n| Key        | Type    | Description                                                         | Required                                    |\n|------------|---------|---------------------------------------------------------------------|---------------------------------------------|\n| waitTime   | Integer | The time in milliseconds the mockserver will wait before responding | optional (defaults to 0)                    |\n| statusCode | Integer | The http status code in the response                                | optional (defaults to 200)                  |\n| data       | Object  | The data that will be returned in the response from the mock server | optional (by why would you leave it blank?) |\n\n</br>\n\n## Overview of initialization script\n\n```javascript\nconst { init } = require('genuine-mock-server');\n\ninit({\n  port: 8080,\n  pathToFiles: './mockServer/Mocks',\n  filePattern: '*.js', // whatever file extension you want to target\n  mocks: [\n    {\n      // ... stuff here\n    }\n  ]\n});\n```\n\n| Key         | Type    | Description                                                                                   | Required                                         |\n|-------------|---------|-----------------------------------------------------------------------------------------------|--------------------------------------------------|\n| port        | Integer | The port number for the mock server                                                           | required                                         |\n| pathToFiles | String  | The path to the top-level folder containing mock files                                        | required (only if 'mocks' is not included)       |\n| filePattern | String  | The file pattern / file extension to be slurped up by the mock server                         | optional                                         |\n| mocks       | Array   | An array of supplied mock objects. Useful if you want to supply programatically created mocks | required (only if 'pathToFiles' is not included) |\n\n<br>\n\n### Using mocks, slurped mocks, or both\n\nYou can use both mock files defined inside a mock folder,\nor programatically added mock files, or both!\n\n```javascript\n// only slurp mocks are added, since the other keys have been ommitted\n\nconst { init } = require('genuine-mock-server');\n\ninit({\n  port: 8080,\n  pathToFiles: './mocks',\n  filePattern: '*.js'\n});\n```\n\n<br>\n\n\n```javascript\n// only provided mocks are added, since the other keys have been ommited\n\nconst { init } = require('genuine-mock-server');\n\nconst mocks = [\n  {\n    request: {\n      method: 'get',\n      path: '/api/helloworld/simple',\n    },\n    response: {\n      data: {\n        'key': 'Hello World!',\n      }\n    },\n  },\n];\n\ninit({\n  port: 8080,\n  mocks: mocks,\n});\n```\n\n<br>\n\n\n```javascript\n// Here, both provided mocks, AND slurped mocks are used\n\nconst { init } = require('genuine-mock-server');\n\nconst mocks = [\n  {\n    request: {\n      method: 'get',\n      path: '/api/helloworld/simple',\n    },\n    response: {\n      data: {\n        'key': 'Hello World!',\n      }\n    },\n  },\n];\n\ninit({\n  port: 8080,\n  mocks: mocks,\n  pathToFiles: './mockServer/Mocks',\n  filePattern: '*.js', // whatever file extension you want to target\n});\n```\n\n*Note*: Whichever method you choose is up to you. Provided\nmocks are added first, then slurped mocks.\n\n\n## Adding Paths to Mocks\n\n### One Array of Mocks for Different Endpoints\n\nIf you want, you can simply write out different paths by hand in each mock blob.\nThe ability to specify different paths on a per-mock basis is useful if you're\nbuilding out mocks programatically, and want complete control.\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      method: 'get',\n      path: '/api/helloworld/firstpath',\n    },\n    response: {\n      data: {\n        'key': 'Hello World!',\n      }\n    },\n  }\n  {\n    request: {\n      method: 'get',\n      path: '/api/helloworld/secondpath',\n    },\n    response: {\n      data: {\n        'key': 'Hello World!',\n      }\n    },\n  }\n];\n```\n\n</br>\n\n### One Array of Mocks for the Same Endpoint\n\nWriting out the same path over and over again is error prone, so a helper\nmethod is included to make things easier, should you so desire.\n\n\n```javascript\nconst { defaultPath } = require('genuine-mock-server');\n\nmodule.exports = defaultPath('/api/helloworld/defaultpath/', [\n  {\n    request: {\n     // default path gets added automagically\n      method: 'get',\n    },\n    response: {\n      data: {\n        'key': 'I use the default path',\n      }\n    },\n  },\n\n  {\n    request: {\n     // default path gets added automagically\n      method: 'delete',\n    },\n    response: {\n      data: {\n        'key': 'I use the default path as well!',\n      }\n    },\n  },\n]);\n```\n\n*Note: This method is mostly just a simple reduce function, but it won't clobber any\npaths you HAVE defined. See below for an example*\n\n</br>\n\n### An Array of Mocks, Mixed Endpoints\n\nYou can, if you so desire, add the same path to all mock files, *except* for a few of them.\n\n```javascript\nconst { defaultPath } = require('genuine-mock-server');\n\nmodule.exports = defaultPath('/api/helloworld/defaultpath/', [\n  {\n    request: {\n     // default path gets added automagically\n      method: 'get',\n    },\n    response: {\n      data: {\n        'key': 'I use the default path',\n      }\n    },\n  },\n\n  {\n    request: {\n     // default path gets added automagically\n      method: 'delete',\n    },\n    response: {\n      data: {\n        'key': 'I use the default path as well!',\n      }\n    },\n  },\n\n  {\n    request: {\n      path: '/api/helloworld/notdefaultpath' // Since the path is defined, it is NOT overriden\n      method: 'delete',\n    },\n    response: {\n      data: {\n        'key': 'My path was defined, so I wont be overriden',\n      }\n    },\n  },\n]);\n```\n\n## Adding Regex and String Pattern Paths to your Mocks\nUnder the hood, `genuine-mock-server` uses `express`, so regex paths are standardized\nand simple.\n```javascript\n// Adding a regex as your path:\n\nmodule.exports = [\n  {\n    request: {\n      path: new RegExp(/api/g),\n      .../\n    },\n    response: {\n      // ...\n    },\n  },\n]\n\n// gets translated under the hood to\n\n\napp.get(yourRegexHere, () => {\n    // your mock data gets returned\n})\n```\n`string-patterns` like `'/ab(cd)?e'` are also supported (as they are part of the express)\nrouting. Consult the `express` docs for more information: [link](#https://expressjs.com/en/guide/routing.html)\n\n\n*Note*: Same as any other routing framework, be mindfull of how your regex paths are intercepting.\nLike `express`, catchall routes will intercept *instead of* other already-defined paths.\nThis may, or may not, be what you intended. If in doubt, register your regex paths later,\nafter the other mocks.\n\n## How Query Param and Body work in mock files\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      query: {\n        // ...\n      },\n      body: {\n        // ...\n      },\n      params: {\n        // ...\n      }\n    },\n    response: {\n      // ...\n    },\n  },\n]\n```\n\nGenuine Mock server follows a simple strategy for mocking files. `Request` represents\nany given http request sent to the server, with a given set of paramaters. Any request\nthat **exactly matches these paramaters** will return the data supplied in `response`.\n\nFor more information on how *exact matching* works, view: [How exact matches work](#exact-matches-for-mocking)\n\n\n### Query Example\n\nLets say you wanted to mock any GET request to `/api/helloworld/people?name=jimmy`.\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/people'\n      query: {\n        name: 'jimmy', // A GET request to '/api/helloworld/people?name=jimmy', would match this request\n      },\n    },\n    response: {\n      data: {\n        someKey: \"I am the get querystring example response!\"\n      }\n    },\n  },\n]\n\n// Example semi-psuedocode axios\n\naxios.get('/api/helloworld/people?name=jimmy');\n\n// Example response\n\n{\n  someKey: \"I am the get querystring example response!\"\n}\n```\n\n### Path Example\n\nLets say you wanted to mock any POST request to `/api/helloworld/person/:name`,\nwhere the `:name` is equal to 'jimmy'\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/person/:name'\n      path: {\n        name: 'jimmy', // A request to '/api/person/jimmy' would match this request!\n      },\n    },\n    response: {\n      data: {\n        someKey: \"I am the path param example response!\"\n      }\n    },\n  },\n]\n\n// Example semi-psuedocode axios\n\naxios.post('/api/helloworld/person/jimmy');\n\n// Example response\n\n{\n  someKey: \"I am the path param example response!\"\n}\n\n```\n\n### Body Example\n\nLets say you wanted to mock a POST request to `/api/helloworld/people`,\nwith a json body of `{ name: 'jimmy' }`\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/person'\n      body: {\n        name: 'jimmy', // A POST request to the above path with the given body would match this request!\n      },\n    },\n    response: {\n      data: {\n          someKey: \"I am the Body example response!\"\n      }\n    },\n  },\n]\n\n// Example semi-psuedocode axios\n\naxios.post('/api/helloworld/person', {\n  name: 'jimmy',\n});\n\n// Example response\n\n{\n  someKey: \"I am the body example response!\"\n}\n```\n\n### Mixed Example\n\nLets say you wanted to mock any POST request to `/api/helloworld/people/:name/filter?age=28`,\nwith a path param of `{ name: 'jimmy' }`, and a json body of `{ occupation: 'teacher' }`\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/people/:name/filter',\n      query: {\n        age: '28',\n      },\n      params: {\n        name: 'jimmy'\n      },\n      body: {\n        occupation: 'teacher',\n      },\n    },\n    response: {\n      data: {\n        someKey: \"I am the mixed request example data\"\n      }\n    },\n  },\n]\n\n// Example semi-psuedocode axios\n\naxios.post('/api/helloworld/people/jimmy/filter?age=28', {\n  occupation: 'teacher',\n});\n\n// Example response\n\n{\n  someKey: \"I am the mixed request example data\"\n}\n```\n\n\n### Further Reading and Examples\n\nFor more information on what the mock files look like with a mix of path params, querystrings, and request bodies,\nbe sure to check out the example repo (Sometimes an example is worth a thousand words!)\n* [An Example Repo](https://github.com/KristopherPaulsen/genuine-mock-server-helloworld)\n\n## Subset and Structural Matching with JSON Schema\n`genuine-mock-server` also alows for mapping mocks-to-requests using `Json Schema`\n<br>\n<br>\n[JSON Schema Standard](#https://json-schema.org/)\n<br>\n[JSON Schema Node Package](#https://github.com/epoberezkin/ajv)\n\nThis means you can match requests based on generalized subset descriptions of\nthe incoming data, instead of EXACT matches [as used by default](#how-query-param-and-body-work-in-mock-files)\n\n```javascript\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/schema',\n      query: {\n        age: '28',\n      },\n    },\n    response: {\n      data: {\n        someKey: \"I am the example data\"\n      }\n    },\n  },\n]\n\n// 1. Example semi-psuedocode axios\n\naxios.get('/api/helloworld/schema?somekey=valuehere');\n\n// 2. Mock server compares predescribed schema, to incoming request using JSON schema\n\n{\n  required: ['query'],\n  properties: {\n    query: {\n      properties: {\n        somekey: {\n          type: 'string',\n          const: 'valuehere'\n        }\n      }\n    }\n  }\n}\n\n// compared against ALL recieved request data\n\n{\n  query: {\n    somekey: 'valuehere'\n  },\n  body: {},\n  params: {},\n}\n\n// 3. Example response if it matches\n\n{\n  someKey: \"I am the example data\"\n}\n\n// 4. Otherwise, mock server keeps itterating\n```\n\n## Gotchas and FAQs\n\n### Query String values ... they're ALWAYS strings...\n\nWhen you create a mock file involving query / querystrings, be aware that values should\nALWAYS be strings. This is due in part to the HTTP spec, which uses strings under-the-hood,\nand express itself, which parses querystring values into key value pairs (with values being strings)\n\n[Further reading on the subject and implementation from Node / Express](https://nodejs.org/api/querystring.html)\n\n```javascript\n// inside your mock file\n\n//GOOD!\n\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/filter',\n      query: {\n        age: '28', // Good, your mock value is a string\n      },\n    },\n    response: {\n      // ...\n    }\n]\n\n//BAD!\n\nmodule.exports = [\n  {\n    request: {\n      path: '/api/helloworld/filter',\n      query: {\n        age: 28, // BAD!!! This will not match, the server will recieve 28 as a string\n      },\n    },\n    response: {\n      // ...\n    }\n]\n```\n\n### Exact Matches for Mocking\nIf you're using the default mock matching (i.e exact matching);\n```javascript\n{\n  request: {\n    // ...\n    matchType: 'exact' // Genuine-mock-server assumes this matchtype by default\n  },\n  response: {\n    // ...\n  }\n}\n```\n\nyou need to be sure you're meeting all the data requirements, no more, no less.\n\n* If you're supply a **subset** of the data, your mock **will not** be matched\n* If you supply a **superset** of the data, your mock **will not** be matched\n\n```javascript\n// Example of a potential problem below\n\nconst mocks = [\n  {\n    request: {\n      method: 'get',\n      path: '/api/helloworld/mismatch',\n    },\n    response: {\n      data: {\n        'key': 'If you include MORE data, I wont be matched',\n      }\n    },\n  },\n];\n\n// 1. Example semi-psuedocode axios\n\naxios.get('/api/helloworld/mismatch?extra=data');\n\n// 2. The mock server recieves a `get` request for '/api/helloworld/mismatch',\n//    with query data...\n\nquery: {\n  extra: 'data'\n}\n\n//    Your mocked WILL NOT be matched, since your mock declares `query` have no data\n\n{\n  request: {\n    method: 'get',\n    path: '/api/helloworld/mismatch',\n    // <------------ No query data provided, considered empty!\n  },\n  response: {\n    data: {\n      'key': 'If you include MORE data, I won't be matched,\n    }\n  },\n},\n\n\n// 3. No mock is found, as expected\n\n```\n\nIf you need more nuanced *generic-matching*, consider using: `matchType: 'schema'`\n\n[matching with json schema](#subset-and-structural-matching-with-json-schema)\n","readmeFilename":"README.markdown"}