{"_id":"xhook","_rev":"25-c03ee690e50bbb99fe609aceb979bde2","name":"xhook","description":"Easily intercept and modify XHR request and response","dist-tags":{"latest":"1.6.2"},"versions":{"1.3.3":{"name":"xhook","version":"1.3.3","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"license":"MIT","gitHead":"44f6e1658e674d3b35c855019fedb247dced18a7","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.3.3","scripts":{},"_shasum":"3161f546e67224d0d9f697bde94808cda70e0c41","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"}],"dist":{"shasum":"3161f546e67224d0d9f697bde94808cda70e0c41","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.3.3.tgz","integrity":"sha512-Q6Pg7cHyTuzR8RzBZiUNqD/w+/rG/XPfSmPZjkKqtf2eTGA5nwSd2Ga+232Sfl7wmaCg2Yb2ruEDv5X1zViXkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+lLS8Qq9NKnFvHWkV7QO7WvnsQiPHTb/SfQid9xSNqwIhALI6XZDpcInwS14kb67OqwQCi70zL7PRE66KUoNokgG3"}]},"directories":{}},"1.4.0":{"name":"xhook","version":"1.4.0","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","gitHead":"887d81e895eb20a44db19572dae95565b8390755","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.0","scripts":{},"_shasum":"58e3c0c7efc073a1748b90ac07814a033bb3628d","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"shasum":"58e3c0c7efc073a1748b90ac07814a033bb3628d","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.0.tgz","integrity":"sha512-pbxfpMue5xtQv7qKWGJBwSU2x0qaLXN+lh8K4h7WMLLCjq8+/D05dlP6jI38GAsya4XmQFOM+vAOyEWchzKtkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD3o08fQ1kTcMqMTXgYPDRsS9dXK1HbLviWcc0ncHV14gIgRQBqVjjG+b1EQkVEycmccU5xzHFESrs3uS51tLm6UXI="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xhook-1.4.0.tgz_1488554238891_0.19866311992518604"},"directories":{}},"1.4.1":{"name":"xhook","version":"1.4.1","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","gitHead":"543769502e3c69e7c7d2d40f34c10be27b46388a","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.1","scripts":{},"_shasum":"b82a7e969f67fc28967f0e6a9adb0f365f862208","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"shasum":"b82a7e969f67fc28967f0e6a9adb0f365f862208","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.1.tgz","integrity":"sha512-sGnU/kdrx+7J6AWLfOeFnoLiddkcraKzU+IOJls5N3+Amle+PY+fy+GilXDqULHFpIM8QdYBi6FHl+T4va6BXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHtXPsgkaZsvWVohUe8nLLbhJm/KkzhAnZS8yex4QVzxAiBuT2nxUKzyCyScQRINcbaRPMgw6w8xSZlLdB/d+73I0w=="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/xhook-1.4.1.tgz_1488913013463_0.9152297796681523"},"directories":{}},"1.4.2":{"name":"xhook","version":"1.4.2","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","gitHead":"cfe4c72463b4305e2800dd5c0dff8aa7cb2154be","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.2","scripts":{},"_shasum":"b3325194499845a6fd3f7732b9fefb85056305cc","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"shasum":"b3325194499845a6fd3f7732b9fefb85056305cc","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.2.tgz","integrity":"sha512-bHL+WdppNs6KghmhxNcqQGsM3vU1quCI+dm30gRWhXUFGeTk2uA7oEUgV1s6PY8vnpZJ313dAz4ljA5tMbwuYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSgcTGRgi0qU86IkkZE1m/Z7SZCwVD0GGVQU2D6eRZ1AIhALs09/lH3oMaIZ4Dz0rBGBguojNpp2A4nULKEflPjaXY"}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xhook-1.4.2.tgz_1489177422301_0.5734479923266917"},"directories":{}},"1.4.3":{"name":"xhook","version":"1.4.3","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","gitHead":"1fbfa6a12d688ff02dc2f66baaf76ad19e99a5b7","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.3","scripts":{},"_shasum":"b7f09ea52ee5cbf8a32ceff190b5dd79c8c169e7","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.4.0","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"shasum":"b7f09ea52ee5cbf8a32ceff190b5dd79c8c169e7","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.3.tgz","integrity":"sha512-rJFnPVL/DtBB+cZsQjMxDUK2MfCaiWp6A4lXUR0QBI0hNC4ikFmRBTHJ6H5Jhop4RpY/Iu9aAt7QzZzZbw8UXQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKmhMBdj+dVCZ15Ujxz+pLNBfP56ToXDTvzWbhSlzPLAiAcy9tbCr+73MnUwVR5RCVti9ngMQy787Y3TreejeVKbA=="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/xhook-1.4.3.tgz_1489944174506_0.18564015021547675"},"directories":{}},"1.4.4":{"name":"xhook","version":"1.4.4","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","scripts":{"start":"grunt-source --server=3000","test":"testcafe chrome:headless tests","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"testcafe":"^0.16.2"},"dependencies":{"testcafe-browser-provider-saucelabs":"^1.3.0"},"gitHead":"d70307c8dbc964f87c4df10143bbd43a999c0c94","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.4","_npmVersion":"5.3.0","_nodeVersion":"8.2.1","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"integrity":"sha512-2cSFScM/Zd8vgXwhisibLKBBugeJgicrBm+7pH1LuMYeSxjF6r9NLBv+Y3r2zsmM8/aQl1h6LcdUc7BEhpF5tA==","shasum":"875de9646aabad7b597876f573b7a082580ee3f0","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.4.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCQyCxqTbPmU8iB/kysJ1FtHuxloUbJD01ay4ti+hBCpQIgMgiN/9uJNtXbBf9rfvPLDUsBeNS24kAfC2yi81jTlx4="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook-1.4.4.tgz_1501616708279_0.6859096244443208"},"directories":{}},"1.4.5":{"name":"xhook","version":"1.4.5","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","scripts":{"start":"grunt-source --server=3000","test":"testcafe chrome:headless tests","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"testcafe":"^0.16.2","testcafe-browser-provider-saucelabs":"^1.3.0"},"gitHead":"f74b600acf6ece4ab191a808f457ef374e5c7d41","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.5","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"integrity":"sha512-q+onvuKnYsoz0KA6z7rLFE7kUXFa63AMQSLqeLJzuPYJPop+Z9EfEDKeOYr/GwdvUvTvh7gRP6T4frY7eo9pOw==","shasum":"740efa0969ec81b7a37dc776f11debe8f12f7186","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.5.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGyo2ovRa9GfcfzRUMO9LmVFo6fElFRthk3o1mzoi2xwIhAOSSkCgm4PSBHklhxloweOiegPxOwnybfW9nDniPpCPg"}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook-1.4.5.tgz_1517080062827_0.8031587693840265"},"directories":{}},"1.4.6":{"name":"xhook","version":"1.4.6","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","scripts":{"start":"grunt-source --server=3000","test":"testcafe chrome:headless tests","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"testcafe":"^0.16.2","testcafe-browser-provider-saucelabs":"^1.3.0"},"gitHead":"5712564543ec009a1b2b6de4714eb72a7ad56640","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.6","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"integrity":"sha512-ij45BRcNfO06XAQ6Z35+edkTvfxbv/zOyo6224p1FOT9kg/JCLyyk2tb/sCM70ptUGy1X94DiC2haiwjFJjYlg==","shasum":"d54f526324c282a1177b6f59c13ca47ce607bd25","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.6.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuHoNn2k4b2NLobgT40/uHlk8iKpbL490OeWCAxAZtpQIgfcrJM4XKrHOio58WQMBixeyuQv5uBGskhhgHWbQnJN4="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook-1.4.6.tgz_1517425494114_0.003518212353810668"},"deprecated":"named exports were broken in this version, please update to the latest version","directories":{}},"1.4.7":{"name":"xhook","version":"1.4.7","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","scripts":{"start":"grunt-source --server=3000","test":"testcafe chrome:headless tests","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"testcafe":"^0.16.2","testcafe-browser-provider-saucelabs":"^1.3.0"},"gitHead":"5973bbc003d83a74db1f4e913cfe01a0ed5b4381","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.7","_npmVersion":"5.4.2","_nodeVersion":"8.8.1","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"integrity":"sha512-Amogqux1kcPlA459WGCdy+7j0TdE6f2Y8R5gJWHthUDtajBr5iMdGBSEwoYRYITr3Q/EDsr0hpLySe3Vb/OZnA==","shasum":"5c326329d440bfaea9d9f81d6e04335fe7c00777","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdXcCELjm5R753UabMmuBkza6nI2fH72aX/8JgtRuE+AiBay8rzMkSU0z1ShzdpmPg9mhzDqkD5vEXbEXkA1BTjWA=="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook-1.4.7.tgz_1517474705368_0.5958783209789544"},"directories":{}},"1.4.8":{"name":"xhook","version":"1.4.8","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","scripts":{"start":"grunt-source --server=3000","test":"testcafe chrome:headless tests","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"testcafe":"^0.16.2","testcafe-browser-provider-saucelabs":"^1.3.0"},"gitHead":"7fefce8870613c6de3d8ee2706d95bf580f30d74","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.8","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"integrity":"sha512-T5IQbIfcX+MyNhREQFLXNr1TBWpCXtqzeyXXCzENKrNgXMwOfbJYuTjm7/8S4T5Qns1GJcKwkpG/CFKZPvnBog==","shasum":"0e3f00169b733e7416a53eb09d8823d14c91258b","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.8.tgz","fileCount":67,"unpackedSize":1344149,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7M0TCRA9TVsSAnZWagAAJZQP/34lHaKAUhfcPmfmtTbc\nm90aK5RAMaOMwHcmCf5bNqVNJwXkhYLSxZ8mz/QEFrAwJPaJLku5Fgd935pg\nQOXv8sMOm17s6XUzLT9H3SOmpdMRULY/i6NuPR7qydzBtOtpeTHrZCvQMqt3\njNbWUvM9bP+cDhZPgySkWAUJR4KPXbeA6inI82xw9wNeCu2HYrqZusOsWXlo\ni4R69gDcP7RwMHMIylUZHirs92wmPKhA95Qz7cTeZBKf/Opzm5r6ckdArtJp\nNxiC+649OuZjvF54jOKfiZlR7snZx3qReaKIuwNlPRvUCtNo3aVMn69b/Ihw\n/guiwrj9gAVkA4vCEsPj/SClLEagSSfL/pyaaFav7SE1fR22RlJvkvjRD7oG\nfaSNe76kW3Vb2DAQZQgwhTtZfcF3g1wA0enZmo8CI71K554D+mWevlWkgiug\nqRDyVshZy/y8SuA6VE2zRIMLzC+y0m2lt6c0obBvMz2O0tnjUmY+NOVERbf4\njgXklLHTTWCKW7TBVxGkL7yhCzkCpVnt7P4Fa16QYtl5B66AWrrgswJYJxFN\nA6M3OAEo5N9ozjiV+pL4ELPzLmxb3UZOVgMMF6BE+nIkfhlhQN5mJLxsrXQh\n0YbF2Rfe/pbsWMdCK3JaD6E//uZy2LvBMK1aBeT4mtnXv3M6bBsqp+q6L3EP\nJ4/D\r\n=EpFZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsulcb936BzfODINaeCXfTDUzb8eEwCaT5E6aTHhH7WQIgVN3Qorl04PNkWM2NJyolcV1j1FVGvBzHGcDdauWnTBE="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.4.8_1525468433936_0.2118612653315315"},"_hasShrinkwrap":false},"1.4.9":{"name":"xhook","version":"1.4.9","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"dist/xhook.js","scripts":{"start":"grunt-source --server=3000","test":"testcafe chrome:headless tests","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"testcafe":"^0.16.2","testcafe-browser-provider-saucelabs":"^1.3.0"},"gitHead":"0a8e16a7cbeed7af67e060a0b31076f6fe6e194d","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.4.9","_npmVersion":"5.6.0","_nodeVersion":"9.9.0","_npmUser":{"name":"morsdyce","email":"maayan@glikm.com"},"dist":{"integrity":"sha512-7uGTRzCO1nMNtzClV0LHSo13vKlr7J9JE6njIMWHDSoub6MLOmam2OgZJESTvGjZpW68gnD69vlRipB6cjM0dg==","shasum":"5ebca6c7f239003c311b746b889081a82e9d4e78","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.4.9.tgz","fileCount":68,"unpackedSize":1341056,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbHtzhCRA9TVsSAnZWagAAhIIP+QExohWSrsxwIM5zUHBZ\ndtCmvdDMqONIL+Sami7jchMWaQOzFZHa5UcL+L0WO4BNjuHa4sXl6u3ottMZ\nrTh62bpnYkJka+7FVxb0yFWFsPyWG1gyfLMvzIrb8ge+4KmYRCat7M9wmSE3\nn+uTUEbvsOMsGPdJA7SC4VkgLfi+BD0OsqM86m8pyQwMxlofsS8Qv3ZsnLEf\nHf4evAKELrcZj0aNAcsvqZ2n+sHArLlnN5nWYbOlriWOkrqhV/eKoZ+3JvBx\nM1ThoztN0zwHKkg9h92ysd2YFmFO7Q+rwVm5SGZCwNrqDpJVTu+FiYCd+6QG\n/sgL83mF660qT+S5r/QawkxRl2lcRQTfyWsXIbPGx87iTxKQfryc9QNukcGJ\n7JcfUJAigl++srEcC1WTfO77iKjHE8xFZYTp5FHvI8PfsVlMrineNYrejhWJ\nGX5+wTaE/3w9QlrdjCtrNqjlIEFnMq99NsSr341Mq6r1b+rhL5dhhYCn5Jc2\nLTK9OXimszRBIvKslal7eDnza6hf5Zl/cslAdZL5tLKeG/yeYHhzgMKLLK0M\np/svs0adcJ9ZoB+GR8pzirXEHslqdk9dm5rwcZTqa9ZPA7jNRHbIRt4IWbFz\nmQ7ENc/I6bpO1Q4nT+9JVoykNQ+wvCUbx+FnA7bT6uIrDzoXpmMykzjW8vdD\nIW2f\r\n=pCPB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG5BQcLmU39fOvelwI4FbR7fOlUt8V1eklE0k8xotfY0AiAHcVxBLzCRY+tb98/Z5XPlpA5U9nR8cCwKqlqAsHL+VA=="}]},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.4.9_1528749279830_0.7881731028380896"},"_hasShrinkwrap":false},"1.5.0":{"name":"xhook","version":"1.5.0","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"src/main.js","scripts":{"start":"webpack-dev-server --mode development","build":"webpack-cli --mode development && webpack-cli --mode production --output-filename xhook.min.js","test":"playwright test","test:server":"http-server --port 8080","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.23.0","http-server":"^14.1.1","webpack":"^4.42.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"prettier":{},"gitHead":"324fd78f3ea99cdf73110f091a130ae59e5f2688","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.5.0","_nodeVersion":"14.17.4","_npmVersion":"7.19.1","dist":{"integrity":"sha512-wbm2FnlYmdeTlO0GyC2iRQ2ZdKF5LQbC7qJ7I2vEVBDp5Eg8ny2oZlDI68/ImQamCQntWzj9ae8vv83AKeMVTQ==","shasum":"a655624a261880feae6bddafe41766547d166d79","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.5.0.tgz","fileCount":16,"unpackedSize":154922,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA4vRYOl1KJs/n1Mm2tFU8uqPAgcmOH8jIMhhQWR4C85AiB9M8PAUnUj0S+LLFEJ+92759CFAaCJKffE1sHxmY9BTw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0+rRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpSPg//RJdrT49cQClcehRv58StgbRVIbczqmGx0OjEYyDCqEfGiKs8\r\nVn5mV5a8AlT9vJiTLqQ11d4UOrtdk5/s3oCauQ9TIhghtaqPl/bdIKiLIMYh\r\n3PzbzGlLUhhRbs0VgjELyTyiag/MdH5keGf8q0EcMxbyGbdbz3CxN5YrcNNS\r\n4QZRRAiLQQbsIRld0TKEGrMeX9kW78ibOiUzfoOjQ/TTetS6Lw8nbNYKkvJz\r\n8Bd7X7gXR8ysVPx47Ur5eGJ/yOPFQhK/HWOrmdrspZykrNNWehuIdr5aiEGz\r\nrSKVrMIxkntjhrJiOSf9eVogfo16iBE9eNY73bq4l66lsA9OKlFlYuTbW/xY\r\n2hf13L39Pp8AOJXQ0SIO31otBuuZj6uX66WGFdIF/IIZrdGLBZmcPiKKxOer\r\n2k9RtYebseOT4qxDj+j3eawvRg6GNN6kRcZj8rvgLZ/MCrgDeEYqA/O/daek\r\n0sFys3LcSeOLTtrLrsG54hopsT8WmBXGxeXuc5aQcM4DikXHHzeulStkyINA\r\n+icMEBToKgcGEEIoldoGxGyh+wmYWBfa+ZyjfL0Qu3bbYfdiJc7V715ytzPn\r\nNwb4sz4Tv38bkfjjuRgv7CjCGp1mNpsAZnzx2cItOdIIfXpApJ5aLu80cx/S\r\nNOJqG0Af2sWhynCml2JT00xUfdLVH82jSjE=\r\n=pN3m\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.5.0_1658055377472_0.8407234598361952"},"_hasShrinkwrap":false},"1.5.1":{"name":"xhook","version":"1.5.1","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"src/main.js","scripts":{"start":"webpack-dev-server --mode development","build":"webpack-cli --mode development && webpack-cli --mode production --output-filename xhook.min.js","test":"playwright test","test:server":"http-server --port 8080","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.23.0","http-server":"^14.1.1","webpack":"^4.42.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"prettier":{},"gitHead":"fe041e89731e7a99e32f8b44263b9d0326b20ef5","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.5.1","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-/EeiFaXQsFaUnbCE+K29a81RLKvv+Kn/BYzC44tU/3EL7r970jmhR45ntQQ8IaJW5+KWqYJGEXQpxFlTOC3OqQ==","shasum":"6b4403a9eee4cba05b23bc8e3e9deba3f19ea5b9","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.5.1.tgz","fileCount":16,"unpackedSize":154921,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxXM+7um7mqj7O4EvOaYJhitJ8vNSSWwEQu0RqQnRpQgIgYxOMmssq2mv41I/WvRIVCwmzNfNk2Eho+M9RfbJVXgc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0++ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpqNg/+LHQONkSJoq28I8MnRQZMDHKY8uAc0on4M/qSYFvKuD+BKi9m\r\nS/KF3OFTnaaV3y1rAy0xnL2OYT5YlOBKdzrEwjsGdKG/z8NdVMje8jEKCvUv\r\ncxA98MTSFTxYq4uS/E042f2sCHy8m85yZkEwcX5CEhUkZBjMUzQKMUS5fJjL\r\n4BrGsx2JZVI9sTRS3/S0Wy6Kzz1ptFyeHBH4e38dLorJ2CpJQHm6zFPgBTyE\r\nR5plirH8j4+rP7zsfJMPcOUYomMca3Je1MGVt0iTP0oIv5i7mgRh9uwEQZIt\r\n4LAO+1WqdJS39a6DinkH4/IJuDSuyu8510oTlp+nF/7yyXLr9M3O24XqEWJI\r\nA3ItE1Ufrz4Ewye/vtBRk0zjnFTXajpidPgWnfODYVYQY+TVpEp0PV6j0sA1\r\nySyf78TrO741UP5jUnRN9dsDIIXUplLciLFWOGKulJzB1hvzQ5mZVHkwSbC4\r\niO4w49G2D65G/r9FojHFDX9n+U7uGJNCKdNQQezHw5PIskdP3A7ysYT68Tsn\r\nRSyCBHCJTCLVrLWa6YwTzKvpiH5jIImdtN+ZCgE4NZhAOVlrIh5tlzrBQq5I\r\np8K/n9jYeq3rrp3OSo7fRp3WOqtzHn4Z1yHqd71RraYCkLku3OT0NwHXR3lm\r\ntJGXmF/jhAvu2af/OEaxrqfVgWzINzxG74w=\r\n=e48Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.5.1_1658056601162_0.19349582844114765"},"_hasShrinkwrap":false},"1.5.2":{"name":"xhook","version":"1.5.2","description":"Easily intercept and modify XHR request and response","browser":"dist/xhook.js","main":"src/main.js","scripts":{"start":"webpack-dev-server --mode development","build":"webpack-cli --mode development && webpack-cli --mode production --output-filename xhook.min.js","test":"playwright test","test:server":"http-server --port 8080","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.23.0","http-server":"^14.1.1","webpack":"^4.42.0","webpack-cli":"^3.3.11","webpack-dev-server":"^3.10.3"},"prettier":{},"gitHead":"2d0d14e51b4060d782f5f70a00bf815003086d57","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.5.2","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-fkKXZpJ0PXyLHAh40TH/3gFQGV1JmNtObZCR21YlWBvzudXpBVAwEbEuj+rHjWe7FxSRpIburaY0i+0rHT1eDw==","shasum":"5c2fcf8299c309581d0543c2a7baaeccf7433558","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.5.2.tgz","fileCount":16,"unpackedSize":155426,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHJY3KnmAU3DeMZqn3KCCqsgrNp5EdDMg1KNORFPENlQIhAMIb9cz1UngrHl2A6ILWRdh35MJIrSqMbIxHRzPB14K+"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi2MrAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqrRA//esOc0FMiCnk9RGConVC1jIjLTV2C72u3doCTAxG3cZNtnSPC\r\n3VIyv6xL/8478gmWvYazCUL/rRKcKClTm2v31JxncNvRILsRj5wM0qo8PQl4\r\n08Cw8bo2wathtDV/x7e1VMc+GY3UYxr17t4AGsAPGE7uDHmzLOsAwbVc/9vY\r\nPiakDVXJdWCgQzpX1MkpKyTmdZzDXs+QdhZrNp8eHxsV252pgX6/uhRVw4Rc\r\nGPjr0bDUceqSiJPEJlJsVNiH+JEQ9jr+1rod9Ahcyg2jIhZDsBdyUoMUw9oT\r\nvT5RLDNMeWu3jUYGP+KsMQJ3SBBa7APzo4Cnmi3xHKgr+VrJOURukaQuj91h\r\nzJg8H2tziA7gf3QnFnNFcT6n68odQOjZyxbqOq+F0+y33J8R2vPNZBh3++Yz\r\n3pwiZI0ma8hdmdiLFwQ3CgjEdCDCPLDtult8oVtxOh/Aw65X7FVnzZ9j3Bnw\r\n4iUIxZWmpZhI+NlzMOmCkk5gG+doCB8RWbYY2CkZE4Qn6gSvbjDrF63yxIGL\r\nDGuVLwKgeYzFLrMQuuizKt/SQmgBb8B2NXr70wa31X4HaTfW6M1EbiCjsrov\r\nUHNNHk99o2lhxx41oQub6b7YOWVSEkOpKopE2oMpVQLzvgqKV0Y285yulyuI\r\niLBKjF1EXUzz6XjCEnR8G9aVliqWqbRcf5g=\r\n=ALXs\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.5.2_1658374847866_0.6715100262160685"},"_hasShrinkwrap":false},"1.5.3":{"name":"xhook","version":"1.5.3","description":"Easily intercept and modify XHR request and response","main":"lib/main.js","module":"es/main.js","scripts":{"start":"rollup -c -w","build":"rollup -c","test":"playwright test","test:server":"http-server --port 8080","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.24.2","http-server":"^14.1.1","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"prettier":{},"gitHead":"f19b530f194595eb68a6feab95786f3c5235c532","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.5.3","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-4gyOBBFJS31r5lCYzTZAi3ZPydYVEI5LEGNLOyAs1k5m3+8VjVvBwXfjqPdr5XAcRrCQF6Y38GFfXSWZN1cVRg==","shasum":"da3b6b7fe736c6652117506056f9800b357abdbe","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.5.3.tgz","fileCount":8,"unpackedSize":163830,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCmDPUAUFlJLlOFG6XdQ1SQI5fc2ItHsIdBGXbSx6Xa2QIgDkjPKE8son3RZMKNw0RhKw3RLQjaNO/36XFRcv2NWlw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi685YACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHig/+KgUUsSYj9zlTRCwW4PekKGsMerLtQKPqq56DtzLNOExOqyKc\r\n9tWaVqjbjdI/emHu0VOIKaprl+dWHuhXWRfEdG2PwHiffx3Dvn55fOuWf2XS\r\n9+xdD/Rk8kiPTyFj0TNlSK8pT6Eqlv+Ir3ooIAwLUYf+BjB8hB41EEqpXtK+\r\nX+GuHTfuvOvmhQBbbaYDYxYuCOd6ZBEphAhmGub3+hIBoLJ7F4hfIgoQ38ir\r\n+sgi3G7XjNHXz36oOsOQCJApciSP8+3waDvFm1bq4kK0Msxt2gu2L1VzuCsc\r\ndnvgWFaN5jFC9t0u933IzSsdiuFiD4zY3o4D3fOLBr7vIRal5O4rCP2zLLOb\r\nlK+zWAOWp4KrVqBjm6THVuT29C3+qCo5oSc89OHgwsqpeyYIB9i07hCxsYka\r\nzwKvwjf7itXky+HcWqdaMUQ2Y2R2Tx7uZ1BPhraKqO/p3eYVTDzBXVmuzyUL\r\nzKy77i0IAUHnPa/ZukXFAbFLTLHo2mbn0Fm/ylfR6vVgZwH9K1cKd9L4pAuQ\r\nCmATzIGlEYa5BE0k+aoY+8dYoRdRICL8t7LD1vBQvsLS/GQhPU7V2LAqIDXN\r\nUhuwJ/v2DP3URKDEVtUaHJrw0gcvhsf5fosXb6vGAf/NBgZy4v1ydgM4Bu+g\r\ncU6sZLgV65ftzBuTo8DwBdNoj3KAMzgEr1Y=\r\n=DESR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.5.3_1659620952520_0.2628668014832052"},"_hasShrinkwrap":false},"1.5.4":{"name":"xhook","version":"1.5.4","description":"Easily intercept and modify XHR request and response","main":"lib/main.js","module":"es/main.js","scripts":{"start":"rollup -c -w","build":"rollup -c","test":"playwright test","test:server":"http-server --port 8080","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.24.2","http-server":"^14.1.1","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"prettier":{},"gitHead":"aa2df41c533e021aa4a1acb4b7e6c79bccfe7b50","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.5.4","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-ADIzcsMBZuwxJi6uzq2MS4C3446vxDk8NRbU+wVRQ5YhmqOUKm4dgOIEH4ulJTUWwnJkzRFHwgZiqTFRwsBpYA==","shasum":"d9a0d9ab330eccefb4b14c337a93590dee701197","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.5.4.tgz","fileCount":9,"unpackedSize":163562,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6Tq9mfu94lnJskTW/W6GIVEbQRtvnFNoMAohv7qS4qQIhAIVG5KwyaM3RJwVN4Nqh9K/RWXiE8yoythECJHgzDSaw"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/i4IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5uQ/8CCWJz2fe5pbIvI/Q304E9FQfl76boAz/yMoVOtsM3aV0WkqH\r\nr8zR/HzI14CirlIhNvXE2I5ufBBF+c4TIFIFMLVoluwHMM+3Se6AAghRAY5L\r\nXeseepNRM11i1CQCmBkReEUKCaMTCypTFqsOxVT9K/OkSkmM2kKf7JkXZnCb\r\nHwAkarqwL1BivHwyhYx1EMAedaqm19zX660a6Z3E4Urz16jaFFJtWCFPCC/S\r\n3ErTr1VhAsj702HnbJ7HY0AmGWtgk7mJAA8OXf7w/DyLV+6slecZljzehYOC\r\nBvWXejfFIUxrqc6NHI3rvzXE6IqE3UHDScBvyJdrIwajXQBCVFDg2wTw05rV\r\n/1pkf07jR6dXBd3nyVWxW9JLlJM3JiKzn3O6QMhMn1oAWf2cd7K4f37SYtw/\r\nuUnvXgt1AK9i1kEvIeVe0BhDh7+t6NraU4zLTZCCgSYvBls+aFvlo/XSlHLn\r\n1qryFYq9FP6jOeNV1UuNROiBrO7/6inIUZi294oIJwHe1FzdFbS7hExZhOHx\r\nnLug16h85cfQjh+8FNAS/Q1/TMM36tr8smC84hpYhbcuhy+LtSnaSi53IfR+\r\nFBscjbai2OqwkUpcNxYPEzvcHVUtp3smv6fNE/PnblwZiiSLT+rJewS4iaw0\r\nZYu2hUDUICXpsaak1hN2Qz0Luj9eSTFGsVA=\r\n=kiVR\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.5.4_1660825096250_0.6943205291919572"},"_hasShrinkwrap":false},"1.5.5":{"name":"xhook","version":"1.5.5","description":"Easily intercept and modify XHR request and response","main":"lib/main.js","module":"es/main.js","scripts":{"start":"rollup -c -w","build":"rollup -c","test":"playwright test","test:server":"http-server --port 8080","test:all":"testcafe all tests"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.24.2","http-server":"^14.1.1","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2"},"prettier":{},"gitHead":"caf3b9150f0829b96326671b000d11fe70d507ac","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.5.5","_nodeVersion":"14.20.0","_npmVersion":"6.14.17","dist":{"integrity":"sha512-LI9T49KpOPGo9sn4e9qDj1LtV63JzU9F6GilNUFi1PzGHk5j7k4DwVOFJJ2QE/t2xgeSgRDw+p9YJSVi+7iQ3w==","shasum":"0d03863f12cda5019a0e8b225c1ef10ca7a3e563","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.5.5.tgz","fileCount":9,"unpackedSize":152264,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHevXfDmvF/+p0jvm3nAttrQKKw1yXmnD0kwvrr9PGwWAiEAvNlcmfdvNpqJAPP5yYMe8heC5D2hYx4N5n2rDivUYVY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/5oYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp7yw/9HGL0BdU35iNr5NlCXJ7/awwcIeTflPGRQHqfsY5plVVFn3f/\r\nhTJqWjNbf70pWD7/D/ZpkrQ48wN/0YYjv28FgFeWjQcUAVsbVi+6LjRnz15n\r\n36EtCkEMq2CbwYGV4Zu6PpcHyP8qsWirl5sW+QzPqti2J3NkbUgSRQ8Mdu5A\r\nMLXOPzuNQe7aoQJxYPPUbEkm8QnWaVus1Kpv6hz/yNwJRRy3E8d3454lgSkS\r\nwfDd1WL0rciz/JNYB3dxM3VvKPpo+wrUoBdvOrlL24bqm8upFP5x6Vxv+E37\r\ns/7SsKLXfwfULbd2KndXE4CkEIaAjmFj4lJMzuOKjFUMkBRlTX7Kw3zgPkc6\r\nMH9nfrDReuh7gIvN80XsRI3cSa3qWO0zH5HJJdurMUrFQ+Sea4MeDcJos4hB\r\ng/YmDRMkfDBEkcLD0IwKkSM7LSWbm7Uqt5lgZuYQx6XjhWcGpo7sSZsQILVO\r\noAfqtRmAvMukNc7sSeli/WWTI0+JBPAzueWNnI0IniXN/ZNmhaTFHqzOHPqf\r\nEXU2OuG49tnkkvxTczdu3uioJsj/GEcoqEGWyhEdEEMnAtPdK4SRmOMxwF5o\r\nlAUZ3Kauw3N4z6ecm3gJlFGBrLhXVN4sfBcOth2vuKu3r4QpmrY9JdmwdvV6\r\n3i+0geIO/PkepvRa34kzJL4D0fAzrzwesiw=\r\n=Ok12\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.5.5_1660918296681_0.93317993282796"},"_hasShrinkwrap":false},"1.6.0":{"name":"xhook","version":"1.6.0","description":"Easily intercept and modify XHR request and response","main":"lib/main.js","module":"es/main.js","scripts":{"start":"rollup -c -w","build":"rollup -c","test":"playwright test","test:server":"http-server --port 8080","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.24.2","@rollup/plugin-typescript":"^9.0.2","http-server":"^14.1.1","husky":"^8.0.1","prettier":"2.7.1","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.4.1","typescript":"^4.8.4"},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"gitHead":"885347336896a824f45f157652602df1d470b607","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.6.0","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-r/urufZx/xMRmC6G5a2o0TceIHvkw0sJb4IQcNbrH1YvwoJSb2N9fg10FkbqsbI5+lyNW9TpB5LxegKMjX40OQ==","shasum":"dfcc0f40cba47ad9de1cc7f15b9a389bb1b38135","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.6.0.tgz","fileCount":13,"unpackedSize":190873,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGgFm3PJrpkoOIsmDPHfU1u7ZXlEVBkDlwC0/OeuyO93AiBzrBsa4dflu3JqsbQtO8sroFZsKH9hOOXmqJkZ5uc0iQ=="}]},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.6.0_1683371073653_0.4953504124618229"},"_hasShrinkwrap":false},"1.6.1":{"name":"xhook","version":"1.6.1","description":"Easily intercept and modify XHR request and response","main":"lib/main.js","module":"es/main.js","scripts":{"start":"rollup -c -w","build":"rollup -c","test":"playwright test","test:server":"http-server --port 8080","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.24.2","@rollup/plugin-typescript":"^9.0.2","http-server":"^14.1.1","husky":"^8.0.1","prettier":"2.7.1","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.4.1","typescript":"^4.8.4"},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"gitHead":"bc5524b7ea76ea20c2929f64e6855225b221a3a6","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.6.1","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-dZbhdjJZ0VgH3M+9jjN+rOoO3/eSTxjaXIb2jeRI0TwaJ3WV9e+5j3JjsTz7GJZ1XvqKsFhuPFhD2NNR1HG0Tw==","shasum":"318e971f3bfc3d4b5a56e40d532d76f4e0b578cc","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.6.1.tgz","fileCount":13,"unpackedSize":191717,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDvEKet7lvIGLjgsNeS/Vl27eHT1LW9um0Z8oKT90hlgIhANE/njKT5nrJjvHyueuljWcfVsbv5aZ76ywyqqmM+CWH"}]},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.6.1_1692711012055_0.5721014004013665"},"_hasShrinkwrap":false},"1.6.2":{"name":"xhook","version":"1.6.2","description":"Easily intercept and modify XHR request and response","main":"lib/main.js","module":"es/main.js","scripts":{"start":"rollup -c -w","build":"rollup -c","test":"npm run build && playwright test","test:only":"playwright test","test:server":"http-server --port 8080","prepare":"husky install"},"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"keywords":["xhr","ajax","intercept","modify","hook"],"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}],"license":"MIT","devDependencies":{"@playwright/test":"^1.24.2","@rollup/plugin-typescript":"^9.0.2","http-server":"^14.1.1","husky":"^8.0.1","prettier":"2.7.1","rollup":"^2.77.2","rollup-plugin-terser":"^7.0.2","tslib":"^2.4.1","typescript":"^4.8.4"},"lint-staged":{"**/*":"prettier --write --ignore-unknown"},"gitHead":"950c7f42cb371fcbc65e003e13c4141db790a55f","bugs":{"url":"https://github.com/jpillora/xhook/issues"},"homepage":"https://github.com/jpillora/xhook#readme","_id":"xhook@1.6.2","_nodeVersion":"14.21.3","_npmVersion":"6.14.18","dist":{"integrity":"sha512-kmOpJ5SyqpubjIgVXWIdTWYqZmTr3mlqaCa8ISg2IirkpvUOfbWeQbJICqVjQ8fo5tkG3FsKi/Pb2TvUOlMuMQ==","shasum":"bf2900b5b4abefdd41c250afbcb43c2205cba32b","tarball":"https://registry.npmjs.org/xhook/-/xhook-1.6.2.tgz","fileCount":13,"unpackedSize":197121,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG+BA0cTfiG2d5r7L6tYw4Z8oca1nZSVI2dtn/7h9Yu4AiBZAZfwBx5vh+BhIbU0qOd9bJYO+46qwAF8g1ZkwpKwQA=="}]},"_npmUser":{"name":"jpillora","email":"dev@jpillora.com"},"directories":{},"maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xhook_1.6.2_1693190556861_0.39051099981630566"},"_hasShrinkwrap":false}},"readme":"# XHook\n\n#### Easily intercept and modify XHR (\"AJAX\") request and response\n\n<a href=\"https://twitter.com/intent/tweet?hashtags=xhook%2Cjavascript%2Cxhr&original_referer=http%3A%2F%2Fgithub.com%2F&text=XHook%3A+Easily+intercept+and+modify+XHR+request+and+response&tw_p=tweetbutton&url=https%3A%2F%2Fgithub.com%2Fjpillora%2Fxhook\" target=\"_blank\">\n  <img src=\"http://jpillora.com/github-twitter-button/img/tweet.png\"></img>\n</a>\n\nWith XHook, you could easily implement functionality to:\n\n- Cache requests in memory, localStorage, etc.\n- Insert authentication headers\n  - S3 Request Signing, see [S3 Hook](https://github.com/jpillora/s3hook)\n- Simulate responses\n  - Create fake transparent backends for testing purposes\n- Sending Error statistics to Google Analytics\n- Create a client-side alternative to CORS by offloading requests to an iframe then splicing the response back in, see [XDomain](http://jpillora.com/xdomain)\n- Devious practical jokes\n- Supports RequiresJS and Browserify\n- Preflight GZip compression, see [XZip](http://github.com/jpillora/xzip) (Incomplete)\n\n## Features\n\n- Intercept and modify XMLHttpRequest (\"AJAX\") **request** and **response**\n- Simulate **responses** transparently\n- Backwards compatible `addEventListener` `removeEventListener`\n- Backwards compatible user controlled progress (download/upload) events\n\n## Browser Support\n\nSupport Modern Browser.\n\n## Demos\n\n### *http://jpillora.com/xhook*\n\n## Usage\n\n:warning: _It's_ **important** _to include XHook first as other libraries may store a reference to `XMLHttpRequest` before XHook can patch it_\n\nUsing `script` link to load xhook and use it, like so:\n\n```html\n<script src=\"//unpkg.com/xhook@latest/dist/xhook.min.js\"></script>\n<script>\n  xhook.after(function (request, response) {\n    if (request.url.match(/example\\.txt$/))\n      response.text = response.text.replace(/[aeiou]/g, \"z\");\n  });\n</script>\n```\n\n- Development [xhook.js](https://jpillora.com/xhook/dist/xhook.js)\n- Production [xhook.min.js](https://jpillora.com/xhook/dist/xhook.min.js)\n- CDN (Use `latest` or lock to one of the [available versions](https://github.com/jpillora/xhook/releases))\n\nWe can also install xhook via npm.\n\n```bash\nnpm install xhook\n```\n\nThen use ESM syntax to load xhook.\n\n```js\nimport xhook from \"xhook\";\n//modify 'responseText' of 'example2.txt'\nxhook.after(function (request, response) {\n  if (request.url.match(/example\\.txt$/))\n    response.text = response.text.replace(/[aeiou]/g, \"z\");\n});\n```\n\n## API\n\n### `xhook.before(handler(request[, callback])[, index])`\n\nModifying **any** property of the `request` object will modify the underlying XHR before it is sent.\n\nTo make the `handler` is asynchronous, just include the optional `callback` function, which accepts an optional `response` object.\n\nTo provide a **fake** response, `return` **or** `callback()` a `response` object.\n\n### `xhook.after(handler(request, response[, callback]) [, index])`\n\nModifying **any** property of the `response` object will modify the underlying XHR before it is received.\n\nTo make the `handler` is asynchronous, just include the optional `callback` function.\n\n### `xhook.enable()`\n\nEnables XHook (swaps out the native `XMLHttpRequest` class). XHook is enabled be default.\n\n### `xhook.disable()`\n\nDisables XHook (swaps the native `XMLHttpRequest` class back in)\n\n---\n\n### `request` Object\n\n- `method` (String) (_<a href=\"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#open()\">`open(method,url)`</a>_)\n- `url` (String) (_<a href=\"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#open()\">`open(method,url)`</a>_)\n- `body` (String) (_<a href=\"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#send()\">`send(body)`</a>_)\n- `headers` (Object) (_Contains Name-Value pairs set with <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#setRequestHeader()\">`setRequestHeader(name,value)`</a>_)\n- `timeout` (Number) _([`timeout`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#timeout))_\n- `type` (String) _([`responseType`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#responseType))_\n- `withCredentials` (String) _([`withCredentials`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#withCredentials))_\n\n### `response` Object\n\n- `status` (Number) **Required when for fake `response`s** _([`status`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#status))_\n- `statusText` (String) _([`statusText`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#statusText))_\n- `text` (String) _([`responseText`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#responseText))_\n- `headers` (Object) (_Contains Name-Value pairs retrieved with <a href=\"https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#getAllResponseHeaders()\">`getAllResponseHeaders()`</a>_)\n- `xml` (XML) _([`responseXML`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#responseXML))_\n- `data` (Varies) _([`response`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest#response))_\n\n## Overview\n\n<img src=\"https://docs.google.com/drawings/d/1PTxHDqdW9iNqagDwtaO0ggXZkJp7ILiRDVWAMHInFGQ/pub?w=498&amp;h=235\">\n\n_The dark red `before` hook is returning a `response` object, which will trigger the `after`\nhooks, then trigger the appropriate events, so it_ **appears** _as if `response` came from\nthe server._\n\n## Reference\n\nhttps://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest\n\nhttp://www.w3.org/TR/XMLHttpRequest/\n\nhttp://www.w3.org/TR/XMLHttpRequest2/\n\n## Issues\n\n- XHook does **not** attempt to resolve any browser compatibility issues. Libraries like jQuery\n  and https://github.com/ilinsky/xmlhttprequest will attempt to do this. XHook simply proxies to and from `XMLHttpRequest`, so you may use any library\n  conjunction with XHook, just make sure to load XHook **first**.\n\n- You may use synchronous XHR, though this will cause asynchronous hooks to be **skipped**.\n\n## Contributing\n\nSee [CONTRIBUTING](CONTRIBUTING.md) for instructions on how to build and run XHook locally.\n\n## License\n\n[MIT](LICENSE) License Copyright © 2022 Jaime Pillora dev@jpillora.com\n","maintainers":[{"name":"jpillora","email":"dev@jpillora.com"},{"name":"morsdyce","email":"maayan@glikm.com"}],"time":{"modified":"2023-08-28T02:42:37.164Z","created":"2015-11-29T00:37:52.654Z","1.3.3":"2015-11-29T00:37:52.654Z","1.4.0":"2017-03-03T15:17:21.563Z","1.4.1":"2017-03-07T18:56:55.947Z","1.4.2":"2017-03-10T20:23:43.008Z","1.4.3":"2017-03-19T17:22:55.230Z","1.4.4":"2017-08-01T19:45:09.931Z","1.4.5":"2018-01-27T19:07:44.529Z","1.4.6":"2018-01-31T19:04:55.971Z","1.4.7":"2018-02-01T08:45:05.679Z","1.4.8":"2018-05-04T21:13:54.082Z","1.4.9":"2018-06-11T20:34:39.998Z","1.5.0":"2022-07-17T10:56:17.637Z","1.5.1":"2022-07-17T11:16:41.314Z","1.5.2":"2022-07-21T03:40:48.180Z","1.5.3":"2022-08-04T13:49:12.734Z","1.5.4":"2022-08-18T12:18:16.505Z","1.5.5":"2022-08-19T14:11:36.894Z","1.6.0":"2023-05-06T11:04:33.849Z","1.6.1":"2023-08-22T13:30:12.397Z","1.6.2":"2023-08-28T02:42:37.028Z"},"homepage":"https://github.com/jpillora/xhook#readme","keywords":["xhr","ajax","intercept","modify","hook"],"repository":{"type":"git","url":"git+https://github.com/jpillora/xhook.git"},"author":{"name":"Jaime Pillora","email":"dev@jpillora.com"},"bugs":{"url":"https://github.com/jpillora/xhook/issues"},"license":"MIT","readmeFilename":"README.md","contributors":[{"name":"Maayan Glikser","email":"maayan@glikm.com"},{"name":"Daniel Gasienica","email":"daniel@gasienica.ch"},{"name":"TrickyPi","email":"33021497+TrickyPi@users.noreply.github.com"}]}