{"_id":"karet.xhr","_rev":"38-db3fb6307c2a2876675bf497bed218dd","name":"karet.xhr","dist-tags":{"latest":"1.0.0"},"versions":{"0.1.0":{"name":"karet.xhr","version":"0.1.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.2.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.1","concurrently":"^3.5.1","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.1.1","nyc":"^11.7.1","ramda":"^0.25.0","react":"^16.3.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.7","karet.util":"^0.18.10","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"d126293ae1f30598c5fde35c3f3e748f9f02a3e2","_id":"karet.xhr@0.1.0","_npmVersion":"6.0.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-MIYHmp5Zcl9ZiZAjds8W3H7qKncMLzB/c+fmfgmD/evNX1NIfmuc6thOVCBRWIaG39cxwViCFMvt6nbwxDdUfw==","shasum":"66316a2ae9dc9bc746bd05fb9d240bb111d4a150","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.0.tgz","fileCount":9,"unpackedSize":25308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7DIGCRA9TVsSAnZWagAAG7wP/ROyUZ5QYx5QCz2dS7J1\nBh0GWbyQnU957lEpp2iOXq0pzvH1FKBlTOC8rq3c76Y3Fsdo2LNUQ5vSAMPx\nFcd+UhGMLhx/MpuZTqH+uIjTFw4LFlQVGf/Zp3RP8Dt+v9xIlJ173gzMy0uI\nQWX1+KJDKJrSv+RauFGlpt5SNA2q4EmyU8aiUEJDo+kQCJIZUi+fig4a3jXv\n4rWGLquTNxwAmKMpmFqX+5PIBpbGzAZWd8ZH2iNfB7T2ni/Pk/JL51zKQkQn\niSVWzH79kad1+s8ET7ahvYM3OTVGo0ZDc4TUH/czFyJzSTUx1p8I2sGjv9i4\ndje2iH+1+cBozURCgNZau5+kYR4biledcV2+6sGlJrg+SrGSe0OJx6iZfbf9\nhxROJs+z0m10uxEw2Qwva0eMetKYUpL2XBmGiqNy92cjJ8b/4tKGeK30Mb+y\nezdsEzLuiy5WYXrAfOL8LJJUYCC4dEARp97gbdC0Q43Y6V6akkFfdEQvsLN1\nHF22oNKffrtBaaMRq1FavwpW1qXtHAnSBgHKBgFKAwAcyZQpdPKd0hK840qW\nNAYvRmyWeJeKfcJCyzTXZyHRMRYP4G+WDfmCzBgohthA85ElOTEiSLzYm9iu\nW8Iv1ZeSvzxyk5Bw3wcz2zWFPqgwthIKzeRaUXJX2TpMAHREKuy4jPW+vBIh\nzmbm\r\n=rz6g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzqoL0TydLRNj1hLJ6P/c6tcm169aJ5J1iuPYgZI4xxAIhAPWY9mvwz6XvS13MjtLpldK9Us3zimKPHgCyDBb3yVnR"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.0_1525428741797_0.2252363735753815"},"_hasShrinkwrap":false},"0.1.1":{"name":"karet.xhr","version":"0.1.1","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.2.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.1","concurrently":"^3.5.1","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.1.1","nyc":"^11.7.1","ramda":"^0.25.0","react":"^16.3.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.7","karet.util":"^0.18.10","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"6f7b0bf9f8840450f4a2691d535b1cbce0fad0ff","_id":"karet.xhr@0.1.1","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-JMEYETn0AX18t+cjMXkztVDBgs/8qRCsb2d+2Kw6Twg8zOCPg0UOJdznPkDCnE+sp/nYEICYGBqrH37dCCki7w==","shasum":"f15cb3e1d931aee84e96d9baf8a6bf1b5ae749e9","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.1.tgz","fileCount":9,"unpackedSize":42804,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7YFUCRA9TVsSAnZWagAAb9QP/AzC8TxN0pcJyJT01cxN\nHAPtjqkyaOhQINLHIQLIDRstbAuEpm7VYjDnqX7Nl+8/WYIs983Mc3+I1IO0\nz9fC0d4uZdW8JXhBRVWHkfcrg9GaNc+GXEl1gIEX+OzFYRdZOsRi4lcUwgW/\ngrogXLQI4FcxOKWUSh531/ofrmANflviKOLExkHZCYfNw3XY9/Zvlld4JQqj\n9RfvA7YUGYObGBb/rCYr53DaaOcxnKb/oSTLOYAXxkSUMJG4gmz2ycckGLhK\n9C5lC1uiT1OmvVndQKKpDR7Vc6Vy3omHqBLtzcbg1GlQXEZVeyJzEYgQ91Pm\ntSWhiCOpyUwfKg9rUemXcVeSI8cqpuapkRZRG9HfWU8I9JoxS4xjpoZo8tt4\n1hcHcrBwccyd6XNsl0kXaa7i5uwTG1S/Q4o/L509EHLRdQOV4XZqdllI5mzE\nnhFss8wU4RwdPwSPTCEBMtEVW4/lJKhoYS6MdWkWsafuwQBsFDVbQadHsrHr\nfvHt8yLXgDAeX9MS9OsK5F2Z8GlfLGyiCXEGwhgFJyWybvAPMk9kKNBfiU8f\nVSRQDK86W6gGyEAdFsARP107g0zGvmbP+ODztRWg5P6071loOLC6By1G/9/n\nOqMVzrqWEpSdeJXWdQPIliu3F7k9MSY3ul02k1858CtktrrnCtxk850K8bXv\nJvLw\r\n=xxqF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCE0E32x1N5vXZ1soTIq4Zv0KZQ5P4TJllt6UQY6JKtAiBMEkhwuJrv7XA9LKhjAiXavjFnNv3Slj9AzhT2oA8Z+g=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.1_1525514578446_0.3225627307841823"},"_hasShrinkwrap":false},"0.1.2":{"name":"karet.xhr","version":"0.1.2","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.2.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.1","concurrently":"^3.5.1","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.1.1","nyc":"^11.7.1","ramda":"^0.25.0","react":"^16.3.2","rollup":"^0.58.2","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.7","karet.util":"^0.18.10","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"09ea3c7f84aa63fe46e4b55340b4d72a713e3fa3","_id":"karet.xhr@0.1.2","_npmVersion":"6.0.0","_nodeVersion":"10.0.0","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-g05R276mKU92mGTp0GVJrag3myhnW++GGFdzoj9a/kyVq7mfDmJZZLJ4Bwfux0qqEIZPbA7VpsEKiFkc1g3iyQ==","shasum":"49a91e5e05cb85235a37b4d29058bf270a38b752","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.2.tgz","fileCount":9,"unpackedSize":46090,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7a5NCRA9TVsSAnZWagAAFfUP/R4VCUlxo5SbNH9werON\nJc1bScrIHSaov9KoVC4rjgJ204x1IbPzg1J0Y4bc49vnvtfoHPAbcvag2a7S\nX323/aH0qoBrEQxoFThpjNFUmoz/tgy2BVx1zZWyL/qUTG2419GPoz23GvVf\nONYTX4igA4jaywnIpjPhC12Gkn87jh3mN+IoPDdljGhea8jGE3tGJo9EQo0I\n4nNuMO/AT8IfSa/jLdsj6VMVLqvcMPTrzDDiKb+QQDSg9w/HrOwpF8OL51nr\nWOGvhY8xd/NRJ5L8ll011HiUX7fbdJ0GxRgrbEycP8cw+Amj+TIuUY7g7Zp/\nUy18YFFY2VTF5hl8f1I8A/YfKf4SZr33J/fBePVa6uh7pFitWzvnqKGox9q6\nziBYJxAC62zbjBxFTpvLwCVleT1huJw8Qt0EhXcajMlDVjZu1Z9w+a40bPFd\nfgsgF1BETXLlAsgB7+9YINDaCQ2uLTufreMOmQ6iOtq2rw4Rinbwv0RTrk72\nJMxz9Hh8aEnwpp6bYuWkalmosnmSUR+XaBqvpyiVCBVh4nyCGYAsH8xNbNAw\n9tcXvil9KjNdpN4Yjgg4xXgUFZ7AxWi4NFFGiolIVY7t0noshJKiWnXF3+nO\nvo80gaP7sUBgxovLTeQI5VWCcbzWRUfc54tVsFub+fFxjlM8mA6ge/FBLq7X\nXS0g\r\n=FoqL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsl08apWPE6C6eGfpSOhDwvcli9URYJkBbhThcQLrZ4wIgKCpPQhpOmPSVn9o8nWzVqPFyqN2L1uC6kYgNM5ROAhY="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.2_1525526092080_0.3246296384717011"},"_hasShrinkwrap":false},"0.1.3":{"name":"karet.xhr","version":"0.1.3","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.2.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.5.1","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.1.1","nyc":"^11.8.0","ramda":"^0.25.0","react":"^16.3.2","rollup":"^0.59.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.7","karet.util":"^0.18.10","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"a9dfd6a06959eb6c21d92f8a9e1a80cd14130eaf","_id":"karet.xhr@0.1.3","_npmVersion":"6.0.1","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-BZeNPAW+fyP/8ULHFosAaZgCvzwTEd2qEGtrvDDIF9m/gAW9MCeH885EiqV8zLKBCyuCaq3bW8Su98Q4y+TRYQ==","shasum":"45a2b36c3ffc682467336e9902e99fbaeafac4a6","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.3.tgz","fileCount":10,"unpackedSize":46450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/UlYCRA9TVsSAnZWagAA6XEQAIgUbm5z+E6FxvsBmnDC\n6Ob/CExHMEXP++zazhPFBA72p3gUaTeNE2nXFTIZbelF7Ei87E3XeEmxSALn\nZWjU+zLlQu22BtNElyLWVbgfjVKd8fAbKJE+oe3gDkNr6AqjTMuu9/t4quvd\nwhw55AT11XrioNUsGXXMqKG7mQf5gltGZBrXBzGa9v0cUiUeh1eiTiS01fbf\nabF513g7Clf2mRi80Rc6KTCJeGeDkPcCXKzLWjfgBNI7N+93pj5ZmlYSzulN\nLU5d0KDRs8KnOcN9Mg1ClEVFtd9C0qn2xXpS9ggIe0PDVRR/bZC6SqJC0T9N\nS2bMAe+9aZZXEq3W6wsN7aVw3i7K4a7epw0151BrGvQ2JdPjITr9KO7Pcf6e\nc9TfcUEJ0yrv3c1Sfy1F4FN58+NYReszGY2UO+fEwzpj/KFXz7uqNzNv/j2a\nC+1lgLxgNz4N50nfFoiL/Errf5cMFcBJQS+iw2h89SfMZ3aAyJrEMgkwBL6a\n9r80k7uu2cg5JvKOH0M3wOiTn+HjwL7675H/6Eom9VzlIdLfBoTz/uN7XQPt\njIGFxcR8FK1X4yTgthADifQU71hiZoMAY+IhRYjeGmiIpbdk6Mer2Cq89EkV\nyg6p0J1TrAuCy7oCcEPEpE5bBfvuyz4j3A+3FQgUbAIzxxZCUTEzrl2+ULCH\n2sRI\r\n=B15B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYl5d5XuXO5vbZZ4i8yk3SDtMjaWHJJSyEcaA9N4VGkQIhAMLHGPBuAxt8bqXgEeTQyycG/YtJDlSUkqs/STuD7qkI"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.3_1526548823405_0.884476190302071"},"_hasShrinkwrap":false},"0.1.4":{"name":"karet.xhr","version":"0.1.4","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.2.2","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.5.1","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.1.1","nyc":"^11.8.0","ramda":"^0.25.0","react":"^16.3.2","rollup":"^0.59.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^3.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.7","karet.util":"^0.18.10","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"50451f847a93db93671b45640cd9a7e609a76824","_id":"karet.xhr@0.1.4","_npmVersion":"6.0.1","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-kdTyxbFiKJUZeuI1cEj7Z1tk0PG42zL4eIqy9F9VpfoIQosuMfTVHScqecUVmyXlLSINorGkPbcgjFkfdHUoTw==","shasum":"2a00af7d100ee60e9bd3bf08f6b7561bac569710","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.4.tgz","fileCount":10,"unpackedSize":48699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/WO4CRA9TVsSAnZWagAAKBQP/1FtDMzXAhJuhQ2NQQIJ\nEPTRrMkX2YoGytkVM8YZkne76VFfAmfPcIShygCjk7pNSXfglYfvtzpYzS7V\nQVOM/6gtj7i1Cnm7M1TH22wUDMFe4Tixne+ORb+o4itr1ZMaubFcj0UVHlcu\nKAJp0UFyA0F3uNjlRHd8oXED1cLUi6ksvQpGTCtacCqn1Ir2rs/MKsf+3JPf\nR/41iDIm3gY/Q1aLtdRWAP0sGNhmSqBINIgCAre0zPyfqmVSbNykkCeqWyQc\nL8hWQPQji4o5kHkDq/crXQjWoTrqsk5ep+wZhprM3rbq7STHuX3uw/v6g0XR\nW83RUfQgfeG7rq55n3t6+gRsGBQcVhpyQBhCuI0YrbaLSrlxzSTEihTdX+Ge\n3uP+/hY0JircXEgQ+soPQ3+QsIFqfeLUkTc+dfMjzazppuROfbe64jRd3A47\n8vQqTBNDvqnN1BaiDWc9/hng0q2+yCc9NNUlnV/GfRPsX2tPzRsDDcPatF8L\nZF4/e84i3ZI/mw/kVxnjJOwqxEJslPimAW5cWRKO9XG6jOw4k7r8YARH+3SY\n/6BARI08ovnaCHtxr0yAKJDNKDvXxkP63FgiaMt0jNIdRY6xfKBEmzq+KOwH\n0vuNnb9/0EA4i90KmEznequF7+H4kc9765YxTkLcaZxOf3Tzd099wn0+pDL3\nEnsY\r\n=UyDN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFWVcvCAu8pR6D/PdcfoWy+DbpSc7wM9IAr1XulWDWmnAiEA0WYknUZZY6AeEgFF+5Nvms3RbxEonHszoLZvzG6J9BU="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.4_1526555574616_0.0336953544741021"},"_hasShrinkwrap":false},"0.1.5":{"name":"karet.xhr","version":"0.1.5","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.6.0","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.2.0","nyc":"^12.0.2","ramda":"^0.25.0","react":"^16.4.1","rollup":"^0.61.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.util":"^0.18.12","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"ebf850d03207d44dcdccd538cce8fe51ab477dcc","_id":"karet.xhr@0.1.5","_npmVersion":"6.0.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-l/Ib4DeFzvaIcbp64Wt0ApIIVyjhbr6KWTXMtRCKFJhWILtjWMQLP5CEeLARy5yrEFScTTU2aGVWjCrZKzeFGg==","shasum":"7afae61792c4de4f90137c45eade6dd29202e0ef","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.5.tgz","fileCount":8,"unpackedSize":52750,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLShcCRA9TVsSAnZWagAACHIQAI7hpnNs6G3OoOsqOeMJ\nOfqf9N90uRTxf+6zwj5qvWteHz+bu9gL354eeOxSTnSod+4GCtY7KD3laF3R\nVuKXgP5qqYVTpH7CGnk+moDHdvI4uKql4/3v2Z49hGWfIDKewgwW8T9mSpz1\nPo+hoVfazlJAg0Eg7RIV3NTK4V0Kk1hc2r4iJ5+gfpDoAOq5SgsACMeAUu1q\n7WyrZtEl8pE7m3YW1zpYVY3WnWBm0hPT9pUEYlnzrzVX6l2sMgmVLFRqNPUv\n3QMIythSsbgQXkvTAc1U9YBI2yJUKiEl3N/WJffEyV2c+wD2epurJ94yVqm2\nQuIBjPDenM+6QCU3Y9oH46WSp3ah6yO1RRKmnMqPqKXbJyHUjbS3nslsBDe/\nzi1YJny4hDfmDhUvUdbA/PeEr3aWVnZcocIEQJf9BfFKD0GspugtNNupp7rY\nNPAwux1hlniS1XsFPXFX+nyVCDO1l65gfEtJhlCxiPEz74PwSkQubOTl40EX\nqQ7H+yucYmADNrsyWYSBG6KhRTPAoHUnvtWIzVhZEBe4OeuhrV8bJ3uBe3ob\n+V8tmTYHIRX163qwCgrXSHl4gLQv0kXyn+DpEGM9t22NpzpgkxSDi4rtJcgU\n/MuGusGSOMmp58zO/HVSEyK152rFvEU5Uf/N5RxCJybo9+V58YkBx3Q2SIhV\n3E01\r\n=m605\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVLUMKpI9qrOVuFwo2jRcI2OtfMtntg0kErQI1nnYPAgIhAK1nZsucOd48ipQ/Jz2iwFlUTygRQR6Kq96sE2+073Z1"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.5_1529686108375_0.7569467664230538"},"_hasShrinkwrap":false},"0.1.6-0":{"name":"karet.xhr","version":"0.1.6-0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.3","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.6.0","eslint":"^4.19.1","kefir":"^3.8.3","mocha":"^5.2.0","nyc":"^12.0.2","ramda":"^0.25.0","react":"^16.4.1","rollup":"^0.61.1","rollup-plugin-babel":"^3.0.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.0.1","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"ebf850d03207d44dcdccd538cce8fe51ab477dcc","_id":"karet.xhr@0.1.6-0","_npmVersion":"6.0.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-gWzY3xscrkoVY+L/qT9+iDc9gAUp8y7UGzOFWNJvgGSZavD+U73mt+9HueWnbI7+BdMtSNTSAcYDmpvh+N15+A==","shasum":"f281a3ac50c2312905161d628d9901f67d925c0c","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.6-0.tgz","fileCount":8,"unpackedSize":52980,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL8mjCRA9TVsSAnZWagAAGToP/21AxyElghYf9psiNMnP\n2L4JpWxNxezeE2ioI5sQMJQqe3UmVtqPM0RCqzuV+xX2Y62OCxsO/vCneqjo\nzqlPol/EMNUFuD9HW9Y7UUjOkz83zAHaY92F9zsbbEe1U8wyxC8rfivmb+wO\nAQv6TDAYbj/a/De6ZmAasItwLhg7DcVBuWPuC7Ovteo4oI0QK71/AY6cIRLE\nRLL4DTUYfnf3xJ2OqZYYLLth6T5iucxl+ouC4Um6u8qXUezZKFLhyor27wWd\n4QhaMFQu7Ku8Mm8cw7h85wPRp2WopzfNhgk8s6x/oBWC4zo8EyotePrkqowO\nuPrGgSM8U28o6U5g6nGuigiajZWU/RqfkniEExNzKFqey2oa4wQ/veWmUhej\nFQrkLiK8rgCvrwHsb0R9y2xtGmLTuGASCL9dXsKd4R+LtKgvxUZYZ8Pzhvuy\n+KGOJeZ4W2Xg3sdHcXOqkn95M0+3kFmgPK61P+vuV1BtACNxX7pLP24bAYpL\ndHR6eYqf/+ZVHI+jhRuhHd/1nYlbkix2aG3OEiNeehwHfxLF3eO09Fne3uHC\nx4aMwrpobDlRKyxNeJ7vqN75XiV86gA5YN4rVvS0LBg4o2SUCtmbcLp25tqi\nY0KEVvssRVNGJqQtY/b9MqyYVY5LNpXluJyLdrjeGhEfndLM2L1m8bxknXkf\nOoAr\r\n=uPdQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu0fHPMg3worIgu+pJLL98p51CSg6jTwNFvGBXCV8iXQIhAKxwYz/5Adtc5jc23C5ORjHKKhDNVMPuM/H/ac3CcD0c"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.6-0_1529858467203_0.5189571499443446"},"_hasShrinkwrap":false},"0.1.6":{"name":"karet.xhr","version":"0.1.6","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.6.0","eslint":"^5.0.0","kefir":"^3.8.3","mocha":"^5.2.0","nyc":"^12.0.2","ramda":"^0.25.0","react":"^16.4.1","rollup":"^0.61.2","rollup-plugin-babel":"^3.0.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.0.1","kefir.partial.lenses":"^13.11.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"6038d1a2bfb1c47cc79396c18be963e3dd21218c","_id":"karet.xhr@0.1.6","_npmVersion":"6.0.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-+jjeOu+qW8RBNje/Ah+H2dDHzuPd0mGuiXFLJpRjduIOggCbRz3tlymPxRjBIwa4BMDURlLoHzMstZ4KoRJcnA==","shasum":"dd56257091e3af2b7e4d383d0441d93b1cc68521","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.6.tgz","fileCount":8,"unpackedSize":52977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbL8vJCRA9TVsSAnZWagAACiEP/AwqVn1fAsoKZ1QnTWtM\nQUSsFooPSCubbmEjJ+Ysu2YcqflUWl42e3wcGEtNsqYSW0LGsrZXBKc9IBPj\n3xvzzSmyN/5J+gzNDhM8BagfKxpaT1xKTKf+/+gu1CmzrXibo3s7GkUoKGoj\npu+D8HaRvi9u9o69at+y4S6s5MTMmRTC+kzC70AR9kvcjbKihPmVcDVfHmO2\n7fBCt+84pULNrzLaHhq0JJ1mb9FZTHsM+si+LIb4xzKnS5Xh2Oc03fbKT+jF\naK4ZdKy7iKRXcg6LKZ5g3lsNSsIWNIZB8VkBu1Go12/lQF2wiUciVqnI2+YX\ngStLQHEZPPEMsR2Vg7lT+ZjtRYukdHPuMPrN9KECkQUevtJoJeyuizTL2iyZ\n4cucVDSidmnKkQ3BF84gYNfF4DsIRfACwjZTwj60E1lZ6lF3BuKtBuXvN12Y\nu+BtIMBEbfD4t1UBe6zJTvERdDi8pYDAofWH66tYt57AI++yiDx/fh6hol+j\nQ+m6wa0VBkc9y/AykGbM5vcND0w26kLDmOSwM3E4bs6HRLzKBrihohW1Z1q/\nARGywAjZY9raOieYND2F2WSv9imTTjKpMvA7luZsSBVIlw8iwIy98VSm02o4\nSoJQ+0rYlWtLj2SXXPo2XlyLT6EK5ToSRNAaKOVx6dQcAaPzBMbQueZ3c4mE\nFuAC\r\n=RsY4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAe19oy6MbZN89u2KPXLO2WjhZeT3YuMJaZkd1+XwlGlAiAmZuPTWsrOPUKnlVlp/9KroqDOBNSRiqO18DM8x3nHtg=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.6_1529859017522_0.6336385970027045"},"_hasShrinkwrap":false},"0.1.7-0":{"name":"karet.xhr","version":"0.1.7-0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.6.0","eslint":"^5.0.1","kefir":"^3.8.3","mocha":"^5.2.0","nyc":"^12.0.2","ramda":"^0.25.0","react":"^16.4.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.0.1","kefir.partial.lenses":"^13.11.0","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"17bcf123db9ec12f2d879b0d1bb629ef199ecdba","_id":"karet.xhr@0.1.7-0","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-cyQNFj1c5IdU1Q1m3g5E2qQA8/mjMaerQt1SsQKT5RAHlb+wvys9ioJRlHn3tcMwMPH6ac9V5HMdKwuDADbLOA==","shasum":"ca1802ba0e7faaf34b37b910f9a1854b3dc16f26","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.7-0.tgz","fileCount":8,"unpackedSize":58096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM4l3CRA9TVsSAnZWagAAPi8P/RF/D/rnsGhA2tJL9c5F\naQZBmtqEiO8fUjcti5fxWizjr8WdlaH6qBPNz/P4XCK/IkXHATT2ctK7Us2W\n9OHY6YJXh7+CjIYMfe4k95+iqF6GDocntKd4u8HKFE5rrZDKCFe8cu3r3+S+\n6KXiPMCwSDJIft9deHa0wTNrKuIaILZGfo3J2wKnEQ6DHA+ZBO2XRSbWiQv3\nh3UC02DpwRursOzAGbt5b0VxHXsxJlW2HgAl/Yr2jfB1SY8PXK3z0T1sot67\nRpOPrNs2IjhJsvSKjLx3KAiizAMy1OpPF21u+9TWCpngRo4cFR0U1flhMwf2\n787cblVcTOn/CVnbgTrIz6XEbHCn7YzwmR0R9oldF329SKEaVU4CHgYsaoka\nF7Q9DHEY9syZp0GqhOlpdHi41zVo/BXYsmhVhTLkimkYGbMlE3IsQD9nTOuM\nT5iOFsTtbnhaD81Yt2ShioyC9oZVagWwIteuviXJBX0B/NmENeMdf/1G1kU/\n9GWrzQY0fl5VhZ1Uscwr0SPKGmo6a8/nvfcS/v4HejsYa+wcDSvzhyPPZP7e\nUCANajcu8m8dVxJgi+dJGcMlElY8pBKpC7BKudB6HAc83/6Cb0PV0GwZzSqQ\nYkUinj8U921LprDsDEhl3yIcN80hV5YVf2v/beR/SBoTJwXe+tH+95mZGjju\nBs1D\r\n=T92l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCH3brCzcF7RteqzZUOvw6Fjgl2Entu4Qg+VA6M5OIZsQIhALMYlQT//Yi7xEUgmVLq/m00QPNaxkdF0OZE3V3++HH2"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.7-0_1530104183718_0.6713948162618395"},"_hasShrinkwrap":false},"0.1.7":{"name":"karet.xhr","version":"0.1.7","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"nyc mocha && nyc report -r html mocha","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.cjs.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.2","concurrently":"^3.6.0","eslint":"^5.0.1","kefir":"^3.8.3","mocha":"^5.2.0","nyc":"^12.0.2","ramda":"^0.25.0","react":"^16.4.1","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.0.1","kefir.partial.lenses":"^13.11.0","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"6f472d616a1a5c277f198deb9247548cb8dd4b36","_id":"karet.xhr@0.1.7","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-tOA457qsx8NKNYhqEwcqy8HqN3ezPE5U2SUHJiw8X2jMXP9IbD1Z1cQyDJ5AdOrVl905PZqjjI7brzhbgOli7w==","shasum":"43213c9881b79a50c2e07e5aac1ceaf721895ea8","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.7.tgz","fileCount":8,"unpackedSize":58094,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbM4qyCRA9TVsSAnZWagAAeZwP/12K1KnxvtCpl+fZsSny\ngAifNzZ/fMhzg2HEJkMnFPwvxfY50ac5mukYaT8OC8CXn0TK5JIRqQgNiDE0\nY97C7Sa9KwMhtXQVYccx8EYCWtgAHlavyQCUcJdRoosWsWCmdZfYDWYqEefr\nxPhRRWjYmajlvl4rnf5NVeBir0TEBd2BzqLE7p3hGQuqtDyLTVb2VzZNhu9o\n1H5Id+FP3T188IOxXlqkKss2S1p5GOZnAJkKwvUcdYyT6y0hnJHZWE4NdKc3\nCrzZIE31Tu1wUMtMG3pXT4IPlFBGVaMfKxzbbkIhJjyu5sZDML1bJhS9HCIT\nC9MlWDbviuHHWdIlHZy09Ab9sj/PjvK6sPEQIwNl8LyHRctqt6/ynqLzqgR2\nvMyy37aOK3sqJDZJ8u4IRvLz7f0jsnaAksb2OeoYYena0FAbt7jJKiAYBt2J\n2tc46LstJPS+RjUWajzsndykYqjzaOz/Cym2W/Bi20/sfLvs6JNBjk/uj5dc\nfMf1mwSA9boTF2qs93J5CEnMRae9jNfrPbxFVHSda0ZPVyJpPQK2XtHVu+Td\nz3vuyaEcYz1PbRnoLMIHHAUrAa6FWyzOMA5f6eBraCBCIaKrjIxic+XTMt+I\nG2KpweNO2Y8kmfX4e0XuyzzSFu0nhOs+IQNEFj1Mjq/za6+KMKStk0ZKMNfT\nmvQI\r\n=wqhz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHzQUriEOly7EoobXanH037ciHkBqGMVBbkv8R+nC2jOAiB4n8kZuqy60djPFLAA0xERnRmyX0fBBZEPzJQcA/OT9A=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.7_1530104498086_0.7452456513557366"},"_hasShrinkwrap":false},"0.1.8":{"name":"karet.xhr","version":"0.1.8","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.3","concurrently":"^3.6.0","eslint":"^5.0.1","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.1.0","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"f3e0d6d13b67228ff994916f200fa6e441eed0e0","_id":"karet.xhr@0.1.8","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-/Bv8IR2uEXcpnEPxdpGzIzx7Kah5MKMZI0HSqi0eMgDrzJXgLdKVNkQRBo6BFxvhHC2VW+xuzGn4UbBp9cvwjg==","shasum":"1394bdca07ff0e97aa62ee4aa5bcd65771d412c7","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.8.tgz","fileCount":9,"unpackedSize":58037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQF8NCRA9TVsSAnZWagAAx1AQAIUsLvoQIQ1QaHY7XssC\noUqxuEOXd9jWoMf8uhdBUtdao2Eny94nfRV7P9LvwpwFa+ieZqxTA7gCZIkB\ncgQh9R7+bYy5azcD/gJ9thUyHFiBClkctQ6+9VB6GQCwtD2xovMF+mSE4uzZ\nz8E81v2MTQxSzZ/X2o+PlfNdFosdBF5XiholQKNHXRuUIch05bzp58xb59H/\nI252luA2X6FOgMtVxB3jqRJ1WmhsZVc7wFElf42OOTqNcmUFWSyIqKS/8BTG\n/7fSmJs13hZpnGmJ3yAfxdmYppNoiYukd55nNMbPG9NSYxqo9AelWOvQRT6r\nlyabwWWlHJyyIVYNClUnAbS4lyU353D4hKgCbctQdd7Or/mQmUG7dV3co6yf\nptOcLOyxNb+oIltmRLuZwuY/zE2ZR8E2XCzAtGC0HDXkd39omYlQs4Pg9VdY\nmw8e2Z4a8RGgeODGWPC5wP16c5PU1BLL7G8n2092TOA9qPK+YhjEbA1qliOO\njdVnHHNCDJJ/1oYPMZ7f61673tduk8moW8jjtsSPuGyatQg7415tCivLgihP\nHKUBZqV7gNL5wr5AITtWJZR1v5sLg73ew/v45hDTuV77I5JOZrQx5jgm3125\n9NMC88TKk/I8vhscfyrHVlxeQUA9QbFIfs6COTAXOkMVC0Q+ONVi7z8i+CMU\nQ6in\r\n=7roe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKnXgJojRcEytXCeABvsxFfUBB4fLu7xJVks7GyqT7lAIhAP0d0Qfkvdik3G1w0rQ3XRVffjvzGjGw+nnQfEoORznP"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.8_1530945293485_0.41705639421956175"},"_hasShrinkwrap":false},"0.1.9":{"name":"karet.xhr","version":"0.1.9","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.3","concurrently":"^3.6.0","eslint":"^5.0.1","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.1.0","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"817e4cd289445499fb1acc863f8453594ad54eaa","_id":"karet.xhr@0.1.9","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-QWEbS3I3CCDy85+twi0pn/vqD3U1+j8wGa3iDB294WGRxLz4s2pLDTFnBos5aMbcoHT5TloIqPgK11RDBm1Y0g==","shasum":"ee3d5f219af521d53818562d89e23672bca2dbc3","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.9.tgz","fileCount":8,"unpackedSize":60783,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQOY2CRA9TVsSAnZWagAA+vIP/17eLegmd3SyZHFRQIAR\n4q0yunjrLae0sqb7n+3aEqUmUCcH4GivNIpbM4TvdLZF1dwCPd8L05V0UZLu\nHpiN8Cd8r3VltMjxEITcZDHwB2R5zVcSpMF+1d07PjyBA+nWqOXz8we9O6AR\n5WU8AGayNASnO+n+wtidN4Ow7JGR6Dy7u7v0JF3G5Ndg8BadpN/SutXtB+VI\nxV6b1+61PUyy7JIYG/0A61slvkjXfO/Ry45U3I4Q7rPX6shDanuPQ0dt2sai\nZSI5pTD4jvf6wDKJdlcwk1/gQTd4eim4lItPYdPwcV3SQfFsNyu1ISIRNNPA\nhhUrOIWqGWkQWHydHEhsRLqYIXJCgz0MRkj97o+0MaY0oEg5VJnIptKxN3d2\ntOh5u9tIfDgNaRaNydQ3SlhtgaUz735FSh50ULHkfUUH5Ry3pn1KKlU6V/ZM\nLGR+vfkxc4m1VJNlYo+5VsacTW0b7ElhCB0BmFwEFD4pcQVsvUvvY1RrRAxo\nhJ+xyX/3lL7ubvuKROdB+YS2wfavJDGHc6mN38ggagFulaUfx07klRAiJiLd\nDrZ73NbQobngdqvELhJUqKYLMzugmSv4xAMdgVWdKnFd1/mdrcJ6l7lR/Ehf\nqSEDHNU4vyDt/CxIN91B1tJ0NZsdaSh6FyogykEoG4AsPg3UOsNNdaTvZ9D2\n6c3X\r\n=mEtl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGvWGlk1JIv0QggS6VvjYfDi5M3r26PMj0TyMFNIkC9fAiAPCmpixVdKXtltIJFxqAC/l4JE+roMqAdLAJA3x+3e7w=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.9_1530979894356_0.2918746622009636"},"_hasShrinkwrap":false},"0.1.10":{"name":"karet.xhr","version":"0.1.10","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.3","concurrently":"^3.6.0","eslint":"^5.0.1","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.1.0","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"4e1578f0afec27edc5cc2f72423736ece51c52f6","_id":"karet.xhr@0.1.10","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-q4Kslv9GtKJzD8LF4SzWQfRK6q0NZ2cGhVn12yh3K9hr/3cXHDZlM82OtRgCxgjAb0/mIp07AvqGaq/W08DfDw==","shasum":"1af109ce64a103770ab4099ed72579cfe8982be7","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.1.10.tgz","fileCount":8,"unpackedSize":60807,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQQ6xCRA9TVsSAnZWagAAtHIP/inB4THnM5/FmbrXps2T\nIH6pw4yQ9jTtJS2D5kWGraI9GOA/5pAe1p46t+eC/s2x81SrNl6LLXiAjR4m\nPMAVj7xKAaS85gixt/0yhxZFr+oAPkwut0oX3FbobH4KlLPnl9ujttLXZ8ug\nuOKE08kBqYLI9QZFrVR0EsdgENaQUwRLIaQibL2b8v6oyuMo1rf66huurKHN\n8Cz3HXfIrv3asqCHoOC8eVGcxp9e6Kq4p8ynt6dCl9HRYqgUsdn7LHZjNYKo\nYdzoJmohokQJmO6RV/TuL//x46rJYKtiDM/wxTXI1cvhnDHw+wQpE2D7YRl3\ngPRqwWeE5T86cZzn2Sbb1Ps4FtBfGjZ4y0bZxWiOh1fxdS9ufP8zOgvTtUvl\nHuB5seYtRghEf8HaD4p4Ea7d4ET3XU5XbOKPanr62iNB0EybOhATCZle94k1\nKrIjdDp4xzXyxmcKa5VhJ/f92TTpC+twoh9EaYyhFBX62PFrKjSjAT6lKxyp\nW0Sbt2QOJgkTcDeQ0kkfqkI7E8SF/olXEWIT3hvWzriqEtwTEfDI3aMmGKoj\nvHZ3pJGXX897L0W67iu050yeFdMk81VFUzT4SIvtWamc84+hupvn7zq2df+N\nGZBRVempYuR4aelC+QyA8eQ7FEU4NUuNkyn/lY/RwQ76UQjdH8peZtdbJo+e\n2PsK\r\n=T6K8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFi5iYnJpwOSW3tNb7ooSJBnbNRqIXaAlX3SZAuf748QIgRJQ4HJSi6+wnuCeCi+ZleoiWCO3aXhY9gmKzcA9kzwk="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.1.10_1530990257490_0.5898371612015072"},"_hasShrinkwrap":false},"0.2.0":{"name":"karet.xhr","version":"0.2.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.5","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.3","concurrently":"^3.6.0","eslint":"^5.0.1","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.62.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.3","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.1.0","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"32ebd95991a8fb311262236e6692896d350de58c","_id":"karet.xhr@0.2.0","_npmVersion":"6.1.0","_nodeVersion":"8.9.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-yso9h8j38AX1laiADfnOlQLlhYfJuc53R2RblsUWyqFgWGVRWOjWuxgKZobHwn+k94ytjYdF3wcv6rBlOjcCEw==","shasum":"7b3053159ed164165af64c4011ed65c5eab7f9cc","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.0.tgz","fileCount":8,"unpackedSize":64251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbQiZXCRA9TVsSAnZWagAACKMP/3uW4WXMP51hjvCq7Vpw\nEqDRlpQghUQbMe9y/DJO13zluxm8QhBsX7nC07zkZooImK/GyZhA9Hj30xDA\ntc00UZfaWYxfc0zmuCgsI8Ms1dWuCkJ+IZNGe2kFE5yD5wHVNN30fUeuNuEC\nVNeoMgszeRk1++8enLJmFp2qpoUMh0Umfwfl4431ZB6a14yf1RL31+IaH1sv\nXUxtmIBZidkiQj+RljpRH+CDXvjPwU7LHzjkWFNurUzKtaWCkQqyeaXhq+Ud\nt3VbZF8AMf2Dj82r+2uSLk7zSaLiXTCj7xSLvt6SIEkPEEK4RHgsi1Jx1hhd\nUIycmaqQ4s3gV0hJPAKAE5Y0sr+B5gzJ/1EDlLi1wGl212lJafl26IzAi2us\nEsvVSr+3iJiC8T3WFAB198n3aulXj/X2Nu1KoxUCOnhEDpzG5W3hTYuBb+8F\n2K5PnyzdmzS3+2R+XGLQXWJb6Caw17tOm4yOGjMTFebVBtsSKIdp/jDoSiyt\nAQG3vMXVfG+fum/X2XvdYzPXi7g0r1nUHPPdsF9jsN0E8xyPYqlC6BToHHPm\nu738JDppaCH7lx9TORphQVCtRkJgGaQxZb8Y4mERPEw9uQZ3EjIWya6k01ua\ntzXxnQ2wi9KYEVoHeVOlMxTpElVmnvSwGZbAAYc9QIsWW0Lzx5qTefulEguM\n/4h2\r\n=jrz5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGLRfghwRzu9Ht0smbULt++dy0HLTOlCsCk8p/c7XLhKAiBU00GxcYavSlKo4ShI66oJWZSIVyk+6OmGm9R7ExFNUg=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.0_1531061847487_0.4861420867701929"},"_hasShrinkwrap":false},"0.2.1":{"name":"karet.xhr","version":"0.2.1","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.3.0","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.1.0","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"0c9d40c1edff90054858592dcac663d783246ded","_id":"karet.xhr@0.2.1","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-D3Ad7SgPH+Gs83rs4yPwXLFqAaxRC2CwSJYF8ozNAKocIXIAXNi9btYh4XmrearR3iyzEydc80FVVRd9jjqXpA==","shasum":"8c23a79ea248dfa080e8028a424a168de61bea7c","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.1.tgz","fileCount":8,"unpackedSize":67839,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaUg7CRA9TVsSAnZWagAAbNEP/1lWqvUgcYOe62K/Q3UD\nwsyyrUfaZrCBXOsRFy2j1J62Y5hq/I4QN/1PUIjUtbGoscqrqAEFgdHdHJhV\nyweetGChWc6docTQXNTZGm5Ozr3NY9R+llOszojOMHpYEtMc7p7XXbEGigIw\nsWtdj9GiVAPj/+8hqY56+laNBcp6RAJ5cPp3GEuVbzrRculHEgcTxR8ULh43\nE7BiuySMsbLuMmSMjWxqyBAVQE4XqPqDO12OjV4bGBgWWnheMLSCml2nNNMI\n9x/1tuwnTBQgnTXDkP+z0DdxxhwjlFf41uqTtKwIAifzfwh/AccoGALW2N30\nxHvRPPgH5z/r7dBO4JeBxHYyfvwSSVXgrFM/mdeb17Y4lEMC4UxnhUmt8xz+\nyn9JkIl9ew/sAE7/8NQuAYNpKgiM8KoHrqaOQfzoONDDhLl6rBbStzwSTCQu\nvAD7bK4glIMVeO+uYn1ypCus+lxJMsKUXgEOTUISNKiW8R0/VwRTyT50yenW\nIk5udaAp8EJpuxsXCynSKCRw52Gn4eNHWm4QitJUoz8Hl8xfDVL8scBamB61\nUOtmfKbZWi2KUIY0ohINgHP1uaojPyfKIo4CxAEw9Skmfa22ZQqr6FoYdHjj\nN16I58Vk7s/nVT1cXd4hwcWthq6YIA7pcpgu/KP12KuaZKaklv6XswZ2hdR4\nLbek\r\n=vkza\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGM4bN+QK3BCkJRmkTblzTzB3hP+wG8iBYPV2INQOVYAiEA6BPZTEDfhcPL8jjFsyGy7ODvz+gpBufYHT/W6S0EWjY="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.1_1533626427321_0.2613053602416997"},"_hasShrinkwrap":false},"0.2.2":{"name":"karet.xhr","version":"0.2.2","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.3.0","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.4","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.9","karet.lift":"^1.1.0","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"2e9d7ef5f57955ed1fe452b09768db6492aafa02","_id":"karet.xhr@0.2.2","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-bHDJ/EzyrrWng6d3KM439asMugKsOaob19x8bauafmc2ILR9cYG37ppdzpp7YxTgwiqOk95JhizZ3SE2CCeZXA==","shasum":"a964df170ef85f1584605ab2a83d7e9a100254d8","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.2.tgz","fileCount":8,"unpackedSize":68481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaVy5CRA9TVsSAnZWagAAHdYP/izEMPT1KFZaCdnB+Ajv\npN/i+8rTtYWzuxgCJKwtr4td7Np2kKQH9W8/m6juZjKBgkGy/MimdALWMGF+\nG9JiF7nl3xB6OmcYUEkkIihWa/H+zoxylyFId5BbEgb9xzgic0CQyMknIl6A\nOyOw9KAPoNQBYYIqfbndPt6kawIIf9B/Bc+ZwElkF7Qp11qLZnQppVWN16D4\nwOZRbynSpprjEV94qn8V4XqnQ5O2eNercseryFXh9h9w8nlTipv6rteumO3z\naA8CRzWXch1SxlOmL5i66oRBaud4uvQfqZeMRmWmURUCrOA6vLEd15WdBNHa\n6CnHeWRUIp8HILMHUUdWrGqoGAGcQxj5TrDa/v5yqj3wHA751RecrTu2XRFE\nlZ2hRvPH3UjiP8u73RYsy4MHijP3ATL1Ijn0QOi9sLFohz0EUlN3wYm+Tjvc\nc0stcuvo+XOvtSUWFfO/pkhv68+kYKeuSlpO3567ynLHXmgAMvci7P6v+JSG\nc3LlwJDwmETa6lyj0pfN2SlTm6IAZSmQexK5LO2NpMLaglZYuTT6eVOo3ihi\nIsYD7PkYX7Ki4/Oe6nVd0R+s8KxpCEMfGkxUvfWSBAy/6Qawu4yQwZL3LYEJ\nwBmzh1GLt44IOomMIBWWQch8NOeD6A1ajqIu+shEqrKb9nHTr0Y+ooWw1vHS\nL2ZK\r\n=IBwo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDedYOEfaClHdPrGEZK1s8Xvj4sEJ42VLtGU92JrVldcQIgXAvn279EjMyt4x1KpnUgXwgQ2uc8Wfo7Zvdp47xsLMc="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.2_1533631672552_0.49940223687968266"},"_hasShrinkwrap":false},"0.2.3-0":{"name":"karet.xhr","version":"0.2.3-0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.3.0","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^1.1.1","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"85d7696b0f83803ca8a7e83ec1ac5167727c7327","_id":"karet.xhr@0.2.3-0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-igzNcDfruPjeVQaypW4+sUo4JwGkqpd29sJJnZ54ys8mJXS2oHeJvU1vAytUqnflXKsbUBRipyQgRdxl62FuPw==","shasum":"d12d4bd6c9eb44f3c07dfa6fcafe0748de74fdf8","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.3-0.tgz","fileCount":8,"unpackedSize":70409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbZXhCRA9TVsSAnZWagAA9PAP/iFNCCYIETkLMr3B8noi\nNOkvWLFCHQkNgCFbuhrt5KPtP9XVyGpfAgolfATta5DW+ZhuMskpB1FL/Rgp\nvwRJwu0IWx2kD78ZQDdqo9jNSAp0Pbqaqa6zJ6fJotMXqI+Yg1/7gILdRplZ\nansJDykIHlefcarSGdkqGojzB8emesajutN7cVgyWTl+ZQuH6qdEdZeMp7PO\n9yaqPLhKANr5T3mDifexYctAsBvB1QOJl1PQf1RKEgJhasUDradsDzfBUlrF\nOBPBBGhd3PaKIzwDoz+4iYxMhKPCe0xLRibMHkGJAKafC8lr3SoLZfte4xXM\nSWyxSTJbxM8nOxe5kMmPNiVfcn9raCQ81axI7S//XBLL28bShCuRaErE5FyE\ng5Y3vxprilH0ANeiRhUrIGE/WXxVCJpNNehvUB/rlGkjavQD/kGky4CuSTed\nl9VbxjtCf8Vz4bEydnzfe9fZ7J/USa12fK032tIRWki2Zqr4i11xH3N4aMI0\nFhlVxBCSpf90JXmysOl5sjXgAwQFZGndBw4AjduCquftDM81kGAtlG6c1JQN\n14+h4DRhz0X6kVpOdELac54mm9eoraJH0gb16SMhaNfBX9PnX6WV7oFeEVSw\nSsATHCf5h1q6nGcGz/Eh8w1GMVsjk5cHDrum6u7fmgJgWTJhaWzu39Wb2rYt\n1YgH\r\n=pHFX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGRXyzhDEK7LH3keiiUEltKK1IUOjX25mY6W+CxWo56AAiEAoOa4Ym4RWBp3HsyWB0DBD1gqcn7FMgCYGAkaA1Kmcus="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.3-0_1533908449106_0.309248263362911"},"_hasShrinkwrap":false},"0.2.3":{"name":"karet.xhr","version":"0.2.3","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.3.0","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^1.1.1","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"e6d9f77665c987163ff6e8c744166ea2f8637984","_id":"karet.xhr@0.2.3","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-DvuTJF9wIbFdFWsw96lw2C3INQol9tXFhfz1zI+f65F6dS9gKLJVspzUcT+zdtMBSJsj3wdWrinWA5J4xAJTbg==","shasum":"3f7747274339c480ab121be1423475fd31a552ad","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.3.tgz","fileCount":8,"unpackedSize":70407,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbZccCRA9TVsSAnZWagAArtgQAICPE+fnMvsJL4wQNdYI\nuhc18cc6PBtDAJ2D3ooJIY0XHGEjCdBjC3ZahO/6K3iJHXg6fmMxf6ECe+Oe\nVrGSmAwnEKjzxkko584Yg2nNBAKgG1P2ByxfgmhTBr/fCLHwLT6fFDPBQ62Y\neiAvtMrtUC07SBzmXQA1m/vAHg4O9WdMs5MlvLUfUDQltFWBm/FM/K+HorwO\nxtiSuvEbNxZHj6m8GurVNz9dWz+Le46qFmvMDiDpBHBmf8PIKkKseQPl+NNI\nU7NqhnVU9XPhq0vTk5ySzQlKNAdY8/Hh66MtgSZNMsv0Fz/5onllTOA3FmSD\n+tyypKrwZK1KQxlnTGTzA+ARc03IUVmdtNLJWswyGS62bYYZxoPscyZnxfgp\nHaeeQVxnviVQVZ5F6BE3dMpMtJun9EXU0Pp4yS6TwZOVS65cRcj4OATS+WTL\nCpK5EebtAeu7z3M6PZb3fQE2qqp/OCIFpsUIhA5bZckgTFaSdyx3OQSSd2q6\ne4Wc1J1NCsNLQToChZvt0FPakVgU/7MBT7LMGefkXQexfwAQGwTsMtpjqD/Z\nvtJoRjb2CxaiC+wShzben35z/p016MRqdwa7jMsztDUFUrK6BOKQTL6z8cdL\nk4FT2LoIHayQfVZ7ah/C6t/MzNTJWmtWEwx1Zu+rI9Ev3KDzG2RcT3GFZgdy\nkxIL\r\n=l2/3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAUeCArjFXQ2ihvo5tbQaSEd//A/0jYetjT+8KoLY/zCAiEAn4NqJ3TKD5vbu7qUo4Mmfn9SCCUMd5GHsE1rH/EwVw8="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.3_1533908763698_0.12266269565752452"},"_hasShrinkwrap":false},"0.2.4":{"name":"karet.xhr","version":"0.2.4","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c","lint":"eslint src test","prepare":"npm run lint && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:test\"","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.3.0","express":"^4.16.3","kefir":"^3.8.3","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^1.1.1","kefir.partial.lenses":"^13.14.1","partial.lenses.validation":"^1.0.4"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"80f3865a297a37ef2804c946054f3e2059aa8e55","_id":"karet.xhr@0.2.4","_npmVersion":"6.2.0","_nodeVersion":"10.7.0","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-TH8Oa9Ha7pglXqOJf/aGlekNk2sZmz6D7BdY27+JEAfhzAJWl+Ho8/jppTsh7wupKvhHw6ZapXxEDmU7Xrw0Pg==","shasum":"b36d448fb7a23437f3554072f63a87066f49e6ff","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.4.tgz","fileCount":8,"unpackedSize":71955,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbbou8CRA9TVsSAnZWagAAYaEP/j+u5pBUn69oYlIvqPzF\noSW+8Bst9lnG6N/WC04clA5Jjk0QUtUkqSb+3PhqO7NBwAYLZMPWjKiWrN7Q\no9hjo2OojHEmff4asY1TgZlUJeJmzrTI0qkVoZ7bUHt57OxlS1KGK5vB6afX\nkuOxYEXWgqvBKbcJ+Y9yZOyCeN0t+UI2FS8T5knmNnWjcKikMfCDmTTMYRhj\nLVqTJxumRKjcZIDyEVPcnYLm+dlnoSPCq2w926FYIl5uq/0ckupOj3I1YPsY\nB4JqZCisr93vCyD6nTsTDmXDQqQ7cS9kZLREREgBci9n5ZIimUv/jWTJ5wES\nVclpIYMJBgDLL+YudPJMR/PLxQCSq2lXGrk4YKhbEmE6+46JNQ80glgVYqgi\nykTmaQy84Erkuxu/MqTtq3aVYdC9eB+zwIlok4ttObFMPuWl35nHHkuTb/uy\nRGlFV4EIKyPc8ccUwz0d17xPhk40mKKC5+P6MmAFMJoogvqcL8igOWmS03ep\ngyJT0O7PMQhYsDew/AzfuztfHSOG7uGhSz+XoM72OriEQR+XEpB+6ZH6DJmg\n0iQazFlFfPVxirK0qpn6Pxf7J6+qKvVi0f/MN3Ja6Yq6Cu65GwabGjONqeyE\nxaBNaWqZt1PT+58Ja74HMm9cDQ3CVq+3ovZ1OmsQB/0RrkZggmI83VPkjORI\n5ZJp\r\n=bbuu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBP/HMqhmcz8X5XfztienbpsR7Y3pAmYbbT3N+ZFfoNRAiB9hKDMFUvWgMI4lWv2EibCPSYzeYIqeGSBQc0Z1BtE9A=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.4_1533971387308_0.12110134647447657"},"_hasShrinkwrap":false},"0.2.5":{"name":"karet.xhr","version":"0.2.5","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.3.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.5","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"69918669b169f0fa04b71f7d4f50c1368433b090","_id":"karet.xhr@0.2.5","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-rSEL6jJH6kuZ6vQ6hqb2zLTQuE94hdKr0k8kFRwVcI5ODekD3pXNG2NP7zbmjTiAEpDFXFirXgJPUFU8e2ahxw==","shasum":"0c1787d6f15dcc4108cf0b5437efb50bcea03b20","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.2.5.tgz","fileCount":8,"unpackedSize":75681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcsmbCRA9TVsSAnZWagAA+qEP/06VlnYh1oJQq+UZkkgT\n+eJGzzKU+1hUtBPKsopE360G6+z27GwEN3T7kn/fas1TpArclFigAa2/D4Gp\nsJidsRSfoUxHNJEfvogEnS8Z/HFPSG4XUHczs0ZKis/HAyyRp9etnlnh6v6F\nYX1j/tYJmE8qxUOOoXI6eAdc20yfn2cKGEvUcI63cY5NYZwhEoWWnBhMN4s/\n5x6tkclmsSSpGpo8uNddgnfJHR41upxPw5k9/hutuvTlZ0djZKeQaFiajaIS\nXsGgA2xzCfJ7bbmXhAeDc2et64gS7HgE8t0BThOZjSDOMIg8N5TsNler6CGr\nbPU5WwT7hSJm0CYRvBJkUUvbqekQi4h/Ek2OLXa6J6oC+rMS1nBsHu51sNd5\nqUYsYcEICP9tJRx73ZFdz16+uwhMOD1NDCoOddHRnB6Cb95NSveM2IpDKTRq\ndp54ZLof8wjK81AD4ogfNMCOPSSmiIDd82hIm5rZEgEx+ykY/t8yOd0e2Ng9\nnLyklS8q4i6neej2p+SxjdHFiIiNluxGqQJxLflzn5BAmx69tQvjNX8nOvr3\n7W/Nk0OceNnDtHVsJoQludGofa+F2Cn1gVi+5Y/FDfMlugfGosgR+rcMjVdx\n/OQ8z6jN2fZfmWqLSUf6lva/tsNZLLxMHwdS/TD7Z+GLwZzJPrcplJfZg8zv\nBZSM\r\n=WefU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDIR3HBbfj5C5SzNM7jtahLgV+ZGQHACg4XnYegYj1SGgIhAOF2K0ATK8tsIveaZVCVOiAuLlpiAsiDaUDqTccJsnbC"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.2.5_1534249370721_0.42472991947410077"},"_hasShrinkwrap":false},"0.3.0":{"name":"karet.xhr","version":"0.3.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"027dd0a627d11ae29bc30607a265c91b0c493034","_id":"karet.xhr@0.3.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-2F6PmXWOtl6ncfzr/xl1ZgrEGvA1uWMreBF1EaaJOIg8hJOfcglt0GjoUPOW8yTNxkSFRPduAzcx1lq9amavTA==","shasum":"fba2245668bed79abc1acf6e72779aa8681ab00b","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.3.0.tgz","fileCount":8,"unpackedSize":79118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfnhJCRA9TVsSAnZWagAAi8IQAJUjOfCHn77WaldXLetP\nbbC1QjYRP51nElWuDVemen4a/D2d7CwuDJ1Pc5gk0JgArI0N0A2UnNG3Z+Af\nQDnBLRTPawCZmpJIDeuaZ9VEJVuQ6sfX7ZaNkgwdEd79sFiXtbULs7jwD8Ph\nIkysBvdWUpovwU/g0c5DLOn4hnU7M5i6AMiF+y3timA7fH2YsLZJjEcLNgCU\nXewcJUas3Yz1biFAdpOP0RP57pBuDsNSyUvkM2/RmQDpB2BFiU01qhByFMRN\nWVHn359YHFPqZJYavGxv3ZUQzqiyaf/6dgeSfmWxTurEBVqs4pjC+E8fXMbB\nW6VffQ3A7kYIpOfdt5fkLa5fomFJcRjrxI0MU7KPReMs6mUY0CMVBwdjnJVY\nN/09jlh9hXhx57dE1KYRyf7+Bz6QXEJjMYvPFVRQogyI7BZog9GsuTvWZehM\nRbvFQ5WgLLUn92MbpGwWNOgn28nNEFNk4Si/HVzAHL/RvOhUjnBjgcAhwj+W\nJL13dn74X48yR3acIXa/UOEzSxrGlCkjlB6DN7DdxprO1NHLrXKKAimySKsM\nF7liqc8Y1vFnRhFVIZEPjWSpI1rlZT9n0a8FEwlLnG5dBSq0W3QAOANChrji\nWbZw4x+aSWy/GGkwVFO09uyG5gLziKGXqhsDFPxoGRqFnPjte0DGziN3TQWC\nsoRo\r\n=Y2Yw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBowTE1XJODsarHnjSRaZ8gy98OEr9RuNBLaIqqruyVFAiEA1JU7p0NT8zJoA7SgaxtENHm9FgpA0U1jdma578UQ1uM="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.3.0_1535014984195_0.6074823972749861"},"_hasShrinkwrap":false},"0.3.1":{"name":"karet.xhr","version":"0.3.1","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"4e16966fb6db7d9d13a0490d2adcd44ba04f9a3d","_id":"karet.xhr@0.3.1","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-G00cTTHutFitIbCLlidTe1KQIi0IdIRFXalVMd1M7dKnpCZ7phBRa9sse9we7WmpDFpomD+N9urtAklWXXlQ2g==","shasum":"d94f8b63eb2dbc4d999dce332a41b17687bd98a6","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.3.1.tgz","fileCount":8,"unpackedSize":79192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfwlbCRA9TVsSAnZWagAAKh4P/0JkDqRW1kr2/LliStaf\nP+s0P0uHVVCaaOpYx3pnp7h+mmLAZQ1fcLpacgrDGt8wL3Ibwcrnmwt/wfan\n7yEALilXaZQU/I9vEBJl3mRTAKlSLSYiHHahmGmVFD42e19PjP8cgOGeIWUm\nFQZozl7/uzUwzqwNd4YU/UI7igMqSa1VRLpzdm51iN4rodr23X6Wp3Z6pRrR\nCdnNfWRO3vWnO4oDeKH8EtLZJZcJ7EjqDyh1VywvVYI3L5wPA/NykZTytWDu\n53wcWh0LZi5KUHUOJSGCFOEZsR0G8pEo0LX2kIgcStUt+GZidlNYJPV6/eql\nyHiZ6fSemt5V/8kNZpK4rEOPz76Ro4o0B44TNc7RZGNrfn4GRhQ55Dxjm4+j\ne4SEjDyzvbm1A6iNTmHHLMBIwJUyB4yeA3GW1SARB/Sj2Bb36lSE623u6Cmb\nCLmNKuRI1oe5TCRD7iynfaghXJfHSzF03DGJSGZr9jsIkMQbMBNTj8dmSnCX\n/KOjCtH65Xh35De86TrZkaQ3S3tkQ5kH22s3VVHIQaC6w9Vz9Nh/0rf5Rnum\ndgtKMDqrf5UL3qfO1xCgkKY3gPaZe9NiobISSbWxYMqcFTCRBzE8IzYZGYb0\nPkQyC3TDQd9y88znBpZSbTH8woAvaV6bEioLUlNLE50xeT0GbqVvURyD1ZtQ\neFBL\r\n=Km6h\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAQ/MvcA7f7tmsyrBXVWNHB1WuQSRW6mcg6jHRaf4favAiEAo9OPi7i0OTnwry5mz4NdmJQhZmmgN5LAHn5tX56qSrk="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.3.1_1535052122437_0.043829487248778554"},"_hasShrinkwrap":false},"0.3.2":{"name":"karet.xhr","version":"0.3.2","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^3.6.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.64.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.5","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"3faabba06f73768b50ee3f20e72ba11e60bf700f","_id":"karet.xhr@0.3.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-5Hd0XfafhNsxF8Ewke9hjWeWofRkSVCMSrC9GjFmtZYPPVIqCLXsqJp5xC4O73Mkl9cu7T4acUGhM4+eYBeXUA==","shasum":"88382b3d04bb9571df28d888a0017618b2f06e1d","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.3.2.tgz","fileCount":8,"unpackedSize":80447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgDgkCRA9TVsSAnZWagAA3RoP/1qficbBK2ky1r6uzq8X\nVPBd4r79j0reOMnE1yCj1JL+ZzhjH6bKEfXxIOfde8Q0/WHC/j4Otw+3xIrU\nuyX5XcDtmIWh/sUibk5f8zbfu7GwH3naxN6zPceQvD0AOKWulx6FhxSmfNlk\n/9w5j804yNACA2Bm3iqB/eQyiQRkWMm0gFIGDRAcqkB/ZKIj5AKfa45vBcug\n0h6HcLkBIgkbAf1r06S83FUHfE850O2MRD7ptKWEOdpJj3CXeH9r5PMoYPI4\nOatLwU/OeWPl8p/s8OPknAJ0EMiHJEUVWPU6q9DCpRjpE8O/VKeqv41jC4X7\nFG5ytfFYWM7oNlT9Aacpr2KalJbWSceR1w0/ve0im8ztWIhHbsPVBEu465pr\n2g4RDDaRNhOAVjJtkpWYxycCikHMU5yTpSVPrlSmLteckR8hyC9Az9oM5r80\n7FDMzQ45oODA6bVazsYK78W+98wpw0asrnZ9Or/NNe+g4bMKHoQ2aFaNMTpV\nuc8Xk9nLp3aX0XOjF1gYaJbA5YeT5j8s+4l2cJKs7d10JCteahzKV2WegVjG\ny+EViM8g83SxoEW2n7d8Nvu7PAWRXMYloPvIOY+DhrnaOv0ZeeoEpR643eWn\n4UriT9lDHKELI6oVkdBVIwuUMfXwiRlVvJ0GseLuE45HdNu44KaKBa/gT6g8\nsoPY\r\n=RPjB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC/UApVfqG91TCJD56VLX717rNDRZs0RyzoXPHk3SsuWAiEAzF0r9OAwym3qZLWULgfh8oBWovhzab/LQJaQumpJ4X8="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.3.2_1535129635412_0.5237248588427119"},"_hasShrinkwrap":false},"0.4.0-0":{"name":"karet.xhr","version":"0.4.0-0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.0","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.2","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"8789d710053a9cca8b330ff559d92a47b31461ef","_id":"karet.xhr@0.4.0-0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-WEsG4Yo1boBz+HgdSaQEx0/YyNrqjdlSkF7uKy/DSrDf6D0Sb/DsGc0dEHIsRE/juFuftfboXfz9QAzL+dHOWQ==","shasum":"a23b755ef723d26ff59f6b9291113f57130487f6","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.4.0-0.tgz","fileCount":8,"unpackedSize":96426,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhQHFCRA9TVsSAnZWagAARCcP/icOvl9YP4SQvQdw9vOX\n5hLkpfdrwG9KHU/9mR6ovXJoC0EuemuL8RJ3rDp/qeMICWiu2FwRpl6kEcb2\ndiT44aJvaHoVz5pAFYpwEOM8Cvu2O1wLWOTxI9GxPC8fgqZ9eE83UIU7Cqy+\nyWvYQCNQ9UsTNSt1i8dzbiJcYU9o4aPqiPp1KI5r+L9E3LA1rm4bNqCNy7DB\ndTuIc58Gcrp4Wa163Cgy62Tmam0tZCC5vysf1kqqlza/FPBj4F23rIDa3c5z\nfNXQhPpOWdLew+K2/JiYE8ER4qCgTqp9WsJbW8NjwZaT3k8jWvxUh3T+DQrP\nziNtq19VB5cByhbkthVp4CFH2SXhda+bo9+efGYxyXuDxKcMaiG1GeD6Htdy\no51KSK6XyhKs+Kyv8Dn0NIryG1YOvOicXjwxiVVjOVESl/pe7POfDEbfTlHA\n/vph1jWXLgSiBmQ6eP+gx1JHIeEtzgaI5XcmG12VswzSKRoZuHttTDIfLEaY\nbFOIzj+us8BQAvCQOb37/VpMskrBCzEbZw1yGzVVa8ZUdgHWqLYsr+XFut8v\nYVdprESyWMtSFvmY9CR2O6RXwPglDSEdBOU3iJ/oXlHuGmFpDEZz4HDRpfnu\nVsdM35voB6kO2ow02MtOH8Tgm8Pu/ccO61GK50Tv9UZ6JdPhco1kJfavkm+2\nFCny\r\n=C2Iy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB+HwQi8i9lwLPlj6J3FioTOP5/6Z3bere+T6OtUh1IjAiBu+49PijMtOFfb+t7WUd4vlQtP9ErnRg2Hc/C4O0ubug=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.4.0-0_1535443397167_0.549194846828678"},"_hasShrinkwrap":false},"0.4.0":{"name":"karet.xhr","version":"0.4.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^13.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"fd1f111e9ee5cee94a584442fdd0e90b71dbfde3","_id":"karet.xhr@0.4.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-kPqbQ4JyS+1Ilnhe1ZmWiLQXnD8+IenlyrUBPIIS8W3WpxSW7DI6Pcwv5umjeE8ArBQ8u+8d2oQG49y7dH6J6w==","shasum":"2f398e097138580153903421c53521154460ee57","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.4.0.tgz","fileCount":8,"unpackedSize":96424,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhROGCRA9TVsSAnZWagAAATcP/01gTzhe4HfmkHC9kCuq\nT4zU75Iv/QPY6j22TeurDr7CSskUXjZNyn1RnGeTF0+mY2iUS9jtN7/hMYUo\nWzjfP6+qje6jN0lhTbmEpSaVRHBkKVenOP0dpm+sn/qXyiEeoj9jPPw1NcZn\nS/LKuwO3kox5yTf0eCv9baFor5hESl3+ptZep4gi9a+XNT0p1AcRCzPi9mVS\nh6ET00aPG3cig0hOfQd0EMDx0mXwlT0KWki+Kb5Ft55wTRNLSnaqg2YJp8tZ\nmFRQEm6Us9TljRco5PyVhurlRtvoH+yVgXJF5jiSGBRv1BQE7pVL0vqpBv1I\n85aKIJaZ2WiwykUsmsgaMrnjg80a9dB4icsZ0gYg2RUwgjuMtMVCydVG3HJ1\nVzLixMYQddSCbrBrhaBJ72RN6X8ShvwCHxxqGPhADC1VRkHu3+f2Nx0UEbyv\nLw42zAafXIkFoIOkdjxFqbaH5JtB6Mp/D6qz40hk7uvN+vdec9fZZCpwygY0\n7KUCQG6UGDRQ8RNrMKEnuEEq7ZQQNcnq3MlZpdsnamNOZh+BMBvUE/BEovSQ\nOuSjeSfuUF0Y7vk5KVMVm92WlLiVIcwd4QtHiDFELWY/KQQHSeY6lkw5sV9z\nQgEMa56gGn7MVizJiGX22nOxZsQr8XJXAEzmn0BnDc1JA+LMuiX9jstU7Hcp\nKFVO\r\n=fJYw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcWzvacWQYip4K5DreYUAfPB3lnOwAFPXpuqbF6EUTUQIhAMtHIDwraDOkj7ZZYCjkof2gk8KnTTlwpkFC70u/f32+"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.4.0_1535447941734_0.7978191032638038"},"_hasShrinkwrap":false},"0.5.0":{"name":"karet.xhr","version":"0.5.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^13.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"e706797c7fa4bed7e8b635811a94c0a0bd8e468f","_id":"karet.xhr@0.5.0","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-+sH/SqA58nH6Pb3ABS26MuRpyNcAYCKTzD+jcres2nKrUsd7WUmw1F6vfWrYJ2vhYHhn9zEy7XOnZv7RnFEnSg==","shasum":"861809ddb62bb0ac9cc64f260de5dec030fda777","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.5.0.tgz","fileCount":8,"unpackedSize":98717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhS0yCRA9TVsSAnZWagAA47AP/RFSzPiyPpg7YL5oTwjK\nyiCE0xru3Bg46qm3r/7WFXd45ZvhSaazckM2NLqg6OfIhi9vs1sscBF1a/Pr\nWkRUOSgHGSu014Tb14VpxXt0kDUEzq9+Tm18ZeuEY4puGwuVIZeg/hfINW6I\nOrBouIRn0dwzItp0w1vr3ZY3c2ShzhrrxSHfRbVJT49pZCeoNqWkdTj2ri43\nGT//4LTnLrdW2WWdgnny1bE3tvalBoLcUgqZs3WaS5P3JZjtVOy2u2FrjfVj\n++z7qFxsIv+PumIc2bgBhMRwQxRhx8zOMwLLCDKEO3IyfIdvGPUEigxRcgrF\nGgCrAB0pLOtri5OWdulnm9nf0MDb8JHeYOiEm6PmUUG7+hU7X7uIMcc2vBX1\njjUemmTF9yjOc1ZxvCWtRCbgMa7mtRDFFv+WB2l9ZLiFBdMXy0As+Wd6D/zZ\nJgWlZXzUiMdfROTUubmeDLhdV6EFLVdm5+qbvhjXSH6JNd/UySPZFf2DW2d8\n7i3KmH1CGogR9n5BOaBzOeAYimPGaYmSohKu0kO359vGUG5dtbGJPRLeV3ND\n0cRWT2AMb152sWEf4A+ZS4vIFeaQ1cmaPc5cvO2G0pPxpE5lX0TfszRLx5nL\nutIQNmNv0R/XCANQnLljUogESS/l6VxKCkasyf/xnLdlij7XbaRi4rCQVXIs\nzLV+\r\n=VWgp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvAbun2xSmxQxYjZoM5VXcDWIgI8DOMUCaFJkOHdIc0AiEA8kLiKXV6HPufQgvibaKdbCk9PW8BagxTirfPgOJeOIg="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.5.0_1535454513941_0.014942567285900044"},"_hasShrinkwrap":false},"0.6.0":{"name":"karet.xhr","version":"0.6.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":">=1.1.1 <3.0.0","kefir.partial.lenses":">=13.14.1 <15.0.0","partial.lenses.validation":">=1.0.4 <3.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"aaf5d952403c06de8dd55f166533ef2931ad96b7","_id":"karet.xhr@0.6.0","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-Ie4hyQ/IPg5SW8SMS0xOpN2KT1XVMoc67glQgQnPiCasTq5PGTws4OGZh6Ood3j0wF2/15tTk1CtvK+r0sn71w==","shasum":"5cea9af40e49c48115997e7513c33e3dfacef285","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.0.tgz","fileCount":8,"unpackedSize":99301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhh1sCRA9TVsSAnZWagAAyHAP/R+aNiJryMU4jXFqC18U\n9PfT+lFnwF65ZTh/+oWpmx5wGaQ2ZGK/2gtGs3VGpMiACNb6S36PC6G/pvHa\nmLu9R8It8NJH9EagpPZz0IWk+dtEy+QC/+Lw2SKzG1wcD3NcgYbK3p0R5LyW\nncdubEjl1+lFeMUlouU+x3NA5Rb8Jes85JEihiApg9RHns50HlvYvDBuEON2\nmjqzmlwMMMjA5j0hnkUjKGJH511kb1ZA3aU4vqTqBMEvzvDXYoBq0mhJIc5I\nEL3jCLhUiL29tusD5hjdrcP769zon0RCHgZmhjr7AJZq3ZW0qyjNKm5MLD1/\nTWuCy/DBHw1I7Lk0mQ5QkPqbud2UKlpwfgehItFum/xvvKoUcJ+K80WOM+eX\nEN7RT7inAyzvftpi6I80bC9qsBQoEhue8OqeKV39pIdCi9dWvrbgmHIP8vL5\nJd5NY/Jr5qmsko7AXgvnyit0rOii7tq6Aw2wKJfF98wD2cXIJ3zYomJcFYPr\nEc/BjVwDft1WRUTT1DI/6ab2GtEiO5R6CZL7FJcH38uJDBlpYzwCnhcnauR9\nARrfz1jISeRrHF6L9PDjl6gjBrVmqbNIdt5FZRO0ZEGh53MlJhf+LMkv+G4h\ni0GDu9eDipjKzZYHatUQziKoHKwC9GZnpsW0emelYst6ph/rtULkAIpnUuom\nuFhi\r\n=80nK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcM87EQkUgukq9oMZm+Qf93JLYkkxZa2lqBOCjPHP1AAIgGplW7L5wJmYneoKe89l/l6yAs0bw3LDzbEeU4zp4zxE="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.0_1535516011954_0.2161069766954864"},"_hasShrinkwrap":false},"0.6.1":{"name":"karet.xhr","version":"0.6.1","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^2.0.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"b8c99ede52e88c8b760dcbfbabae70c006a7eb39","_id":"karet.xhr@0.6.1","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-+Nto1O5kk7cVdLAwjuJiqPCkN4VVjlCo6Chj4fWli7TqSzqCiUnSRZOXHmcLgG0oulVUC7XdL3gRQzQQrPFAJw==","shasum":"36395d36fff023851d6e25d6a582b18698143591","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.1.tgz","fileCount":8,"unpackedSize":99671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhqB5CRA9TVsSAnZWagAAIAQP/0/jEP/ZylIjMZaY/BHp\nrC1REgdqrqGuyTmPyVnyAtyzRfOw3Xf6Vct98fCeCpo5eZK81pe+08U9lUjm\nO3coqicX3O9wWonukSCwfa5Au0rJnUXAVqAmfBYGp2yYn+wOrSyphGg5pTVC\ngDoM6V9po4uuv3NrEwepotIN2JzkISkVp38t7D2CagE5LH/Gb+FRRo12Qqzs\nl/enpmGnfz+ZkL8Sr6U7/rlMQ3fwCgCRyVzir4WUYQWdMqI3G5GSp6mJH/TE\ndOiNMneNMY6oiEZVTY5kFNqG6o8G2u+5ENSLNbFn+RHJygXft2z7ogAnyGyV\nL1avHBanimHzwXpMQ6CYxe5IgrPw1O1ywY81V1jxb/FKlHRyNBIHIIrqsrKL\n3jK6/L43d4uKwrzZCIAk5qvWoVeMEB12vt3L1eYW4H9dX019XJH8HZYmamjM\nttMvkQdXlZgjQqWsCPIGfb6oKIlwc3RgGh3qOGLcAnUO3qlpRFYRX8P91N3w\n1sxIJz8TRNOg22ShQokF97YWAuyB6jddorFBzvx6h+CmCIXDU603PT7TxKVl\n7E5OgY2eEf/ulKzW3+CUlQsCXcqtvn6IUZSdERPxFlOQ39WAVAnrdqf62N72\nMguFnnEoLw1ulhJKnyBoINXdGthRlt92a0N6tP9Hm+Tx3ObJ197QQAlbA2ID\n9FVj\r\n=Fu9J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+1OQd/gVbQMmSwLirB2I6L2aWWkb10RlUSoUv5kpFhAiEAibK8RIx31CY7nWyTlJLUjzjNz/T5KgLP+4etGWU76e4="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.1_1535549560062_0.8996215503371365"},"_hasShrinkwrap":false},"0.6.2":{"name":"karet.xhr","version":"0.6.2","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.4.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.3.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^4.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^2.0.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"a53b04436e8a9e6e211871c23f484bea53850c76","_id":"karet.xhr@0.6.2","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-lKunJcMX8sdzN0o6xs/yBiyi1hB0OIUsyCCDNGlP/EusF5ILA8/v0nHbxqahGgFdM/EwMRpLC/wKIJvbvvARLA==","shasum":"0f7684284012ce13084d60974a74b93abb5c53fa","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.2.tgz","fileCount":8,"unpackedSize":99772,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhrexCRA9TVsSAnZWagAArM0P+gIYfDIu4eC9op/1XMSS\nAjrjw5J/AIaDeIbA9/Si5s+8wW8/4nLLJheLdoVAxfW/VaE9Id5nFxoKfTYW\nnWVnsGL38q17LXAD/QI02PDhjlNk6nliCxyKs+XpDVfb/ejhl8EF2OG9EsZO\nmM3f8G5GTNPEl4YJRDF6hTbVly+mz/Qy9ZVcjhf6L9wFqWRD+iKZdK7b8PK0\ntA+Vu5xcyMTv/XgyoSXvMhTYdPNto33Qn9Q8FNdPv5t2SHI9e+zSN+nJ1EZu\nJFtqRsc2//g8W9f8SH2iZZcx6jyMaBbMp4l3T5CqzrLNge+m3HzaqmNS4bkx\n1PbRZps32/YzCv5z19siJ2ICXWlfM0VWEAjeoZgN6PXANag+IpTvb1MbnAp7\njOzrlnitP2hRs4RGSP1gipVoc5tZEQu3qplYZDMTS2u+7ITRMjQ0wKIdZa8o\nbZxnWJ6qrjBuACC0EcW5o1Uf7g8IZrzEhI4Entm7t1D+L64c6BFdYZecwgbG\nx8vhnZH5MDq1t/6KywL28wPy5P3FnZPA9drEE+9CwfMBln8cHgUd5Mz9miMd\nIN/HKVL6NvHMX4yGQIB88bGO+FGazmtSTPGsfFBjamuLls1REVI00hJDW8gy\nZbXpRyKXEzzfCz3pg2WNeTc3eqbvnm33UIoecQCzEiICYnzc4kGuBolzE8G3\necCF\r\n=ccFx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj+zq+DgokAGpyFmSz3QCULXqCZq2a7XWCg8PlOUIj8gIgD0oAs+yUqMkdlEMafBsj0Oe7QtqyE2heAlypnhKtu9E="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.2_1535555503905_0.33654090077048004"},"_hasShrinkwrap":false},"0.6.3":{"name":"karet.xhr","version":"0.6.3","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.5.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^5.0.2","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^2.0.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"dec52a468d19280b6c43b8f33d20848a22f11b66","_id":"karet.xhr@0.6.3","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-kWNZYZPWl+T8UdUgvKUUXwQKHQd+6bbmAYhtaZjBOUwxIbWb0KiQDoyEMi2BMJPzVQrp17kAs8dK6DpG/2pNvg==","shasum":"2f7cfb5182c94d544437278ac75e4b7d5f93b8f1","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.3.tgz","fileCount":8,"unpackedSize":106611,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjtwjCRA9TVsSAnZWagAAc1oQAJ1FVdn9/m3nA2u4zyse\nNWHfpqQuYixX+C/6+oVFvnE56eY57diNE/wC0VXgdlBImPIPKGktNWzDFmDC\nq0Hy5IDRGEBPB5GuQrCVbOTWpQ/yflLDEEh1ijdktkKun8fLl0bZocL8DJSm\naLb60Vc+hUNcoEYBQBHmu8f2Koz99U9i6WHsbyge0G/9BPd3vg2CuXIgaG0y\nDC42p7Hru8rcphUcXtWebIZ8Nx7/ocbcd3O0ZShUePjoLxY5lhusPLVkowu+\nDjpSzgoFf1AsBV/x0ZxNDkHOpdvt3r2/ytLJHdKTWxn42mkZPqsiRncHrhYR\nDnODb4Tdx/GGbbYr/qU8VLmZGzM8+E1Cw+drBwuYrVJtrwuMLEY0zAHZ0fxU\n7pHwUzflKk7SlTo1C3psVSYFhDrRYmKezP47OUBFwdSWVFTR01gVxNQ7CVN+\n0pSG2yy9EpSq3HORl/XNzL3ZlnyVieznthjYltsfDoUefWLqcFtpmcr+kBX8\ndwp5UWGy5Hly/dZTgEvkJYim8BETecKxcPZy+Q5pooHwiT8PBQv6D+X9lFMh\nMwKZ+Ff4dWOlhbAP2TaoQNNtSomxKKTOl4pdg5SzY8UmJjDJZVgA9FoGLfvK\n/rLjWx0gCPtDxUrz5rnGspiM6TpI2IDHzF4mbb/OUIXid/AfcM5XS4lZyHu4\nMIyj\r\n=AMuq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBgg2owLXgjRGYQcVBVNGDUY21f1rfYS6L15STsPZcyyAiBHuXxx0nlPIwO8A7AB7+fbbfw62at2Mm+hRnpphUWtxw=="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.3_1536089122595_0.23359537338431613"},"_hasShrinkwrap":false},"0.6.4":{"name":"karet.xhr","version":"0.6.4","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.5.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^5.0.2","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^2.0.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"b62da0cd42e15b080c7d6315d03501a0c3ab3bfb","_id":"karet.xhr@0.6.4","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-/6o7qDp/A3lX/uAgaMoS7aQfUwWAGGPSv4lSs7ElVFvuXDNVm9993V7Ycv9NRsyrglpODBsGkIHKkMnDGEIO3A==","shasum":"c4a167fcfe65d60832c7f193d403d0274e2d37d7","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.4.tgz","fileCount":8,"unpackedSize":107728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjvneCRA9TVsSAnZWagAAb9wP/A5XmDuJo2X23XRkGyEN\nIqqJeYkzDxZHfa8aYBQ/9kcR5nUPMSRw9ckCTNHCPNfJboNRoQBbC1yybX/n\noT8M10Wiq0JYTuLZtImtO4xB7p3RwNmtZ1Z5bNQ18onn5MWlaRypaqQPH4rm\n+hcRpnEqKKi6aozc2c1bt22BdMJ+jOCuWQarLTNg2CvdvpxTHH923D0CfT0l\n3qkHuv3qu3VRNGAQH39IIG+05TQWSinBctYFFfaBJvQcarFvPj175oQYRwQ6\nKXtxTFc+NNa9Eepn6S4XDcgBjuqCW6Qtz4xFCW511ing+CSPIVEi5PVHpGsb\nD3AE/zGn+he4fN6L1IALsSqapi5cVWl48oaqVdjra1/eUQzwGU9npZ/A79o8\n7Sh94rcY0ffBrTCtPzK4D2v6G7t1JWHfdxbUd6i1EDlHnr3AwfxxYHXxDlof\nROoy7rU9Mex9DeglA5a8OSJxQnkV82cVHrzbpnilEOwiK/WlpZFO108Qt8q/\nzKbTSVYV/xHiSvVnejK0q3YlKBqwpTOSbroRhhYvBxy4q2DdgAjJ3Tnvf0MV\neK9E2R291SQnGwy6/YKpIP5Fp3H1V3nguRi2bD/DIYy52nG7QqQZv28Sbnq6\nltMsOx/E7e2r1CtpeC+PP+Rhl6mJ2KTb02wP+1QXXcxAHTpX0IEUEz9DzeXN\ncYE1\r\n=VFgC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB/dnonlk8OxnfieJZP9zz+/hdBzIbFfTp4j4e4Y1464AiEA3qW8N2qWH8z4Tz/aKsuPjtv2QutSkMGPTzDl9rlEmd0="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.4_1536096733272_0.8271792782156753"},"_hasShrinkwrap":false},"0.6.5":{"name":"karet.xhr","version":"0.6.5","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.5.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^5.0.2","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^2.0.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"cf9248b12cab6649b2b2aa6a57e1c9c4743592c5","_id":"karet.xhr@0.6.5","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-x4nBFOmi+zwD2MpRLGA2NaWtjWPWxSoHge4FWvKAC6TMLFgxDc59Q/ZgPahUklVXFIDBqZoZ4PFq+8azWYCZxQ==","shasum":"ddab723272218dcd2a90b31f1da9e05d83982b68","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.5.tgz","fileCount":8,"unpackedSize":108526,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjwEOCRA9TVsSAnZWagAAWAUQAIgEdj2+PhTgnddMxZpn\nzfOCGoXDx9gKECknZGnPZ8/2kRiE6oYPM7cG7BYvdAK/z7MOV5A9Z8CAWxpc\njqnXFTL0R7GzBJFQx5Y38qttBNn0mN4YvW9tt+hcRCJRFfOec//5gJUYtZpZ\nAQLwLwQ00as2W56GstFaLaJHO3TkrV/yqKHy+J2eEkQ/LPynvee/TokUlE2Y\nqQ5nIhEPpe40crjf7Z0S2pQHJWcglnM+km/f9+nC2ff6cXWHR8VdM90g4gLs\n5FkVD4M2qM3MFjWMXEjwc/vZdGRyVAZZn6BBzPmf7EvGzvgNWWwCMlWd6i3C\nu0I4lZXFnZh3Y3MJSJFTXSgOkOZ8SflzBlaGLe9Uiw68qbAgTSvoGlLYDFFC\nz6t8qX34y0BjnoPamegLh51ec88To/Oaff2nyyR2l+YPkhnQoMFcloyMPqm8\nZRnh3Idn/wxOnV+MW5aI9XAuBlyfYKE4UOpxT1x4GP5ds744TNeiJoxkmqHS\nvEYnc90RHUUDwdjrisv1VyALi9Z46IDFxwRHrT+Umuz/TJHjGJtOlWL6xFD4\npwV5GF5mSPKlKRaxo05qCMm/x6dM9FeiqSfSEI8mXuYa7VPxI9n86BK+PUan\ntpUXBvI33qR0/x6zMKEqv9wJVtf0aM+MadAL2SgP4/euWctwz2ZFvg6DWwOU\nEYO2\r\n=s2Ol\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcyUECRp8E8KxKRcvwdnIe+kSr8OWPPPfwZd4M/XjCrgIhAP8GlxpFNTYMk4tjDgPR0wOmulLGDIwHWOxFtuFIhByz"}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.5_1536098573930_0.8924950577444843"},"_hasShrinkwrap":false},"0.6.6":{"name":"karet.xhr","version":"0.6.6","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.3.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.0.4","concurrently":"^4.0.1","eslint":"^5.5.0","express":"^4.16.3","kefir":"^3.8.3","klipse-github-docs-generator":"^0.3.6","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.65.0","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.6","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^5.0.2","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.10","karet.lift":"^2.0.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"83ae19ef96d6118ce9995e9e8c2586e88e9ed9ab","_id":"karet.xhr@0.6.6","_npmVersion":"6.3.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-PJJZwInvWmVasDAXTdDhKMAWNQowxgeeU80CHFFlfysphllSD2fomZDulA13VGwXLZKB1CLC34NM4qA4cpfQGw==","shasum":"19e156666731e83e79e75e137e524f45d89d3d1b","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.6.tgz","fileCount":8,"unpackedSize":109729,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbj4k0CRA9TVsSAnZWagAAHBgP/1mHFavX0PNGLqtZ0pn+\n8gzkRSPAhRNCezIf1Tj1xQWX8fMgi4WZPsn2M2veSCyMEjGWicMlRPvK4m36\nyqXIjdI5wDVwxdxur8xw3Mr4a0vCXrOXDK98APVAKKDLrrrLt0t62MUl0mNr\nWiIph0j0j80biDmfsGjqQh/u0PVA3sBFCpGr6PFvNRGYztMIIfCc9Z3vFiC2\nJjaXurhkylHoNUaXr0HxAr4HBdM2jWJxIYsEoFMB06Z0NcGpqJSN7KKb6HIZ\nIN2cOM7r6voiik8PwR9DAonUanRkzyLHLnTWwgFXQTZD7kcox9NDCADnPvgw\n5vySs58v3qwRNWHWg9aS+OBNbUDTHMBgrN4kFPnF8LG3BsAmAOYjQpnxJziN\n+MCcD40G6p4wzkb+DGJBO1WjFIj+TRSvcl48GzJpQJVw76rlD2bOAZZxrijA\noekzK8OP/RQcprdCh3cg64jBXhyeH/lP5rOn+nalGU0GZA0dGRiJ1SOwGL2p\nwpsyG1ZbvCmvaux3CBN+TsvXjzwikrSp03g9yK77RsjuYI637K6eiAg2/feT\n62gOkHIiyOmiChFB/GXfzu3+Ly+JlbsK3mT1xRDIcRdnucP+2JVxIMb2aTOs\nB24RFvmd9moLSLFOS0AH5ipKk3Q5n0t/rTCINC13pXRe/Fpdndc1TcYitYkk\nDdij\r\n=JUHV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD+NKyh+zhwtm37nhvxqGsprG4OzmFTJ2cE6wbttdwKwAIgfUJjNhd1nhsGz2bZJzF+TFusZtoCsLChmIdWr/IcSCQ="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.6_1536133427322_0.5923964859431392"},"_hasShrinkwrap":false},"0.6.7":{"name":"karet.xhr","version":"0.6.7","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^8.2.6","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.1.0","concurrently":"^4.0.1","eslint":"^5.6.1","express":"^4.16.3","kefir":"^3.8.5","klipse-github-docs-generator":"^0.3.7","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.66.2","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.1.8","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.0.0","rollup-plugin-uglify":"^6.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.11","karet.lift":"^2.1.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"d38b10c27679056a08d323f2b7b1d7638f44d5de","_id":"karet.xhr@0.6.7","_npmVersion":"6.4.1","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-xgPcs0ha9gW/9zLqEFhFw/JYJsODfiZVcViadqpntJi0thYk/FbwyBvhyN7QZUekVBmZxP5q+l+Nd4kovkicFA==","shasum":"c62f46291333715d896f6edff5e1c5869eb93268","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.7.tgz","fileCount":8,"unpackedSize":113771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsOVNCRA9TVsSAnZWagAAmrQP/27a6tUNIjGrOucnP7rD\nksXURU3EW9WlD7kgF8yKz06dgNx1Ow6AFhvoLRqpNerVwnhcYHJvKrOiYOM7\nb9dqJYrxSA3iJrbpnu0fzuKzaiSc6bt+DVTYVXNfLXYcKlQgC/9c9U1vq266\n/AeBMR0ukZ+KetyZSvGQ5ZQKPFEY8s+6iM1AgD5lXmvspCbbG8ZLOlH9IUKl\n6PcAn8263ifPWjWpY4prQIGUdUfr8FlhtFMC4dkCoio43YMC1l4ReCUJxt0O\nNOq3VrtFRxm/6A+pp8osFBlXXfvNGhDkUeOSIHytrIo8BADyiguZMwv2rFUO\nB1+gg3G6dT1/xDJDDXstrVc6Jf0/xgnJjXQgr7J/Mh2xiQtNqXFmZTMFl6BX\nflMdSpYy5WOToBKz2PkEDCQsbaszSZOPVLrsrlSyQ/IdPLehwGrHR5UulGRz\nUNqHyfjctZydjuKG+xara9vxv+ZHOC/kc0eRqfESbzrlka4huZJ8oIRDhHnV\nrmWmshq4i0A5fcsCs685pwVvrHAdQpC1BkiKRXNV0FRwM21MwgF54qi0jHzm\nvdh5CZhjAZjoE44siWqTZcDrEDzjh0vTidYJgRgPQpoKV85njMMVAUqT6pVg\nj0bHo56XwZSQ6y3j1bH5QFVuhVo/wV7OGMlAjhbrtzPy9fDeBb2hHI6q6GGi\ndpRi\r\n=9hzq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIENdQqGON8PKo2H494uPR2DtSuoGEKEwLkJJmZwPuHnHAiEA0Bfu8C1iShnkpraQZBWv/tf2EVWlODsgdnUmqhZczpE="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.7_1538319692189_0.5004980406085269"},"_hasShrinkwrap":false},"0.6.8":{"name":"karet.xhr","version":"0.6.8","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.1.0","concurrently":"^4.0.1","eslint":"^5.6.1","express":"^4.16.3","kefir":"^3.8.5","klipse-github-docs-generator":"^0.3.7","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.25.0","rollup":"^0.66.5","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^3.4.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-uglify":"^6.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.11","karet.lift":"^2.1.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"52b83e34644d07de4933bb663c83230bfa17b8d9","_id":"karet.xhr@0.6.8","_npmVersion":"6.4.0","_nodeVersion":"8.11.3","_npmUser":{"name":"polytypic","email":"vesa.a.j.k@gmail.com"},"dist":{"integrity":"sha512-Kdk5dmjdmAyP3ZNnKI0dJ46tEcrQc/WsglDh6s2uFlUwMEde3o9ysyokZvQ96C6eOF1uDYCYe+CwRkhs/CcjoA==","shasum":"ec6bcfa65faff2834693a6a6890a8b665ae8b001","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-0.6.8.tgz","fileCount":8,"unpackedSize":114940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbveW7CRA9TVsSAnZWagAA0qgP/3M/oPM2+9bt7rHOgtkj\npQbINKUvdOhgH+NKZBfdwI9Th99oKAM3ggf5n1/eMYwp3FPcxMcVqtuZyYtl\nvJGZqZYcl4hWc7UBpP9UjQSV3tQV6XpmfMkvOAS1SGJDwncnzoYxWnnakIF6\nT2RvAktw4CoIFNdq1zq8csohVsfN1vCkHPknsdjqQ8AOWMHutuWuclKwd20P\nBGO2tuCvPAMbh4TOh9R4RVNbgkn0E0U/8XHigX75e7TFk9Q+ey3zVGIiK0I1\nmaWhPvbZWB7k6KlP5pSDs3KYy7ASWugwjgmhHNZFYtY5VuoPvs6GdovhDvP+\n6TpIzG4tOotGxkKHlA4VEEkeFlnQortEiBlYy5n+N1wuun5kG1O2CE7wU43f\nRSza8kZesSzQkkc95oKf6C4FRfIiv+DUz95E3QhrdStv/ugCJQ4MqLSqxZWC\n+deaFhFYU6k2V654tfOHstcRst2apObLFy1rec3QQkF52E49S5Oebruugvk9\nn+QJpRou3/vSFblED4KRVlhozGjibMGpItT5zkooVhuZqN18Xh5rkuVnpjQh\nGEdrbOwkhQSjZY5Rl3WrglCh7vW8X15URAOELEkqJfYKk/guE4uGztHENvct\njAPK87pgdVVLmVymOfFYopbv0IuTrPXjDWb1eNWQ+X/SHl24D0Fepa35NIDv\n/ZPr\r\n=5n7J\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD62mILQTmjCyBpASRal06e6oippGX3b6NBKVKbCcFvIAIgKv2osCqlTYY3jF3hxJgRRH8rnq2LpZhT3N13UT+VAgo="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_0.6.8_1539171770699_0.10431334548635851"},"_hasShrinkwrap":false},"1.0.0":{"name":"karet.xhr","version":"1.0.0","description":"An observable wrapper for XMLHttpRequest using Kefir","module":"dist/karet.xhr.es.js","main":"dist/karet.xhr.cjs.js","sideEffects":false,"scripts":{"dist":"rollup -c && cp dist/karet.xhr.js docs/","docs":"klipse-github-docs-generator","lint":"eslint src test","prepare":"npm run lint && npm run docs && npm run dist && npm run test","report-coverage":"nyc report --reporter=lcov > coverage.lcov && codecov","test":"npm run test:bundle && node test/server.js && nyc report && nyc report -r html mocha","test:bundle":"nyc instrument dist/karet.xhr.es.js test/generated && rollup -c test/rollup.config.js","watch":"concurrently \"npm run watch:dist\" \"npm run watch:docs\" \"npm run watch:test\"","watch:docs":"watch-run -d 50 -i -p '*.md' npm run docs & livereload docs & wait","watch:dist":"watch-run -d 50 -i -p 'src/**/*.js' npm run dist","watch:test":"watch-run -d 50    -p 'dist/karet.xhr.es.js,test/*.js' npm run test"},"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"keywords":["direct-style","kefir","observable","property","reactive"],"license":"MIT","bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"homepage":"https://github.com/calmm-js/karet.xhr#readme","devDependencies":{"babel-cli":"^6.26.0","babel-eslint":"^10.0.1","babel-plugin-annotate-pure-calls":"^0.4.0","babel-plugin-transform-es2015-modules-commonjs":"^6.26.2","babel-preset-es2015":"^6.24.1","babel-register":"^6.26.0","codecov":"^3.1.0","concurrently":"^4.1.0","eslint":"^5.12.0","express":"^4.16.4","kefir":"^3.8.5","kefir.ramda":"^0.26.0","klipse-github-docs-generator":"^0.3.8","livereload":"^0.7.0","mocha":"^5.2.0","mocha-headless-chrome":"^2.0.1","nyc":"^12.0.1","ramda":"^0.26.1","rollup":"^1.0.1","rollup-plugin-babel":"^3.0.7","rollup-plugin-commonjs":"^9.2.0","rollup-plugin-node-resolve":"^4.0.0","rollup-plugin-replace":"^2.1.0","rollup-plugin-uglify":"^6.0.0","watch-run":"^1.2.5"},"dependencies":{"infestines":"^0.4.11","karet.lift":"^2.1.0","kefir.partial.lenses":"^14.5.0","partial.lenses.validation":"^2.0.0"},"peerDependencies":{"kefir":"^3.7.0"},"gitHead":"f2cb762f80cb5cc968831d8b58cd03f172a11b8b","_id":"karet.xhr@1.0.0","_npmVersion":"6.4.1","_nodeVersion":"8.15.1","_npmUser":{"name":"joshbertrand","email":"josh.bertrand@gmail.com"},"dist":{"integrity":"sha512-G7kFlsldmFZiYO6HgAwNyWczNgTY8J2Al5Y8qgU8H7bGbmf8jr8RkhAdVY+Oz0CXngsrXhMVV0S4V1Ei7JKF1w==","shasum":"71e6b2327a1a0c3c36469e5847f69eab412b4147","tarball":"https://registry.npmjs.org/karet.xhr/-/karet.xhr-1.0.0.tgz","fileCount":9,"unpackedSize":128450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdE7c7CRA9TVsSAnZWagAAZGkP/A83PlZf7/47Zsmtq2Sz\nxBmAdy/nCudO+tf2vDz3VRyOh1dCn33SQ2tkz70d/Umr1SvD/Hx+XHVq9zaG\nZ7P4eIjPiwxJ+N0UOBd0t7Vx8wnDvamGVdO7P8EkDghZRaate1HkxcowQ7Bh\nmlyw8sihrv6ktnmurtX5eWLS2sR7Jq1bCRlD9F3yZRTj3B70C0qE2ujtYiVg\nsnybgrgC2s0SdhUKmnU++s79QMKkBYuh67IyTVfWob9sKWXTtp0Wgca0HXOt\nAX/C3frXGykSwmjkQdX/ikMSjf+v1vy54FphypqI8cl+7taKflH7mrG7hKCw\nxjGieOBzrI3AmywpoNYGUvlpIhtYLYqPUMXr3+MAVD8L51/y5pcv44iq0nWb\nMpI3exDIFsqUzfDDsR5lOTx+TWJHUR7EKvBE3sZYGP3gnBHvuJK1xcvp/4O0\nlM5omFgsel1KHLc/k7leZB5JdcRyLBmgOMvVCYI1GzLuF1W9NyjMhyXWC3cD\n8UHhfDQ9GbMv4HCV2i64cV80UHLluKiVWW7NtdT8OXXxgYhwbT+RgXasY8mk\nr+zvadSfGI1T7EAloMiniP+Eni2YcL2hXlA2aLSu0KjiDzyfZGPvHiuthRC9\nEN8ydPF/jw52+5zDDcn6d3+/PZxMQ66oSDMJzyNOIDojIsbsfA6w5+7pIg0J\nTIXP\r\n=chWa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCL4AG+AeQh6AaKmTjm+yiThvUbpejPARL9lNzy5TfgfQIges7AsIJTftOJFed5KlCjq4NcFotXyY+w2xe5cZ3FDN8="}]},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/karet.xhr_1.0.0_1561573178726_0.524311326941814"},"_hasShrinkwrap":false}},"time":{"created":"2018-05-04T10:12:21.796Z","0.1.0":"2018-05-04T10:12:21.905Z","modified":"2022-05-07T03:59:06.406Z","0.1.1":"2018-05-05T10:02:58.561Z","0.1.2":"2018-05-05T13:14:52.197Z","0.1.3":"2018-05-17T09:20:23.511Z","0.1.4":"2018-05-17T11:12:54.741Z","0.1.5":"2018-06-22T16:48:28.475Z","0.1.6-0":"2018-06-24T16:41:07.308Z","0.1.6":"2018-06-24T16:50:17.583Z","0.1.7-0":"2018-06-27T12:56:23.839Z","0.1.7":"2018-06-27T13:01:38.164Z","0.1.8":"2018-07-07T06:34:53.571Z","0.1.9":"2018-07-07T16:11:34.494Z","0.1.10":"2018-07-07T19:04:17.593Z","0.2.0":"2018-07-08T14:57:27.590Z","0.2.1":"2018-08-07T07:20:27.402Z","0.2.2":"2018-08-07T08:47:52.665Z","0.2.3-0":"2018-08-10T13:40:49.194Z","0.2.3":"2018-08-10T13:46:03.784Z","0.2.4":"2018-08-11T07:09:47.421Z","0.2.5":"2018-08-14T12:22:50.790Z","0.3.0":"2018-08-23T09:03:04.268Z","0.3.1":"2018-08-23T19:22:02.560Z","0.3.2":"2018-08-24T16:53:55.597Z","0.3.3-0":"2018-08-27T13:43:36.389Z","0.4.0-0":"2018-08-28T08:03:17.274Z","0.4.0":"2018-08-28T09:19:01.846Z","0.5.0":"2018-08-28T11:08:34.022Z","0.6.0":"2018-08-29T04:13:32.081Z","0.6.1":"2018-08-29T13:32:40.260Z","0.6.2":"2018-08-29T15:11:44.291Z","0.6.3":"2018-09-04T19:25:22.761Z","0.6.4":"2018-09-04T21:32:13.374Z","0.6.5":"2018-09-04T22:02:54.073Z","0.6.6":"2018-09-05T07:43:47.443Z","0.6.7":"2018-09-30T15:01:32.331Z","0.6.8":"2018-10-10T11:42:50.841Z","1.0.0":"2019-06-26T18:19:38.906Z"},"maintainers":[{"name":"polytypic","email":"vesa.a.j.k@gmail.com"}],"description":"An observable wrapper for XMLHttpRequest using Kefir","homepage":"https://github.com/calmm-js/karet.xhr#readme","keywords":["direct-style","kefir","observable","property","reactive"],"repository":{"type":"git","url":"git+https://github.com/calmm-js/karet.xhr.git"},"bugs":{"url":"https://github.com/calmm-js/karet.xhr/issues"},"license":"MIT","readme":"# <a id=\"karet-xhr\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#karet-xhr) [Karet XHR](#karet-xhr) &middot; [![Gitter](https://img.shields.io/gitter/room/calmm-js/chat.js.svg)](https://gitter.im/calmm-js/chat) [![GitHub stars](https://img.shields.io/github/stars/calmm-js/karet.xhr.svg?style=social)](https://github.com/calmm-js/karet.xhr)\n\nThis library allows one to [*declare*](#declare)\n[`XMLHttpRequest`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest)s,\n[*compose*](#compose) them, and [*observe*](#observe) them through\n[Kefir](https://kefirjs.github.io/kefir/)\n[properties](https://kefirjs.github.io/kefir/#about-observables).  This makes it\neasy to implement many kinds of use cases ranging from just getting the response\ndata to visualizing the progress of non-trivial compositions of ongoing upload\nand/or download requests and displaying potential errors.\n\nExamples:\n* The [Giphy](https://codesandbox.io/s/q9j8v8w1nq) CodeSandbox uses this library\n  to do simple JSON GET requests.\n* The [GitHub repository search](https://codesandbox.io/s/l5271q0r2l)\n  CodeSandbox uses this library to do JSON GET requests and exercises much of\n  the API of this library as an example.\n\n[![npm version](https://badge.fury.io/js/karet.xhr.svg)](http://badge.fury.io/js/karet.xhr)\n[![Build Status](https://travis-ci.org/calmm-js/karet.xhr.svg?branch=master)](https://travis-ci.org/calmm-js/karet.xhr)\n[![Code Coverage](https://img.shields.io/codecov/c/github/calmm-js/karet.xhr/master.svg)](https://codecov.io/github/calmm-js/karet.xhr?branch=master)\n[![](https://david-dm.org/calmm-js/karet.xhr.svg)](https://david-dm.org/calmm-js/karet.xhr)\n[![](https://david-dm.org/calmm-js/karet.xhr/dev-status.svg)](https://david-dm.org/calmm-js/karet.xhr?type=dev)\n\n## <a id=\"contents\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#contents) [Contents](#contents)\n\n* [Reference](#reference)\n  * [Just give me the data!](#just-give-me-the-data)\n    * [`XHR.getJson(url | {url[, ...options]}) ~> varies`](#XHR-getJson)\n  * [Declare](#declare)\n    * [`XHR.perform(url | {url[, ...options]}) ~> xhr`](#XHR-perform)\n    * [`XHR.performJson(url | {url[, ...options]}) ~> xhr`](#XHR-performJson)\n    * [`XHR.performWith(url | {...options}, url | {...options}) ~> xhr`](#XHR-performWith)\n  * [Compose](#compose)\n    * [Basic combinators](#basic-combinators)\n      * [`XHR.ap(xhrAtoB, xhrA) ~> xhrB`](#XHR-ap)\n      * [`XHR.apParallel(xhrAtoB, xhrA) ~> xhrB`](#XHR-apParallel)\n      * [`XHR.chain(A => xhrB, xhrA) ~> xhrB`](#XHR-chain)\n      * [`XHR.map(A => B, xhrA) ~> xhrB`](#XHR-map)\n      * [`XHR.of(A) ~> xhrA`](#XHR-of)\n    * [Additional combinators](#additional-combinators)\n      * [`XHR.apply((...As) => B, [...xhrAs]) ~> xhrB`](#XHR-apply)\n      * [`XHR.tap(A => ignored, xhrA) ~> xhrA`](#XHR-tap)\n      * [`XHR.template([ ... xhr ... ] | { ... xhr ... }) ~> xhr`](#XHR-template)\n    * [Algebras](#algebras)\n      * [`XHR.IdentityParallel ~> applicative`](#XHR-IdentityParallel)\n      * [`XHR.IdentitySucceeded ~> monad`](#XHR-IdentitySucceeded)\n      * [`XHR.Parallel ~> applicative`](#XHR-Parallel)\n      * [`XHR.Succeeded ~> monad`](#XHR-Succeeded)\n  * [Observe](#observe)\n    * [Result](#result)\n      * [`XHR.hasFailed(xhr) ~> boolean`](#XHR-hasFailed)\n      * [`XHR.hasSucceeded(xhr) ~> boolean`](#XHR-hasSucceeded)\n      * [`XHR.result(xhrA) ~> A`](#XHR-result)\n    * [Overall state](#overall-state)\n      * [Progression](#progression)\n        * [`XHR.isDone(xhr) ~> boolean`](#XHR-isDone)\n        * [`XHR.isProgressing(xhr) ~> boolean`](#XHR-isProgressing)\n        * [`XHR.isStatusAvailable(xhr) ~> boolean`](#XHR-isStatusAvailable)\n      * [End state](#end-state)\n        * [`XHR.hasErrored(xhr) ~> boolean`](#XHR-hasErrored)\n        * [`XHR.hasTimedOut(xhr) ~> boolean`](#XHR-hasTimedOut)\n      * [Errors on failure](#errors-on-failure)\n        * [`XHR.errors(xhr) ~> [...exceptions]`](#XHR-errors)\n      * [Request status](#request-status)\n        * [`XHR.status(xhr) ~> number`](#XHR-status)\n        * [`XHR.statusIsHttpSuccess(xhr) ~> boolean`](#XHR-statusIsHttpSuccess)\n        * [`XHR.statusText(xhr) ~> string`](#XHR-statusText)\n      * [Data transfer](#data-transfer)\n        * [`XHR.loaded(xhr) ~> number`](#XHR-loaded)\n        * [`XHR.total(xhr) ~> number`](#XHR-total)\n      * [Response headers](#response-headers)\n        * [`XHR.allResponseHeaders(xhr) ~> string`](#XHR-allResponseHeaders)\n        * [`XHR.responseHeader(header, xhr) ~> string`](#XHR-responseHeader)\n      * [Response data](#response-data)\n        * [`XHR.response(xhr) ~> varies`](#XHR-response)\n        * [`XHR.responseText(xhr) ~> string`](#XHR-responseText)\n        * [`XHR.responseXML(xhr) ~> document`](#XHR-responseXML)\n      * [Response URL](#response-url)\n        * [`XHR.responseURL(xhr) ~> string`](#XHR-responseURL)\n      * [Request parameters](#request-parameters)\n        * [`XHR.responseType(xhr) ~> string`](#XHR-responseType)\n        * [`XHR.timeout(xhr) ~> number`](#XHR-timeout)\n        * [`XHR.withCredentials(xhr) ~> boolean`](#XHR-withCredentials)\n      * [Ready state](#ready-state)\n        * [`XHR.readyState(xhr) ~> number`](#XHR-readyState)\n    * [Download state](#download-state)\n      * [`XHR.downError(xhr) ~> exception`](#XHR-downError)\n      * [`XHR.downHasCompleted(xhr) ~> boolean`](#XHR-downHasCompleted)\n      * [`XHR.downHasEnded(xhr) ~> boolean`](#XHR-downHasEnded)\n      * [`XHR.downHasErrored(xhr) ~> boolean`](#XHR-downHasErrored)\n      * [`XHR.downHasStarted(xhr) ~> boolean`](#XHR-downHasStarted)\n      * [`XHR.downHasTimedOut(xhr) ~> boolean`](#XHR-downHasTimedOut)\n      * [`XHR.downIsProgressing(xhr) ~> boolean`](#XHR-downIsProgressing)\n      * [`XHR.downLoaded(xhr) ~> number`](#XHR-downLoaded)\n      * [`XHR.downTotal(xhr) ~> number`](#XHR-downTotal)\n    * [Upload state](#upload-state)\n      * [`XHR.upError(xhr) ~> exception`](#XHR-upError)\n      * [`XHR.upHasCompleted(xhr) ~> boolean`](#XHR-upHasCompleted)\n      * [`XHR.upHasEnded(xhr) ~> boolean`](#XHR-upHasEnded)\n      * [`XHR.upHasErrored(xhr) ~> boolean`](#XHR-upHasErrored)\n      * [`XHR.upHasStarted(xhr) ~> boolean`](#XHR-upHasStarted)\n      * [`XHR.upHasTimedOut(xhr) ~> boolean`](#XHR-upHasTimedOut)\n      * [`XHR.upIsProgressing(xhr) ~> boolean`](#XHR-upIsProgressing)\n      * [`XHR.upLoaded(xhr) ~> number`](#XHR-upLoaded)\n      * [`XHR.upTotal(xhr) ~> number`](#XHR-upTotal)\n  * [Auxiliary](#auxiliary)\n    * [`XHR.isHttpSuccess(number) ~> boolean`](#XHR-isHttpSuccess)\n    * [`XHR.isXHR(any) ~> boolean`](#XHR-isXHR)\n\n## <a id=\"reference\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#reference) [Reference](#reference)\n\nThe interface of this library consists of named exports.  Typically one just\nimports the library as:\n\n```jsx\nimport * as XHR from 'karet.xhr'\n```\n\nUsing this library, one [declares](#declare) observable\n[`XMLHttpRequest`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest)s,\n[composes](#compose) them, and then [observes](#observe) the ongoing XHR using\nthe accessors for the [result](#result), [overall](#overall-state),\n[download](#download-state), and [upload](#upload-state) state.\n\n### <a id=\"just-give-me-the-data\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#just-give-me-the-data) [Just give me the data!](#just-give-me-the-data)\n\nIf you just want to GET some JSON...\n\n#### <a id=\"XHR-getJson\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-getJson) [`XHR.getJson(url | {url,[, ...options]}) ~> varies`](#XHR-getJson)\n\n`XHR.getJson` returns an observable that emits the [full response](#XHR-result)\nafter the [XHR has succeeded](#XHR-hasSucceeded).  In case the XHR produces an\nerror or times out, the XHR is emitted as an error event.  See\n[`XHR.perform`](#XHR-perform) for the options.\n\nNote that this function is provided for simplistic usages where one does not\nneed the full composability and observability advantages of this library.\n\nFor example:\n\n```js\nI.seq(\n  XHR.getJson(`https://api.github.com/search/users?q=polytypic`),\n  R.map(L.get(L.query('html_url'))),\n  log\n)\n```\n\n### <a id=\"declare\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#declare) [Declare](#declare)\n\nXHRs are declared by specifying all the parameters that affect the execution of\nan XHR to [`XHR.perform`](#XHR-perform), which then returns an observable\n[property](https://kefirjs.github.io/kefir/#about-observables) that can be\nsubscribed to in order to perform the declared XHR.\n\n#### <a id=\"XHR-perform\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-perform) [`XHR.perform(url | {url[, ...options]}) ~> xhr`](#XHR-perform)\n\n`XHR.perform` creates an observable\n[property](https://kefirjs.github.io/kefir/#about-observables) that represents\nthe state of an ongoing\n[`XMLHttpRequest`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest).\nThe request is started once the property is subscribed to and is automatically\n[aborted](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/abort)\nin case the property is fully unsubscribed from before it has ended.  See also\n[`XHR.performWith`](#XHR-performWith) and [`XHR.performJson`](#XHR-performJson).\n\nOnly the `url` parameter is required and can be passed as a string.  Other\nparameters have their XHR default values:\n\n| Parameter | Default | Explanation\n| --------- | ------- | -----------\n| [`method`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/open) | `'GET'` | [HTTP request method](https://developer.mozilla.org/en-US/docs/Web/HTTP/Methods) to use.\n| [`user`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/open) | `null` | User name for authentication.\n| [`password`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/open) | `null` | Password for authentication.\n| [`headers`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/setRequestHeader) | `null` | An array of `[header, value]` pairs, a plain object of `{header: value}` properties, a [`Map`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map), or a [`Headers`](https://developer.mozilla.org/en-US/docs/Web/API/Headers) object mapping headers to values.\n| [`overrideMimeType`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/overrideMimeType) | `undefined` | If specified overrides the MIME type provided by the server.\n| [`body`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/send) | `null` | A body of data to be sent.\n| [`responseType`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseType) | `''` | Specifies type of [response](#XHR-response) data.\n| [`timeout`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/timeout) | `0` | Number of milliseconds or `0` for infinite.\n| [`withCredentials`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials) | `false` | Whether cross-site `Access-Control` should use credentials.\n\nIn addition to a plain object, the argument to `XHR.perform` is allowed to be an\nobservable property or contain observable properties, in which case the property\ncreated by `XHR.perform` performs the XHR with the\n[latest](https://kefirjs.github.io/kefir/#flat-map-latest) argument values.\n\nNote that typically one does not explicitly subscribe to the property, but one\nrather computes a desired view of the property, such as a view of the succeeded\n[response](#XHR-result), and combines that further into some more interesting\nproperty.\n\nWARNING: Setting `responseType` to `'json'` is not supported by IE 11.  This\nlibrary implements a workaround by calling `JSON.parse` on the returned data in\ncase setting `responseType` to `'json'` fails.  In case the response does not\nparse, then [`XHR.response`](#XHR-response) returns `null`.\n\n#### <a id=\"XHR-performJson\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-peformJson) [`XHR.performJson(url | {url[, ...options]}) ~> xhr`](#XHR-performJson)\n\n`XHR.performJson` is shorthand for [`XHR.performWith({responseType:\n'json', headers: {'Content-Type': 'application/json'}})`](#XHR-performWith).\n\n#### <a id=\"XHR-performWith\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-performWith) [`XHR.performWith(url | {...options}, url | {...options}) ~> xhr`](#XHR-performWith)\n\n`XHR.performWith` is a curried function that allows one to define a\n[`XHR.perform`](#XHR-perform) like function with default parameters.  The\ndefaults (first parameter) are merged with the overrides (second parameter).\nHeaders are also merged.  See [`XHR.perform`](#XHR-perform) for the parameters.\n\nFor example:\n\n```jsx\nconst get = XHR.performWith({responseType: 'json', timeout: 30*1000})\n// ...\nget(url)\n```\n\n### <a id=\"compose\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#compose) [Compose](#compose)\n\nMultiple XHRs can be composed together to appear and be treated simply as a\nsingle XHR.\n\n#### <a id=\"basic-combinators\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#basic-combinators) [Basic combinators](#basic-combinators)\n\n##### <a id=\"XHR-ap\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-ap) [`XHR.ap(xhrAtoB, xhrA) ~> xhrB`](#XHR-ap)\n\n`XHR.ap` implements a static land compatible\n[`ap`](https://github.com/rpominov/static-land/blob/master/docs/spec.md#apply)\nfunction for composing succeeding XHRs. The XHRs are performed sequentially.\nSee also [`XHR.apParallel`](#XHR-ap-parallel) and [`XHR.apply`](#XHR-apply).\n\n##### <a id=\"XHR-ap-parallel\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-ap-parallel) [`XHR.apParallel(xhrAtoB, xhrA) ~> xhrB`](#XHR-ap-parallel)\n\n`XHR.apParallel` implements a static land compatible\n[`ap`](https://github.com/rpominov/static-land/blob/master/docs/spec.md#apply)\nfunction for composing succeeding XHRs. The XHRs are performed in parallel.\nSee also [`XHR.ap`](#XHR-ap) and [`XHR.apply`](#XHR-apply).\n\n##### <a id=\"XHR-chain\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-chain) [`XHR.chain(A => xhrB, xhrA) ~> xhrB`](#XHR-chain)\n\n`XHR.chain` implements a static land compatible\n[`chain`](https://github.com/rpominov/static-land/blob/master/docs/spec.md#chain)\nfunction for composing succeeding XHRs.\n\n##### <a id=\"XHR-map\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-map) [`XHR.map(A => B, xhrA) ~> xhrB`](#XHR-map)\n\n`XHR.map` implements a static land compatible\n[`map`](https://github.com/rpominov/static-land/blob/master/docs/spec.md#functor)\nfunction for composing succeeding XHRs.\n\n##### <a id=\"XHR-of\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-of) [`XHR.of(A) ~> xhrA`](#XHR-of)\n\n`XHR.of` implements a static land compatible\n[`of`](https://github.com/rpominov/static-land/blob/master/docs/spec.md#applicative)\nfunction for composing succeeding XHRs.\n\n#### <a id=\"additional-combinators\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#additional-combinators) [Additional combinators](#additional-combinators)\n\n##### <a id=\"XHR-apply\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-apply) [`XHR.apply((...As) => B, [...xhrAs]) ~> xhrB`](#XHR-apply)\n\n`XHR.apply` maps the given XHRs through the given function.  Unlike with\n[`XHR.ap`](#XHR-ap), the XHRs are performed in parallel.\n\n##### <a id=\"XHR-tap\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-tap) [`XHR.tap(A => ignored, xhrA) ~> xhrA`](#XHR-tap)\n\n`XHR.tap` wraps the XHR so that the given action is called with the response\nafter the XHR has succeeded.  If the XHR does not succeed, the action will not\nbe called.\n\nNote that `XHR.tap(action)` is roughly equivalent to\n\n```jsx\nXHR.map(response => {\n  action(response)\n  return response\n})\n```\n\n##### <a id=\"XHR-template\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-template) [`XHR.template([ ... xhr ... ] | { ... xhr ... }) ~> xhr`](#XHR-template)\n\n`XHR.template` transforms a nested template of plain arrays and objects possibly\ncontaining XHRs into a XHR.  The XHRs are performed in parallel.\n\n#### <a id=\"algebras\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#algebras) [Algebras](#algebras)\n\n[Static Land](https://github.com/rpominov/static-land) compatible algebras can\nbe used with other Static Land compatible libraries such as [Partial\nLenses](https://github.com/calmm-js/partial.lenses/) to perform more complex\nXHRs.\n\nFor example:\n\n```js\nI.seq(\n  XHR.performJson(`https://api.github.com/search/repositories?q=user:calmm-js&sort=stars`),\n  XHR.map(\n    L.collect([\n      'items',\n      L.limit(2, L.flat(L.when(R.has('description')))),\n      L.pick({\n        description: 'description',\n        url: 'svn_url',\n        issues: 'issues_url'\n      })\n    ])\n  ),\n  XHR.chain(\n    L.traverse(\n      XHR.Parallel,\n      issues => I.seq(\n        XHR.performJson(issues.replace(/{.*}$/, '')),\n        XHR.map(\n          L.collect(\n            L.limit(3, L.flat(L.pick({title: 'title', url: 'html_url'})))\n          )\n        )\n      ),\n      [L.elems, 'issues']\n    )\n  ),\n  XHR.result,\n  log\n)\n```\n\n##### <a id=\"XHR-IdentityParallel\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-IdentityParallel) [`XHR.IdentityParallel ~> applicative`](#XHR-IdentityParallel)\n\n`XHR.IdentityParallel` is a static land compatible\n[applicative](https://github.com/rpominov/static-land/blob/master/docs/spec.md#applicative)\nthat manipulates XHRs like [`XHR.Parallel`](#XHR-Parallel) or plain data.\n\n##### <a id=\"XHR-IdentitySucceeded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-IdentitySucceeded) [`XHR.IdentitySucceeded ~> monad`](#XHR-IdentitySucceeded)\n\n`XHR.IdentitySucceeded` is a static land compatible\n[monad](https://github.com/rpominov/static-land/blob/master/docs/spec.md#monad)\nthat manipulates XHRs like [`XHR.Succeeded`](#XHR-Succeeded) or plain data.\n\n##### <a id=\"XHR-Parallel\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-Parallel) [`XHR.Parallel ~> applicative`](#XHR-Parallel)\n\n`XHR.Parallel` is a static land compatible\n[applicative](https://github.com/rpominov/static-land/blob/master/docs/spec.md#applicative)\nthat allows one to compose parallel XHR requests.  In case any XHR fails, the\ncomposed XHR produces the first failed XHR.  In case all XHRs succeed, the\ncomposed XHR produces the combined XHR as the [result](#XHR-result).\n\n##### <a id=\"XHR-Succeeded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-Succeeded) [`XHR.Succeeded ~> monad`](#XHR-Succeeded)\n\n`XHR.Succeeded` is a static land compatible\n[monad](https://github.com/rpominov/static-land/blob/master/docs/spec.md#monad)\ncomprised of the [`XHR.ap`](#XHR-ap), [`XHR.chain`](#XHR-chain),\n[`XHR.map`](#XHR-map), and [`XHR.of`](#XHR-of) combinators that allows one to\ncompose sequences of XHR requests that stop as soon as the first XHR does not\n[succeed](#XHR-hasSucceeded).\n\n### <a id=\"observe\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#observe) [Observe](#observe)\n\nOngoing XHRs can be observed both for their varying properties such as [the\nnumber of bytes transferred](#XHR-loaded) and for their [results](#XHR-result).\n\n#### <a id=\"result\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#result) [Result](#result)\n\n##### <a id=\"XHR-hasFailed\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-hasFailed) [`XHR.hasFailed(xhr) ~> boolean`](#XHR-hasFailed)\n\n`XHR.hasFailed` returns a possibly observable boolean property of an ongoing XHR\nthat is true if its HTTP status does not indicate [success](#XHR-isHttpSuccess)\nor the download or the upload operation has [errored](#XHR-hasErrored) or [timed\nout](#XHR-hasTimedOut).\n\n##### <a id=\"XHR-hasSucceeded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-hasSucceeded) [`XHR.hasSucceeded(xhr) ~> boolean`](#XHR-hasSucceeded)\n\n`XHR.hasSucceeded` returns a possibly observable boolean property of an ongoing\nXHR that is true if the XHR [is done](#XHR-isDone), its HTTP [status indicates\nsuccess](#XHR-statusIsHttpSuccess), and neither\n[download](#XHR-downHasCompleted) or [upload](#XHR-upHasCompleted) has errored\nor timed out.\n\n##### <a id=\"XHR-result\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-result) [`XHR.result(xhrA) ~> A`](#XHR-result)\n\n`XHR.result` returns the response of a [succeeded](#XHR-hasSucceeded) XHR.  Note\nthat [`XHR.response`](#XHR-response) allows one to obtain the response before\nthe XHR [is done](#XHR-isDone) and even when the XHR has (partially) failed.\n\n#### <a id=\"overall-state\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#overall-state) [Overall state](#overall-state)\n\n##### <a id=\"progression\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#progression) [Progression](#progression)\n\n###### <a id=\"XHR-isStatusAvailable\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-isStatusAvailable) [`XHR.isStatusAvailable(xhr) ~> boolean`](#XHR-isStatusAvailable)\n\n`XHR.isStatusAvailable` returns a possibly observable boolean property that\ntells whether HTTP status and response headers have been received and can be\nobtained.  See also [`XHR.status`](#XHR-status),\n[`XHR.statusText`](#XHR-statusText),\n[`XHR.allResponseHeaders`](#XHR-allResponseHeaders), and\n[`XHR.responseHeader`](#XHR-responseHeader).\n\n###### <a id=\"XHR-isDone\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-isDone) [`XHR.isDone(xhr) ~> boolean`](#XHR-isDone)\n\n`XHR.isDone` returns a possibly observable boolean property that tells whether\nthe XHR operation is complete (whether success or failure).  See also\n[`XHR.hasSucceeded`](#XHR-hasSucceeded).\n\n###### <a id=\"XHR-isProgressing\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-isProgressing) [`XHR.isProgressing(xhr) ~> boolean`](#XHR-isProgressing)\n\n`XHR.isProgressing` returns a possibly observable boolean property that tells\nwhether the XHR operation has started, but has not yet [ended](#XHR-isDone).\n\n##### <a id=\"end-state\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#end-state) [End state](#end-state)\n\n###### <a id=\"XHR-hasErrored\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-hasErrored) [`XHR.hasErrored(xhr) ~> boolean`](#XHR-hasErrored)\n\n`XHR.hasErrored` returns a possibly observable boolean property of an ongoing\nXHR that is true when either [download](#XHR-downHasErrored) or\n[upload](#XHR-upHasErrored) has errored.\n\n###### <a id=\"XHR-hasTimedOut\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-hasTimedOut) [`XHR.hasTimedOut(xhr) ~> boolean`](#XHR-hasTimedOut)\n\n`XHR.hasTimedOut` returns a possibly observable boolean property of an ongoing\nXHR that is true when either [download](#XHR-downHasTimedOut) or\n[upload](#XHR-upHasTimedOut) has timed out.\n\n##### <a id=\"errors-on-failure\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#errors-on-failure) [Errors on failure](#errors-on-failure)\n\n###### <a id=\"XHR-errors\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-errors) [`XHR.errors(xhr) ~> [...exceptions]`](#XHR-errors)\n\n`XHR.errors` returns a possibly observable array of errors from\n[download](#XHR-downError) and [upload](#XHR-upError).  The array will contain 0\nto 2 errors.\n\n##### <a id=\"request-status\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#request-status) [Request status](#request-status)\n\n###### <a id=\"XHR-status\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-status) [`XHR.status(xhr) ~> number`](#XHR-status)\n\n`XHR.status` returns a possibly observable property that emits the\n[`status`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/status)\nafter the HTTP status has been received.  When called on a non-observable XHR,\n[`readyState` must be 2](#XHR-isStatusAvailable) or an `Error` will be thrown.\n\n###### <a id=\"XHR-statusIsHttpSuccess\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-statusIsHttpSuccess) [`XHR.statusIsHttpSuccess(xhr) ~> boolean`](#XHR-statusIsHttpSuccess)\n\n`XHR.statusIsHttpSuccess(xhr)` is shorthand for\n`XHR.isHttpSuccess(XHR.status(xhr))`.  Note that HTTP status is usually received\nbefore the [download](#XHR-downHasCompleted) and [upload](#XHR-upHasCompleted)\nphases have completed.  See also [`XHR.hasSucceeded`](#XHR-hasSucceeded),\n[`XHR.status`](#XHR-status) and [`XHR.isHttpSuccess`](#XHR-isHttpSuccess).\n\n###### <a id=\"XHR-statusText\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-statusText) [`XHR.statusText(xhr) ~> string`](#XHR-statusText)\n\n`XHR.statusText` returns a possibly observable property of the\n[`statusText`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/statusText)\nafter the HTTP status has been received.  When called on a non-observable XHR,\n[`readyState` must be 2](#XHR-isStatusAvailable) or an `Error` will be thrown.\n\n##### <a id=\"data-transfer\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#data-transfer) [Data transfer](#data-transfer)\n\n###### <a id=\"XHR-loaded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-loaded) [`XHR.loaded(xhr) ~> number`](#XHR-loaded)\n\n`XHR.loaded` returns a possibly observable property of the sum of\n[downloaded](#XHR-downLoaded) and [uploaded](#XHR-upLoaded) bytes.\n\n###### <a id=\"XHR-total\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-total) [`XHR.total(xhr) ~> number`](#XHR-total)\n\n`XHR.loaded` returns a possibly observable property of the sum of [total\ndownload](#XHR-downTotal) and [total upload](#XHR-upTotal) bytes.\n\n##### <a id=\"response-headers\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#response-headers) [Response headers](#response-headers)\n\n###### <a id=\"XHR-allResponseHeaders\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-allResponseHeaders) [`XHR.allResponseHeaders(xhr) ~> string`](#XHR-allResponseHeaders)\n\n`XHR.allResponseHeaders` returns a possibly observable property that emits the\nvalue of\n[`getAllResponseHeaders()`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/getAllResponseHeaders)\nafter the HTTP headers have been received.  When called on a non-observable XHR,\nits [`readyState` must be 2](#XHR-isStatusAvailable) or an `Error` will be thrown.\n\n###### <a id=\"XHR-responseHeader\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-responseHeader) [`XHR.responseHeader(header, xhr) ~> string`](#XHR-responseHeader)\n\n`XHR.responseHeader` returns a possibly observable property that emits the value\nof\n[`getResponseHeader(header)`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/getResponseHeader)\nfor specified `header` after the HTTP headers have been received.  When called\non a non-observable XHR, its [`readyState` must be 2](#XHR-isStatusAvailable) or\nan `Error` will be thrown.\n\n##### <a id=\"response-data\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#response-data) [Response data](#response-data)\n\n###### <a id=\"XHR-response\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-response) [`XHR.response(xhr) ~> varies`](#XHR-response)\n\n`XHR.response` returns a possibly observable property that emits the\n[`response`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/response)\nafter the [download operation of the XHR has completed](#XHR-downHasCompleted).\nWhen called on a non-observable XHR, the download operation must be completed or\nan `Error` will be thrown.  See also [`XHR.result`](#XHR-result), and\n[`XHR.responseText`](#XHR-responseText).\n\n###### <a id=\"XHR-responseText\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-responseText) [`XHR.responseText(xhr) ~> string`](#XHR-responseText)\n\n`XHR.responseText` returns a possibly observable property of the\n[`responseText`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseText)\nproperty of an ongoing XHR.  `XHR.responseText` is for observing the received\nresponse data before the data has been completely received.  See also\n[`XHR.response`](#XHR-response).\n\n###### <a id=\"XHR-responseXML\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-responseXML) [`XHR.responseXML(xhr) ~> document`](#XHR-responseXML)\n\n`XHR.responseXML` returns a possibly observable property of the\n[`responseXML`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseXML)\nproperty after the XHR has completed.  When called on a non-observable XHR, the\ndownload operation must be completed or an `Error` will be thrown.  See also\n[`XHR.response`](#XHR-response).\n\n##### <a id=\"response-url\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#response-url) [Response URL](#response-url)\n\n###### <a id=\"XHR-responseURL\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-responseURL) [`XHR.responseURL(xhr) ~> string`](#XHR-responseURL)\n\n`XHR.responseURL` returns a possibly observable property of the\n[`responseURL`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseURL)\nproperty after the HTTP headers have been received.  When called on a\nnon-observable XHR, its [`readyState` must be 2](#XHR-isStatusAvailable) or an\n`Error` will be thrown.\n\n##### <a id=\"request-parameters\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#request-parameters) [Request parameters](#request-parameters)\n\n###### <a id=\"XHR-responseType\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-responseType) [`XHR.responseType(xhr) ~> string`](#XHR-responseType)\n\n`XHR.responseType` returns a possibly observable property of the\n[`responseType`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/responseType)\nof an ongoing XHR.\n\n###### <a id=\"XHR-timeout\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-timeout) [`XHR.timeout(xhr) ~> number`](#XHR-timeout)\n\n`XHR.timeout` returns a possibly observable property of the\n[`timeout`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/timeout)\nproperty of an ongoing XHR.\n\n###### <a id=\"XHR-withCredentials\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-withCredentials) [`XHR.withCredentials(xhr) ~> boolean`](#XHR-withCredentials)\n\n`XHR.withCredentials` returns a possibly observable property of the\n[`withCredentials`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/withCredentials)\nproperty of an ongoing XHR.\n\n##### <a id=\"ready-state\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#ready-state) [Ready state](#ready-state)\n\n###### <a id=\"XHR-readyState\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-readyState) [`XHR.readyState(xhr) ~> number`](#XHR-readyState)\n\n`XHR.readyState` returns a possibly observable property of the\n[`readyState`](https://developer.mozilla.org/en-US/docs/Web/API/XMLHttpRequest/readyState)\nof an ongoing XHR.\n\n#### <a id=\"download-state\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#download-state) [Download state](#download-state)\n\n##### <a id=\"XHR-downError\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downError) [`XHR.downError(xhr) ~> exception`](#XHR-downError)\n\n`XHR.downError` returns a possibly observable property of the\n[`error`](https://developer.mozilla.org/en-US/docs/Web/Events/error) property of\nan errored XHR.\n\n##### <a id=\"XHR-downHasEnded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downHasEnded) [`XHR.downHasEnded(xhr) ~> boolean`](#XHR-downHasEnded)\n\n`XHR.downHasEnded` returns a possibly observable boolean property that tells\nwhether the download operation of an ongoing XHR has\n[ended](https://developer.mozilla.org/en-US/docs/Web/Events/loadend).\n\n##### <a id=\"XHR-downHasErrored\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downHasErrored) [`XHR.downHasErrored(xhr) ~> boolean`](#XHR-downHasErrored)\n\n`XHR.downHasErrored` returns a possibly observable boolean property that tells\nwhether the download operation of an ongoing XHR has\n[errored](https://developer.mozilla.org/en-US/docs/Web/Events/error).\n\n##### <a id=\"XHR-downHasStarted\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downHasStarted) [`XHR.downHasStarted(xhr) ~> boolean`](#XHR-downHasStarted)\n\n`XHR.downHasStarted` returns a possibly observable boolean property that tells\nwhether the download operation of an ongoing XHR has\n[started](https://developer.mozilla.org/en-US/docs/Web/Events/loadstart).\n\n##### <a id=\"XHR-downHasCompleted\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downHasCompleted) [`XHR.downHasCompleted(xhr) ~> boolean`](#XHR-downHasCompleted)\n\n`XHR.downHasCompleted` returns a possibly observable boolean property that tells\nwhether the download operation of an ongoing XHR has been [completed\nsuccessfully](https://developer.mozilla.org/en-US/docs/Web/Events/load).  Note\nthat this does not take into account the HTTP response status, see\n[`XHR.status`](#XHR-status) and [`XHR.isHttpSuccess`](#XHR-isHttpSuccess).\n\n##### <a id=\"XHR-downHasTimedOut\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downHasTimedOut) [`XHR.downHasTimedOut(xhr) ~> boolean`](#XHR-downHasTimedOut)\n\n`XHR.downHasTimedOut` returns a possibly observable boolean property that tells\nwhether the download operation of an ongoing XHR has [timed\nout](https://developer.mozilla.org/en-US/docs/Web/Events/timeout).\n\n##### <a id=\"XHR-downIsProgressing\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downIsProgressing) [`XHR.downIsProgressing(xhr) ~> boolean`](#XHR-downIsProgressing)\n\n`XHR.downIsProgressing` returns a possibly observable boolean property that\ntells whether the download operation of an ongoing XHR is\n[progressing](https://developer.mozilla.org/en-US/docs/Web/Events/progress).\n\n##### <a id=\"XHR-downLoaded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downLoaded) [`XHR.downLoaded(xhr) ~> number`](#XHR-downLoaded)\n\n`XHR.downLoaded` returns a possibly observable property of the\n[`loaded`](https://developer.mozilla.org/en-US/docs/Web/Events/progress)\nproperty of an ongoing XHR.\n\n##### <a id=\"XHR-downTotal\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-downTotal) [`XHR.downTotal(xhr) ~> number`](#XHR-downTotal)\n\n`XHR.downTotal` returns a possibly observable property of the\n[`total`](https://developer.mozilla.org/en-US/docs/Web/Events/progress) property\nof an ongoing XHR.\n\n#### <a id=\"upload-state\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#upload-state) [Upload state](#upload-state)\n\n##### <a id=\"XHR-upError\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upError) [`XHR.upError(xhr) ~> exception`](#XHR-upError)\n\n`XHR.upError` returns a possibly observable property of the\n[`error`](https://developer.mozilla.org/en-US/docs/Web/Events/error) property of\nan errored XHR.\n\n##### <a id=\"XHR-upHasEnded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upHasEnded) [`XHR.upHasEnded(xhr) ~> boolean`](#XHR-upHasEnded)\n\n`XHR.upHasEnded` returns a possibly observable boolean property that tells\nwhether the upload operation of an ongoing XHR has\n[ended](https://developer.mozilla.org/en-US/docs/Web/Events/loadend).\n\n##### <a id=\"XHR-upHasErrored\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upHasErrored) [`XHR.upHasErrored(xhr) ~> boolean`](#XHR-upHasErrored)\n\n`XHR.upHasErrored` returns a possibly observable boolean property that tells\nwhether the upload operation of an ongoing XHR has\n[errored](https://developer.mozilla.org/en-US/docs/Web/Events/error).\n\n##### <a id=\"XHR-upHasStarted\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upHasStarted) [`XHR.upHasStarted(xhr) ~> boolean`](#XHR-upHasStarted)\n\n`XHR.upHasStarted` returns a possibly observable boolean property that tells\nwhether the upload operation of an ongoing XHR has\n[started](https://developer.mozilla.org/en-US/docs/Web/Events/loadstart).\n\n##### <a id=\"XHR-upHasCompleted\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upHasCompleted) [`XHR.upHasCompleted(xhr) ~> boolean`](#XHR-upHasCompleted)\n\n`XHR.upHasCompleted` returns a possibly observable boolean property that tells\nwhether the upload operation of an ongoing XHR has [completed\nsuccessfully](https://developer.mozilla.org/en-US/docs/Web/Events/load).  Note\nthat this does not take into account the HTTP response status, see\n[`XHR.status`](#XHR-status) and [`XHR.isHttpSuccess`](#XHR-isHttpSuccess).\n\n##### <a id=\"XHR-upHasTimedOut\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upHasTimedOut) [`XHR.upHasTimedOut(xhr) ~> boolean`](#XHR-upHasTimedOut)\n\n`XHR.upHasTimedOut` returns a possibly observable boolean property that tells\nwhether the upload operation of an ongoing XHR has [timed\nout](https://developer.mozilla.org/en-US/docs/Web/Events/timeout).\n\n##### <a id=\"XHR-upIsProgressing\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upIsProgressing) [`XHR.upIsProgressing(xhr) ~> boolean`](#XHR-upIsProgressing)\n\n`XHR.upIsProgressing` returns a possibly observable boolean property that tells\nwhether the upload operation of an ongoing XHR is\n[progressing](https://developer.mozilla.org/en-US/docs/Web/Events/progress).\n\n##### <a id=\"XHR-upLoaded\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upLoaded) [`XHR.upLoaded(xhr) ~> number`](#XHR-upLoaded)\n\n`XHR.upLoaded` returns a possibly observable property of the\n[`loaded`](https://developer.mozilla.org/en-US/docs/Web/Events/progress)\nproperty of an ongoing XHR.\n\n##### <a id=\"XHR-upTotal\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-upTotal) [`XHR.upTotal(xhr) ~> number`](#XHR-upTotal)\n\n`XHR.upTotal` returns a possibly observable property of the\n[`total`](https://developer.mozilla.org/en-US/docs/Web/Events/progress) property\nof an ongoing XHR.\n\n### <a id=\"auxiliary\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#auxiliary) [Auxiliary](#auxiliary)\n\n#### <a id=\"XHR-isHttpSuccess\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-isHttpSuccess) [`XHR.isHttpSuccess(number) ~> boolean`](#XHR-isHttpSuccess)\n\n`XHR.isHttpSuccess` returns a possibly observable property of whether the given\nnumeric property is in the range 2xx of [HTTP success\ncodes](https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#2xx_Success).\nSee also [`XHR.statusIsHttpSuccess`](#XHR-statusIsHttpSuccess).\n\n#### <a id=\"XHR-isXHR\"></a> [≡](#contents) [▶](https://calmm-js.github.io/karet.xhr/index.html#XHR-isXHR) [`XHR.isXHR(any) ~> boolean`](#XHR-isXHR)\n\n`XHR.isXHR` returns a possibly observable boolean property that tells whether\nthe given value is a XHR.\n","readmeFilename":"README.md"}