{"_id":"faux-jax","_rev":"293-f33112a624b35b5954107c9b6303916a","name":"faux-jax","dist-tags":{"latest":"5.0.6"},"versions":{"1.0.1":{"name":"faux-jax","version":"1.0.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"ISC","_id":"faux-jax@1.0.1","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"e1d31b47613526267540f3dbf2dc8a678af69c1b","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.0.1.tgz","integrity":"sha512-UOZSJNeb5n/W9f2VfIMxg+UCzVPvhqXTAlp656eoOupwKkPqSrr29ZCgAJAaVevrMLLB+0YqDLqZ5i7Y4c2MKA==","signatures":[{"sig":"MEYCIQD6IDxgp2G7iXCLElhPnid6RHb2ViauhyaePWBtQOEL7gIhAO1W8GRWZ56c5CsNZTh+bCzS1KAwYmvAyvEY3uszbaPA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e1d31b47613526267540f3dbf2dc8a678af69c1b","gitHead":"a078906603658893a5bb3aeacd803b78e6f55f5f","scripts":{"dev":"zuul --local 8080 --ui tape test/index.js","lint":"eslint --quiet ."},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"2.5.0","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"_nodeVersion":"0.10.35","devDependencies":{"tape":"3.5.0","zuul":"1.17.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.0","bulk-require":"0.2.1"}},"1.0.2":{"name":"faux-jax","version":"1.0.2","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.0.2","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"185663c4f6cd5120705f6e2dd0cc036480d31777","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.0.2.tgz","integrity":"sha512-95rfHwK6dyVR6sWEbmgLTtU+K/k7NzY+SD4X2aJ6s7wZO4sgU4VqmxhIc6kfo8chJRz118AxwHxK2D8/Vw263w==","signatures":[{"sig":"MEYCIQC+iTiHyx6YoPpEwKU+Mf/4pCJvq687bRpzmo/hCMPKaQIhAKefo/QDpBkeCbEpV/rfhY5penq647us+7nPqkPt3dZs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"185663c4f6cd5120705f6e2dd0cc036480d31777","gitHead":"007297dc5abd0de0e33e56de321cf572f23a4161","scripts":{"dev":"zuul --local 8080 --ui tape test/index.js","lint":"eslint --quiet ."},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"2.5.0","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"_nodeVersion":"0.10.35","devDependencies":{"tape":"3.5.0","zuul":"1.17.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.1.0":{"name":"faux-jax","version":"1.1.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.1.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"3cb52d368e65c40e8a8588f7bf55d07b3f2d5215","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.1.0.tgz","integrity":"sha512-HenF0immytpfGLWIBdGocaK7+HyO8YUWgpjj1t0RwqjpB/uNiQXCHns5Hu0rS/GTPS0n8IrjrdqyOYAW1Vxn9Q==","signatures":[{"sig":"MEUCIQD9D8DX4+Bsq7P15IMYd7HeWx2nd7oc99wBuuAKUGow6QIgR/C/tcKs51NDBFSEc1YdJTWO2I4YY/VCpxbCsyBs3PM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3cb52d368e65c40e8a8588f7bf55d07b3f2d5215","gitHead":"793236b536ab2e629d1f030be802b7171474f92b","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"2.5.0","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"lodash-compat":"3.1.0"},"devDependencies":{"tape":"3.5.0","zuul":"1.17.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.2.0":{"name":"faux-jax","version":"1.2.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.2.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"a452fadc505aa9d1051481ef3a24aee8686fc599","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.2.0.tgz","integrity":"sha512-an3ZIuOsuhixyGSEPhgZ7pOek8n54v+u+SvBc0lh0GWiysesJ7UjQjiU4z7io10WJ2fe5iinDZQKf40iiA6niQ==","signatures":[{"sig":"MEQCIC5ZxvbKn8rbC39Garrck3leDKMBlNlWeZF2CvyodJtnAiBstSTHNgljoLUFUyBKnmucI5+iRsr5mphozYwL7xEXyQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a452fadc505aa9d1051481ef3a24aee8686fc599","gitHead":"4dffba3ec64a86173cc78bd32f46254e58e25eda","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"2.5.0","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"lodash-compat":"3.1.0"},"devDependencies":{"tape":"3.5.0","zuul":"1.17.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.3.0":{"name":"faux-jax","version":"1.3.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.3.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"2316640b276dfa18dbe4cb997fbed565de2d42d9","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.3.0.tgz","integrity":"sha512-NfMipVvZJH5n2+0u2dmY+WHGQg7gKD39v3VGWPLAGD/a7VSkIFnkhmUDw1noEtkRJnm0hnp/txlVKkpoaGB3QA==","signatures":[{"sig":"MEUCIFUSwjRs+27rqlbM8czvIkJXPEGDSB7ZvpiIuFnwKPooAiEAwwU8Ey0R9Ua5Zk5xy7J4eNpC3LA51mlhUdXgzw4dNMA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2316640b276dfa18dbe4cb997fbed565de2d42d9","gitHead":"a7e8bc4117ec6cf9e3264c7c9ffc865bb1cb506d","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"2.5.0","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"_nodeVersion":"0.10.35","dependencies":{"lodash-compat":"3.1.0"},"devDependencies":{"tape":"3.5.0","zuul":"1.17.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.4.0":{"name":"faux-jax","version":"1.4.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.4.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"8d543ee698ad7e430ed6bf066409dd73374921f7","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.4.0.tgz","integrity":"sha512-uUbrVpghQznpMVQE7tfOcsRPoEr3eqJ/K2yJryHFaAMpPpN/sSFw3DuN3KhfTkmYomHLKKQ7WuSADenGqCqHow==","signatures":[{"sig":"MEUCIGwYcmnn2RS00A2xmzkxpAhMmdOqEz5fOQ7T4deDd/YEAiEAiA6nMN2dzZHfiDyk6Ep0lSfNokGIJrH5PocQh/Awu4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8d543ee698ad7e430ed6bf066409dd73374921f7","gitHead":"0de44715ea8073fa31d75c9c5801ef5983889fd8","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"lodash-compat":"3.2.0"},"devDependencies":{"tape":"3.5.0","zuul":"1.18.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.5.0":{"name":"faux-jax","version":"1.5.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.5.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"e59d9d594053c3ec47a0561d44526d5453d92730","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.5.0.tgz","integrity":"sha512-cIOmHyWJhwDiohPjZ0jTRmz4uw+8twcIMZIVwzoLx0751bSJMhq5eONyMaglyqcf8EHjF7VT1dhNDtjhL5PgkQ==","signatures":[{"sig":"MEQCIH5zKi+HO+cdIpFMiR0XRyi3qAxTBYWoC/Znxby2yTZ4AiApv9nqDlBgyWkO8N5pWXnrVRqvwCj1QSFmo5nm+sfdEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e59d9d594053c3ec47a0561d44526d5453d92730","gitHead":"9fe6a03701aa9af04040432fed84912af8af9a55","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"lodash-compat":"3.2.0"},"devDependencies":{"tape":"3.5.0","zuul":"1.18.1","sinon":"1.12.2","eslint":"0.14.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.5.1":{"name":"faux-jax","version":"1.5.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.5.1","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"7e9de8bde81bea2e108167fce11e86bc8f0bf776","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.5.1.tgz","integrity":"sha512-y/Xa7W2f0Qn51fZlQQ00zYmXUuXKbYW9o2dibsMS2CMKIAP5VMnn1aRAVq4zexiAUnyPU0SEUAPurRNw+CZ6tA==","signatures":[{"sig":"MEUCIHvd686F6rxN8/+vOfHszF4vIvPnqwBsLoiJAzC5Z0VbAiEAznVRSe+AIKSnDYA5Z2hREJihanMM4tylnaOcArE2354=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"7e9de8bde81bea2e108167fce11e86bc8f0bf776","gitHead":"6bb711161cc108a9596b0f870cda69872b7fa185","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"lodash-compat":"3.3.1"},"devDependencies":{"tape":"3.5.0","zuul":"2.0.0","sinon":"1.12.2","eslint":"0.15.0","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.6.0":{"name":"faux-jax","version":"1.6.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.6.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"480e9d29eacb12b1d9e7d5330132219659176690","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.6.0.tgz","integrity":"sha512-WnJFUSuH5NLF1736XD55KRdLz8fCRcnLb+R8cmmhOBs2lNglQHnCCjAZOxWvDRCzs0RZAj6UKTNd26wLO6vJnQ==","signatures":[{"sig":"MEUCIAZkxR/Gz37YssEuo00OGYGMjxyREmU+AuQVJIKYpD+5AiEA3UEzXsUE1rvt0yufeQHhcI22fIjbZ5KwVPsdS7mQ+X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"480e9d29eacb12b1d9e7d5330132219659176690","gitHead":"a04a1a41e0bcea6a3b3fbfa6d1b739c6386d9705","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"lodash-compat":"3.3.1","writable-window-method":"1.0.1"},"devDependencies":{"tape":"3.5.0","zuul":"2.0.0","sinon":"1.12.2","eslint":"0.15.0","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.7.0":{"name":"faux-jax","version":"1.7.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.7.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"779f9e3ed3c3754355b6fd948dff608fa42b04cc","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.7.0.tgz","integrity":"sha512-F4FtBcIC+2S5Y/bcNr93Z8bWwdvFmbmo1ox8SMc/4iLz8H2bLZawUJNKkl+nv3ek16hEHXnx6NF/mB53CQabhg==","signatures":[{"sig":"MEYCIQC6UgaUVgqH8XRmvWHcYkH0dVru7cW+fmp/R+LT79r9HAIhAMVqJxhshaXWqahPgVzSHsF4j3T4PYFQDMH4Q9m8iPfk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"779f9e3ed3c3754355b6fd948dff608fa42b04cc","gitHead":"d1212e0e43558d0b31b03fb99ac5a1b9bef256ec","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"DEBUG=zuul* zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"lodash-compat":"3.3.1","writable-window-method":"1.0.1"},"devDependencies":{"tape":"3.5.0","zuul":"git://github.com/vvo/zuul#v2.0.6-beta","sinon":"1.12.2","eslint":"0.15.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"1.7.1":{"name":"faux-jax","version":"1.7.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@1.7.1","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"92daaf89b662fb51573fc4e05351c105ba9bd29f","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-1.7.1.tgz","integrity":"sha512-6HVOnjY3N2E3r5JmPD9dv1rf70KnKS436DhplUoAlmf17W8DBDmkkfwtzOIJFAah4JlOPxRKuufw/HReTqZaBg==","signatures":[{"sig":"MEQCIAr6I6MX6kPwizMU/4usg47O8NoyguV4C4YT0VK1M9w7AiBDEwDse1Cxxj+A7BROFmWhv9qonLDYX8Pvy+vZ6aZTGg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"92daaf89b662fb51573fc4e05351c105ba9bd29f","gitHead":"fc97594fb87ddc02f86b509245688976229c0adb","scripts":{"dev":"zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"DEBUG=zuul* zuul test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"lodash-compat":"3.3.1","writable-window-method":"1.0.1"},"devDependencies":{"tape":"3.5.0","zuul":"git://github.com/vvo/zuul#v2.0.6-beta","sinon":"1.12.2","eslint":"0.15.1","bulkify":"1.1.1","domready":"0.3.0","bulk-require":"0.2.1"}},"2.0.0":{"name":"faux-jax","version":"2.0.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@2.0.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"be70adeadf76baa76420e402979154ce0b402e53","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-2.0.0.tgz","integrity":"sha512-pdAMD86GGmPOU+nVEdx+2/rNHAZP/FTGq4jXpXOBGjYBLxXWGzg4lY/TTZDlZ32hSAC4rdc77qqujysh64la5g==","signatures":[{"sig":"MEUCIQCu07a8+wHvelUWXi5WN/zeoRPxuqZMKqPbKtezp/p8cAIgO+YeDO4roBq5yLzWGYyH9gl3EzUn0Je5JBaq0eXuDNg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"be70adeadf76baa76420e402979154ce0b402e53","gitHead":"7f853f74b8e52a24b10d248a7cf26825e90193ae","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"DEBUG=zuul* zuul --tunnel ngrok test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"bowser":"0.7.2","lodash-compat":"3.3.1","writable-window-method":"1.0.1"},"devDependencies":{"tape":"3.5.0","zuul":"2.1.0","sinon":"1.12.2","eslint":"0.15.1","bulkify":"1.1.1","domready":"0.3.0","zuul-ngrok":"git://github.com/vvo/zuul-ngrok#decbe165e0a50b7afaef3eb1dd1f49ed711bc8d7","bulk-require":"0.2.1"}},"3.0.0":{"name":"faux-jax","version":"3.0.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@3.0.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"94761ce10d4757334c86850f4a819bc1fccb8154","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-3.0.0.tgz","integrity":"sha512-HbucHB6m3m2jlWszbvN9dqxD2uiADp6TbFAeZBzMCawIykVeanAb0jMimjTEbFnGVP+DvfWT2lN6vKzOgIOU0Q==","signatures":[{"sig":"MEYCIQC+Q7DU1u+HtB0ZoMial8FEiMj003ybBtPKIhhlznZAiAIhAIAExGHtZYANKqU7W9qkStRNBJiJtT0KISljqVzBmKCP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"94761ce10d4757334c86850f4a819bc1fccb8154","gitHead":"515ba34551ab2aa9f8bf8b0de100e596bdb26ac1","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"DEBUG=zuul* zuul --tunnel ngrok test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"bowser":"0.7.2","lodash-compat":"3.3.1","writable-window-method":"1.0.1"},"devDependencies":{"tape":"3.5.0","zuul":"2.1.0","sinon":"1.12.2","eslint":"0.15.1","bulkify":"1.1.1","domready":"0.3.0","zuul-ngrok":"git://github.com/vvo/zuul-ngrok#decbe165e0a50b7afaef3eb1dd1f49ed711bc8d7","bulk-require":"0.2.1"}},"3.0.1":{"name":"faux-jax","version":"3.0.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@3.0.1","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"bafff680817c96697830337a1d00d5249b9442c4","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-3.0.1.tgz","integrity":"sha512-J3174mUqTSq+ZXRaxdh+NP6qmDK9onu9bcoZCKAQgCFrAPg6ZW87JCYoKCfLfXZMJni1lWAiCrOtQ5KpbdsvoA==","signatures":[{"sig":"MEQCIA/FkSctDE3Bxc3J9198pp407IrByBabni1brpHVbUDJAiBzlzKLGASD+EsD+vqfQSVHBmvTk/bS70q4tJaJEWSVLg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"bafff680817c96697830337a1d00d5249b9442c4","gitHead":"651f9e28b664f9de6dba87026f6d27f0a5e547c9","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 test/index.js","lint":"eslint --quiet .","test":"echo 'use either npm run dev or npm run test-ci'","test-ci":"DEBUG=zuul* zuul --tunnel ngrok test/index.js && npm run lint"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept Ajax requests and respond to them. Supports XMLHttpRequest and XDomainRequest. Close to the specs.","directories":{},"dependencies":{"bowser":"0.7.2","lodash-compat":"3.5.0","writable-window-method":"1.0.3"},"devDependencies":{"tape":"3.5.0","zuul":"2.1.1","sinon":"1.13.0","eslint":"0.16.1","bulkify":"1.1.1","domready":"0.3.0","zuul-ngrok":"3.0.0","bulk-require":"0.2.1"}},"4.0.0-beta.1":{"name":"faux-jax","version":"4.0.0-beta.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.0.0-beta.1","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"0486dc3a11ad442c823d03cd22e56dd1c6188816","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.0.0-beta.1.tgz","integrity":"sha512-SBRj4C++Ncda/Z7KA6zPVoWCn6+/SyhWDWQLRa3S+SUKNnBqGxkqbNFM07lacnEye8q4EGuOUmcyJbu8/21ElQ==","signatures":[{"sig":"MEQCIG+uShurngKxIgYuBLjTEbq9Te4A8KswoAnV4ya2ekv8AiACnqxiunnLwqj/MUNct36v4FIqtBSHpX572g9Fvo0qQg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0486dc3a11ad442c823d03cd22e56dd1c6188816","browser":"browser.js","gitHead":"051a08ba57e5988085a5eb3e6be9f8af54886e88","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"1.4.28","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"dependencies":{"mitm":"1.0.3","bowser":"0.7.2","lodash":"3.6.0","lodash-compat":"3.5.0","writable-window-method":"1.0.3"},"devDependencies":{"tape":"3.5.0","zuul":"2.1.1","sinon":"1.13.0","eslint":"0.16.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"2.2.2","phantomjs":"1.9.16","zuul-ngrok":"3.0.0","bulk-require":"0.2.1"}},"4.0.0-beta.2":{"name":"faux-jax","version":"4.0.0-beta.2","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.0.0-beta.2","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"25b6df023d75c6793ee76433e2a7b1b6ea5444c8","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.0.0-beta.2.tgz","integrity":"sha512-8tufriLSC7pvib4enpyX0pI5pjQZmScIFt+7opS1R26KQGdxbe517FtW+xzbcxzpp6C/sJjmdZZSoif571G1Jg==","signatures":[{"sig":"MEUCIAYfdTxPIZv1pA/PR0FHJhMfuAh4Ucz4b2ZUYxmimtqyAiEAh0Wem/znsdkysCpqJxwHQ/Xg3m05RJMYEPvESecUvko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"25b6df023d75c6793ee76433e2a7b1b6ea5444c8","browser":"browser.js","gitHead":"59be0e41209a0aa024c774ac1aca52c3445a3ef5","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"https://github.com/algolia/faux-jax","type":"git"},"_npmVersion":"2.7.4","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"1.6.3","dependencies":{"mitm":"1.0.3","bowser":"0.7.2","lodash":"3.6.0","lodash-compat":"3.5.0","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.0.0","zuul":"2.1.1","sinon":"1.14.1","eslint":"0.18.0","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"3.0.0","phantomjs":"1.9.16","zuul-ngrok":"3.0.0","bulk-require":"0.2.1"}},"4.0.0":{"name":"faux-jax","version":"4.0.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.0.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"d933f55d58740dd2d54802bacca2e144f7e65645","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.0.0.tgz","integrity":"sha512-HqM+6forK62Fvv/Wj9LpM9QEpDH44tv98+5jyga8Wm2bBhqXk+nrNAtbpccTT1wV/U3AZV6TCG8X7c5KjQ+k1A==","signatures":[{"sig":"MEUCIQCSx4IDaXyXQBEd52jVh38Ts8AoSH5oijxevPXbhnB1IgIgBEDGZ2yHcB9fClMnFMhB28bKUO+PVD7i90AgIRrs/Vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d933f55d58740dd2d54802bacca2e144f7e65645","browser":"browser.js","gitHead":"312417ca0839829c66c0b486a439f44e6b480a54","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.9.1","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"0.12.3","dependencies":{"mitm":"1.1.0","bowser":"0.7.2","lodash":"3.6.0","lodash-compat":"3.5.0","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.0.0","zuul":"2.1.1","sinon":"1.14.1","eslint":"0.18.0","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"3.0.0","phantomjs":"1.9.16","zuul-ngrok":"3.0.0","bulk-require":"0.2.1"}},"4.1.0":{"name":"faux-jax","version":"4.1.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.1.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"a2a9a0fc06c6b81768dae08e6de2c14226ef6b41","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.1.0.tgz","integrity":"sha512-qkzetSKZR0OwDY58ghD+0bDMKLfe8/fgJGA0HCgidElP5tvb04uDPk96U5AZ5eTEmtRG+jHJ0bPh35AyLF/Z5Q==","signatures":[{"sig":"MEUCIQC0dbQBiQe4JdM2zhQk1YliVBxdA4HsKUDLHj4ORtk7IwIgcITYHAKp8ZM55e/T14r7Q0Obo1TlPzbubOLt2EgtCLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"a2a9a0fc06c6b81768dae08e6de2c14226ef6b41","browser":"browser.js","gitHead":"fed2680fa4b5187eefdafea7a309dc9cfceb819e","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.11.3","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"0.12.7","dependencies":{"mitm":"1.2.0","bowser":"1.0.0","lodash":"3.10.1","lodash-compat":"3.10.1","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.2.0","zuul":"3.4.0","sinon":"1.16.1","eslint":"1.3.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"4.1.0","phantomjs":"1.9.18","zuul-ngrok":"3.0.0","bulk-require":"0.2.1","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"}},"4.2.0":{"name":"faux-jax","version":"4.2.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.2.0","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"8436ad384af7cc9aa2a0c6abe5897009c345f61b","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.2.0.tgz","integrity":"sha512-Rbq0f6Pm50Hk5vkdBsIoaKj1iBQHh5BAQWw4vQdI/p4XifqlT3BrMe69RpbQ3zvnP8axdLJhwIWyW4jcQhas7g==","signatures":[{"sig":"MEUCIQDXZcTmuKJYWbRd2z54eqzvSwek21c2ERiYsOVW4/XMXAIgTfRjRnSiH8+PkStvIHlsKWwJMJahIic69J3LBRRGLnE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8436ad384af7cc9aa2a0c6abe5897009c345f61b","browser":"browser.js","gitHead":"9d24c1595659ba19f9ba7163f59e7f145228edb9","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.14.7","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mitm":"1.2.0","bowser":"1.0.0","lodash":"3.10.1","lodash-compat":"3.10.1","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.2.0","zuul":"3.4.0","sinon":"1.16.1","eslint":"1.3.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"4.1.0","phantomjs":"1.9.18","zuul-ngrok":"3.0.0","bulk-require":"0.2.1","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"}},"4.2.1":{"name":"faux-jax","version":"4.2.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.2.1","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"e5072048ae31248c2bd2038a34eb2289f03b6f62","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.2.1.tgz","integrity":"sha512-NtIThK1dcu35MmaWHxKsiH+wwg8dwUnbC9AHU/vPkDUKF4RedxQAFhru5frKl5HPAFUM8hVapbVAd/BJSumhfQ==","signatures":[{"sig":"MEYCIQDWA0umn8uDWb7DZ5VzOSOStXesXTEf0hvKeX2O6ofV2AIhAMY2ohFib5Oe3+kPQgIZj1UY0tHyvAtQCHTSrDPnreMA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e5072048ae31248c2bd2038a34eb2289f03b6f62","browser":"browser.js","gitHead":"89637d387fd41b2e3703e731f74d06f58729e18e","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.14.7","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"4.2.2","dependencies":{"mitm":"1.2.0","bowser":"1.0.0","lodash":"3.10.1","lodash-compat":"3.10.1","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.2.0","zuul":"3.4.0","sinon":"1.16.1","eslint":"1.3.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"4.1.0","phantomjs":"1.9.18","zuul-ngrok":"3.0.0","bulk-require":"0.2.1","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"}},"4.2.2":{"name":"faux-jax","version":"4.2.2","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@4.2.2","maintainers":[{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"64dcdd292579099375150cc6db71fd6c0ad1e575","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-4.2.2.tgz","integrity":"sha512-VbuM70gz0is8EE05kXn71XqKXE7f4sw2u39woJ6F3H2eHRYTiODHDo/S/rJQz54VMUvl5tloVbEcBA1E0X1tnQ==","signatures":[{"sig":"MEUCIQDCPp43WEj+vCYEwYUyyv4aHAHJy6jU8bgk6Xjou7sqywIgcmlgxTSaPKfbJXHck1t+5bLug4AOiJVKLvQzHh9Ib9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"64dcdd292579099375150cc6db71fd6c0ad1e575","browser":"browser.js","gitHead":"049d2e6c2d1494e2bcbba18d7b81cc3d9cd54db9","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.14.16","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"5.5.0","dependencies":{"mitm":"1.2.0","bowser":"1.0.0","lodash":"3.10.1","lodash-compat":"3.10.1","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.2.0","zuul":"3.4.0","sinon":"1.16.1","eslint":"1.3.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"4.1.0","phantomjs":"1.9.18","zuul-ngrok":"3.0.0","bulk-require":"0.2.1","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"}},"5.0.0":{"name":"faux-jax","version":"5.0.0","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.0","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"ec8833a7c66b39b1961430ce3b8f81bed4bf117a","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.0.tgz","integrity":"sha512-7Gq0si/RFmWxPvQ5XuiZl2RblPhwtM0K8PvlxXY6FkddXLDGUpUWk/GMkmZtn+0wHfS+lKARPEZHhD714iO/UQ==","signatures":[{"sig":"MEUCIQC/ego7hOQMihxtML8UoM5Z38DmVr1CbiyFm0WB/pUkJQIgIh9L9iXTcVBZzUWrYlkPDCKi15G4TkzCHfpo/erWfOE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ec8833a7c66b39b1961430ce3b8f81bed4bf117a","browser":"browser.js","gitHead":"f19d9b6c8ae89131b69b7b7732932ca86196860f","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.14.16","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"5.5.0","dependencies":{"mitm":"1.2.0","bowser":"1.0.0","lodash":"3.10.1","lodash-compat":"3.10.1","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.2.0","zuul":"3.4.0","sinon":"1.16.1","eslint":"1.3.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"4.1.0","phantomjs":"1.9.18","zuul-ngrok":"3.0.0","bulk-require":"0.2.1","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.0.tgz_1455978203839_0.9598045523744076","host":"packages-5-east.internal.npmjs.com"}},"5.0.1":{"name":"faux-jax","version":"5.0.1","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.1","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"9025c0ee04eb49ed2fdb6d24ae1869f857b4da28","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.1.tgz","integrity":"sha512-7+vgu1xdUU5+HQirAxff0+02SYjzHTeouOhuAAvD/FuA1sJHcHWio0+YYTyDQ2ryIBFBh+5lk36caJ7lrVtIPw==","signatures":[{"sig":"MEUCIQDDxd9dcbbzw4LToQVX9TvweGe/N+fCbjhirlECO73AzQIgcGGtqdD+uuVlBuIgBq+4ssXBspdXwSlGeBMjKAjWBRo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9025c0ee04eb49ed2fdb6d24ae1869f857b4da28","browser":"browser.js","gitHead":"1bdca347d0b2bee355d3f8ddbf92a3938d8cf022","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"2.14.16","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"5.5.0","dependencies":{"mitm":"1.2.0","bowser":"1.0.0","lodash":"3.10.1","lodash-compat":"3.10.1","writable-window-method":"1.0.3"},"devDependencies":{"tape":"4.2.0","zuul":"3.4.0","sinon":"1.16.1","eslint":"1.3.1","bulkify":"1.1.1","domready":"0.3.0","tap-spec":"4.1.0","phantomjs":"1.9.18","zuul-ngrok":"3.0.0","bulk-require":"0.2.1","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.1.tgz_1456735023409_0.07823116215877235","host":"packages-6-west.internal.npmjs.com"}},"5.0.2":{"name":"faux-jax","version":"5.0.2","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.2","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"063a638632e6b04fdabda18f9a4df1ae0b62652e","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.2.tgz","integrity":"sha512-sgA1ib5ah2PwvWnAbiekkfvvlB++K1bRlnB0/RdW/C2X9wwoGd9s5V8RfNXm6le0IT294ONXq6BIScM/bB/J1Q==","signatures":[{"sig":"MEUCIA42gWdbc+CywYv3QP+Pm/g575cR1jNh0RkwEvQSCAkmAiEAgzqMuzYJldiPJU900TP+Z7EasoDPdTLItESCAHarBN4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"063a638632e6b04fdabda18f9a4df1ae0b62652e","browser":"browser.js","gitHead":"afc3d5b325b25c4d7c0899738098313ca5470c0a","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"3.10.3","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"6.5.0","dependencies":{"mitm":"^1.3.0","bowser":"^1.4.5","lodash":"3.10.1","lodash-compat":"^3.10.2","writable-window-method":"1.0.3"},"devDependencies":{"tape":"^4.6.0","zuul":"^3.11.0","sinon":"^1.17.5","eslint":"1.3.1","bulkify":"^1.4.2","domready":"0.3.0","tap-spec":"^4.1.1","phantomjs":"^2.1.7","zuul-ngrok":"^4.0.0","bulk-require":"^1.0.0","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.2.tgz_1472562213366_0.7221160056069493","host":"packages-12-west.internal.npmjs.com"}},"5.0.3":{"name":"faux-jax","version":"5.0.3","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.3","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"216f597638e0a04c4b4ca56d0abf64d110485a0a","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.3.tgz","integrity":"sha512-1GPoSfgVeRK7eM2OKcfYEFxRmKMNJzfTIjq+J9+P6voiyc38nsAcPVnBWS5u7R7C7LevBpFMzlv8Y+TCQc48BA==","signatures":[{"sig":"MEUCIQClI2FbPLMaTZk/fIMnvWCXy6lzUAVaoeu4R2ixnDHLmwIgOrKGRIViuu5/y+66+7DKRUNWT7ZdS3ewldKG74TFQ/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"216f597638e0a04c4b4ca56d0abf64d110485a0a","browser":"browser.js","gitHead":"939bc1e7c8cc61a6b53552c2ffff5620ecbd26ce","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"3.10.3","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"6.5.0","dependencies":{"mitm":"^1.3.0","bowser":"^1.4.5","lodash":"3.10.1","lodash-compat":"^3.10.2","writable-window-method":"1.0.3"},"devDependencies":{"tape":"^4.6.0","zuul":"^3.11.0","sinon":"^1.17.5","eslint":"1.3.1","bulkify":"^1.4.2","domready":"0.3.0","tap-spec":"^4.1.1","phantomjs":"^2.1.7","zuul-ngrok":"^4.0.0","bulk-require":"^1.0.0","mitm-algolia":"^1.3.0-algolia-patch.0","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.3.tgz_1472563318211_0.056698561646044254","host":"packages-12-west.internal.npmjs.com"}},"5.0.4":{"name":"faux-jax","version":"5.0.4","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.4","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"65a80e15cb6901e22270020e53e882f561c71ac4","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.4.tgz","integrity":"sha512-ELBasffhbFLPasv2ftyGTrMdyd+BYT2Je7z69jUobXKGWD21f+tAZwkohXMc4Yqh+f5okzqw4IBZB1WgNcv+3Q==","signatures":[{"sig":"MEQCIF4kVKkliGQfRF8a2ZVnaoguuFgvf029ZZpl5+Vxg3gQAiBJRzD57Rqjju0rJlYZMWybrZNTvdDMmRkYbN1x5HQmxg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"65a80e15cb6901e22270020e53e882f561c71ac4","browser":"browser.js","gitHead":"562b530067d15c0c350207b0edbd1ae599d6fec1","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js","test-ci-browser":"DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"3.10.3","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"6.5.0","dependencies":{"bowser":"^1.4.5","lodash":"3.10.1","mitm-algolia":"^1.3.0-algolia-patch.0","lodash-compat":"^3.10.2","writable-window-method":"1.0.3"},"devDependencies":{"tape":"^4.6.0","zuul":"^3.11.0","sinon":"^1.17.5","eslint":"1.3.1","bulkify":"^1.4.2","domready":"0.3.0","tap-spec":"^4.1.1","phantomjs":"^2.1.7","zuul-ngrok":"^4.0.0","bulk-require":"^1.0.0","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.4.tgz_1472564473217_0.7419581131543964","host":"packages-12-west.internal.npmjs.com"}},"5.0.5":{"name":"faux-jax","version":"5.0.5","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.5","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"d426a88526bc092e34036e2c7359f43627ed0f50","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.5.tgz","integrity":"sha512-DqCnrhlXyrO/h5WF6e7f3D5hbDGfmQhsjmjujmstk23hBESLvIKD4R5W1HFoGiB3kKlNFc4zPqc94e3KCkw35A==","signatures":[{"sig":"MEUCIA/vKbW7L4l5iPhqf0b1ZAKYidCcAeN37X4hMlTxSue6AiEAxQxhA4np8fQKwf9dWuCc2vYabbXlDR3OvLqMnu3RJ34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"d426a88526bc092e34036e2c7359f43627ed0f50","browser":"browser.js","gitHead":"9892a626921058397c897a55854ee0add2cd15e0","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-ci":"npm run test-node && DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"3.10.3","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"6.6.0","dependencies":{"bowser":"^1.4.5","lodash":"^4.16.3","mitm-algolia":"^1.3.0-algolia-patch.0","lodash-compat":"^3.10.2","writable-window-method":"1.0.3"},"devDependencies":{"tape":"^4.6.0","zuul":"^3.11.0","sinon":"^1.17.5","eslint":"1.3.1","bulkify":"^1.4.2","domready":"0.3.0","tap-spec":"^4.1.1","phantomjs":"^2.1.7","zuul-ngrok":"^4.0.0","bulk-require":"^1.0.0","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.5.tgz_1475592668168_0.701556736137718","host":"packages-16-east.internal.npmjs.com"}},"5.0.6":{"name":"faux-jax","version":"5.0.6","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","_id":"faux-jax@5.0.6","maintainers":[{"name":"kumavis","email":"aaron@kumavis.me"},{"name":"vvo","email":"vincent.voyer@gmail.com"}],"homepage":"https://github.com/algolia/faux-jax#readme","bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"dist":{"shasum":"29931f1784e7c3772268f6d442762c4b1d846dde","tarball":"https://registry.npmjs.org/faux-jax/-/faux-jax-5.0.6.tgz","integrity":"sha512-r3+o+EQrl7XYBCSMlQMXUQd1rmftoCGxNnZ6Urn8VoRHI9O9pJ5PQcZMCccaSQKHiVAv1rh8PloeSNHb2sGWBA==","signatures":[{"sig":"MEYCIQC9mwHV1oHnijC8Trr9oYDrGtYhTIk30//1ybG1tmXy+AIhAPpHa77jHRqSCIu7ijA9McIfMrWZ5XgPhEwB9i6ITn4O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"29931f1784e7c3772268f6d442762c4b1d846dde","browser":"browser.js","gitHead":"dcaa346fea0020020d939271ad5d5fa321ebdb83","scripts":{"dev":"DEBUG=zuul* zuul --local 8080 -- test/browser/index.js","lint":"eslint --quiet .","test":"npm run test-phantom | tap-spec && npm run test-node | tap-spec && npm run lint","test-ci":"npm run test-node && DEBUG=zuul* zuul --tunnel ngrok test/browser/index.js && npm run lint","test-node":"node test/node/index.js","test-phantom":"zuul --phantom -- test/browser/index.js"},"_npmUser":{"name":"vvo","email":"vincent.voyer@gmail.com"},"deprecated":"Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.","repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"_npmVersion":"3.10.10","description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","directories":{},"_nodeVersion":"7.2.1","dependencies":{"mitm":"^1.3.2","bowser":"^1.4.5","lodash":"^4.16.3","lodash-compat":"^3.10.2","writable-window-method":"1.0.3"},"devDependencies":{"tape":"^4.6.0","zuul":"^3.11.0","sinon":"^1.17.5","eslint":"1.3.1","bulkify":"^1.4.2","browzers":"^1.3.0","domready":"0.3.0","tap-spec":"^4.1.1","phantomjs":"^2.1.7","zuul-ngrok":"^4.0.0","bulk-require":"^1.0.0","eslint-config-airbnb":"0.0.8","eslint-config-algolia":"2.1.2"},"_npmOperationalInternal":{"tmp":"tmp/faux-jax-5.0.6.tgz_1481582643592_0.4140031258575618","host":"packages-18-east.internal.npmjs.com"}}},"time":{"created":"2015-02-12T01:27:57.843Z","modified":"2026-09-16T10:11:43.496Z","1.0.1":"2015-02-12T01:27:57.843Z","1.0.2":"2015-02-12T13:08:05.641Z","1.1.0":"2015-02-13T00:30:45.401Z","1.2.0":"2015-02-14T22:49:27.091Z","1.3.0":"2015-02-16T10:33:02.588Z","1.4.0":"2015-02-23T16:40:01.086Z","1.5.0":"2015-02-25T10:56:30.716Z","1.5.1":"2015-02-25T14:23:53.451Z","1.6.0":"2015-02-26T10:05:36.064Z","1.7.0":"2015-03-04T15:11:18.436Z","1.7.1":"2015-03-04T15:25:06.900Z","2.0.0":"2015-03-06T14:05:25.013Z","3.0.0":"2015-03-07T15:18:55.650Z","3.0.1":"2015-03-10T10:47:30.080Z","4.0.0-beta.1":"2015-04-02T13:26:32.759Z","4.0.0-beta.2":"2015-04-07T10:06:14.632Z","4.0.0":"2015-05-24T20:50:41.719Z","4.1.0":"2015-09-01T12:18:12.508Z","4.2.0":"2015-12-06T21:29:26.909Z","4.2.1":"2015-12-08T10:19:58.669Z","4.2.2":"2016-01-24T18:38:27.939Z","5.0.0":"2016-02-20T14:23:26.754Z","5.0.1":"2016-02-29T08:37:06.332Z","5.0.2":"2016-08-30T13:03:35.516Z","5.0.3":"2016-08-30T13:22:00.237Z","5.0.4":"2016-08-30T13:41:15.121Z","5.0.5":"2016-10-04T14:51:09.945Z","5.0.6":"2016-12-12T22:44:04.244Z"},"bugs":{"url":"https://github.com/algolia/faux-jax/issues"},"author":{"name":"Vincent Voyer","email":"vincent.voyer@algolia.com"},"license":"MIT","homepage":"https://github.com/algolia/faux-jax#readme","keywords":["xhr","XMLHttpRequest","XDomainRequest","ajax","fake","mock","testing","http","nodejs"],"repository":{"url":"git+https://github.com/algolia/faux-jax.git","type":"git"},"description":"Intercept and respond to requests in the browser (XMLHttpRequest, XDomainRequest) and Node.js (http(s) module)","maintainers":[{"email":"hello@haroen.me","name":"haroenv"},{"email":"contact@ymammar.com","name":"tkrugg"},{"email":"cyril.descossy@algolia.com","name":"cyril.descossy"},{"email":"emmanuel.fortin@algolia.com","name":"emmanuel.fortin"},{"email":"robert.mogos@algolia.com","name":"robertmogos"},{"email":"stephane.jin@algolia.com","name":"jinste"},{"email":"team-event-experiences-engineering@algolia.com","name":"eventexperiences_algolia"},{"email":"admin@algolia.com","name":"alg-admin"},{"email":"michael.bramwell@algolia.com","name":"mbramwell-algolia"},{"email":"vincentalindogan@gmail.com","name":"vincentalindogan"}],"readme":"# faux-jax [![Version Badge][npm-version-svg]][package-url] [![Build Status][travis-svg]][travis-url] [![License][license-image]][license-url] [![Downloads][downloads-image]][downloads-url]\n\n[![Browser tests][browser-test-matrix]][browser-test-url]\n\nIntercept and respond to:\n  - [XMLHttpRequest](https://xhr.spec.whatwg.org/)\n  - [XDomainRequest](https://msdn.microsoft.com/en-us/library/ie/cc288060(v=vs.85).aspx) in [compatible environments](#how)\n  - Node.js [http(s)](https://nodejs.org/api/http.html) module\n\n```sh\nnpm install faux-jax --save[-dev]\n```\n\n# Browser example\n\n```js\nvar fauxJax = require('faux-jax');\n\nfauxJax.install();\n\ndoRequest();\nfauxJax.on('request', respond);\n\n// somewhere in your code:\nfunction doRequest() {\n  var xhr = new XMLHttpRequest();\n\n  xhr.open('POST', '/dawg');\n  xhr.setRequestHeader('Content-Type', 'application/json');\n  xhr.send(\n    JSON.stringify({\n      YAW: 'dawg'\n    })\n  );\n  xhr.onload = function() {\n    console.log(xhr.status); // 200\n    console.log(xhr.response); // {zup: 'bro'}\n  }\n}\n\n// in a test file probably:\nfunction respond(request) {\n  request.respond(\n    200, { // status\n      'Content-Type': 'application/json' // headers\n    },\n    '{\"zup\": \"bro?\"}' //body\n  );\n\n  fauxJax.restore();\n}\n```\n\n# Node.js example\n\n```js\nvar http = require('http');\nvar fauxJax = require('faux-jax');\n\nfauxJax.install();\n\ndoRequest();\nfauxJax.on('request', respond);\n\nfunction doRequest() {\n  http.request('http://www.google.com', function(res) {\n    console.log(res.statusCode); // 200\n\n    var chunks = [];\n    res.on('data', function(chunk) {\n      chunks.push(chunk);\n    });\n\n    res.on('end', function() {\n      console.log(Buffer.concat(chunks).toString());\n    });\n  }).end();\n}\n\nfunction respond(request) {\n  request.respond(\n    200, { // status\n      'Content-Type': 'text/plain' // headers\n    },\n    'Hello Node.js!' //body\n  );\n\n  fauxJax.restore();\n}\n```\n\n# API\n\n## fauxJax.install([opts])\n\nReplace global `XMLHttpRequest` and `XDomainRequest` with mocks.\n\n* `opts.gzip`: boolean. Set to true in nodejs to receive gzipped responses.\n\n## fauxJax.on('request', cb)\n\nfauxJax is an [EventEmitter](https://nodejs.org/api/events.html#events_class_events_eventemitter).\n\nEverytime a new request is made, you will get a `request` event.\n\nYou can listen to it with `cb(request)`.\n\nAll requests have the native properties/methods from [the spec](https://xhr.spec.whatwg.org/).\n\nWe also added a couple of handy properties/methods for you to ease testing.\n\n## fauxJax.waitFor(nbRequests, cb)\n\nUtility to \"wait for n requests\". Will call `cb(err, requests)`.\n\n### request.requestMethod\n\n### request.requestURL\n\n### request.requestHeaders\n\nAlways `{}` with `XDomainRequest`.\n\n### request.requestBody\n\n### request.respond(status[, headers, body])\n\n### request.setResponseHeaders(headers)\n\n### request.setResponseBody(body[, cb])\n\n## fauxJax.restore()\n\nSets back global `XMLHttpRequest` and `XDomainRequest` to native implementations.\n\n## fauxJax.support\n\nObject containing [various support flags](./lib/support.js) for your tests, used internally by `faux-jax`.\n\n## Errors\n\nErrors will be emitted when:\n  - you try to `.install()` when already installed\n  - you try to `.restore()` without calling `.install()`\n  - **a request was intercepted while no listener set**\n\n# How\n\ntl;dr; We try to be as close as possible to the mocked native environment.\n\n`faux-jax` uses [feature detection](./lib/support.js) to only expose what's relevant for the current environment.\n\ni.e. on Chrome, we do not intercept nor expose `XDomainRequest`.\n\nAlso if the browser only implement [some parts](https://dvcs.w3.org/hg/xhr/raw-file/default/xhr-1/Overview.html) of `XMLHttpRequest`, we mimic it.\n\n# Test\n\n```sh\nnpm test\n```\n\n# Develop\n\n```sh\nnpm run dev\n```\n\nGo to <http://localhost:8080/__zuul>.\n\n[Tests](./test/) are written with [tape](https://github.com/substack/tape) and run through [zuul](https://github.com/defunctzombie/zuul).\n\n# Lint\n\n```sh\nnpm run lint\n```\n\nUses [eslint](http://eslint.org/), see [.eslintrc](./.eslintrc).\n\n# Thanks\n\nInspiration for this module came from:\n- Sinon.js's [Fake XMLHttpRequest](http://sinonjs.org/docs/#server)\n- trek's [FakeXMLHttpRequest](https://github.com/trek/FakeXMLHttpRequest)\n\nMany thanks!\n\nNode.js version is using [moll/node-mitm](https://github.com/moll/node-mitm).\n\n[package-url]: https://npmjs.org/package/faux-jax\n[npm-version-svg]: https://img.shields.io/npm/v/faux-jax.svg?style=flat-square\n[travis-svg]: https://img.shields.io/travis/algolia/faux-jax/master.svg?style=flat-square\n[travis-url]: https://travis-ci.org/algolia/faux-jax\n[license-image]: http://img.shields.io/npm/l/faux-jax.svg?style=flat-square\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/faux-jax.svg?style=flat-square\n[downloads-url]: http://npm-stat.com/charts.html?package=faux-jax\n[browser-test-matrix]: https://saucelabs.com/browser-matrix/os-algolia-faux-jax.svg\n[browser-test-url]: https://saucelabs.com/u/os-algolia-faux-jax\n","readmeFilename":"readme.md","users":{}}