{"_id":"@fiverr/gofor","_rev":"50-16ccbef6a10de3e9ea942597725685fc","name":"@fiverr/gofor","dist-tags":{"latest":"1.2.0","bridge":"2.0.0-rc-1f7bfe2"},"versions":{"1.0.0-rc":{"name":"@fiverr/gofor","version":"1.0.0-rc","author":{"name":"Fiverr"},"license":"UNLICENSED","_id":"@fiverr/gofor@1.0.0-rc","maintainers":[{"name":"omrilotan","email":"omri@hamadgera.com"}],"homepage":"https://github.com/fiverr/gofor#readme.md","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"466920dc88e61c174f1d79d6f6741f08b081506d","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.0.0-rc.tgz","integrity":"sha512-w9KKUSzlMYAhOBpc4UXgWBaQISeZJQQppcN+PstHXwzFrdMEAiqUvNakc6uVZVSzb/ICjVuO0HbBjWLhzfXR+Q==","signatures":[{"sig":"MEUCIQCW0Gelfk//kBoopHCoEVQsgjmWIAP45zwIQ6P14ZWa6gIgPzkMlcsObFRko+tF6gVEW4qJC4OF2ft/2Z2rde9WXho=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"466920dc88e61c174f1d79d6f6741f08b081506d","gitHead":"0908a564568f239d647faf9312819a96b42e1563","scripts":{"test":"./node_modules/mocha/bin/mocha test.js --inspect","prepublishOnly":"npm test"},"_npmUser":{"name":"omrilotan","email":"omri@hamadgera.com"},"repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"3.10.10","description":"lean fetch decorator that reverse merges default headers","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2","node-fetch":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/gofor-1.0.0-rc.tgz_1499865036411_0.7270570851396769","host":"s3://npm-registry-packages"}},"1.0.0-rc.1":{"name":"@fiverr/gofor","version":"1.0.0-rc.1","author":{"name":"Fiverr"},"license":"UNLICENSED","_id":"@fiverr/gofor@1.0.0-rc.1","maintainers":[{"name":"alexjewell","email":"alexander.j@fiverr.com"},{"name":"azhar.sharoof","email":"azhar.sharoof@fiverr.com"},{"name":"benbenedek","email":"ben.benedek@fiverr.com"},{"name":"bigirl25","email":"diana.n@fiverr.com"},{"name":"chelli","email":"chelli.k@fiverr.com"},{"name":"cohenor","email":"or.cohen@fiverr"},{"name":"dana_yudelevich","email":"dana.y@fiverr.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"},{"name":"hmahan","email":"hailey.m@fiverr.com"},{"name":"libinpage","email":"libin.ilya@gmail.com"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"netanelben","email":"nate.b@fiverr.com"},{"name":"nikollaf","email":"franc.nikolla@gmail.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"sharonsitti","email":"sharon.sitti@fiverr.com"},{"name":"talw-fiverr","email":"tal.w@fiverr.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme.md","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"f77c6f436a9eb4f069e5f15f52d80be3119fe545","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.0.0-rc.1.tgz","integrity":"sha512-BREFkWndI0snDtgCkjWoAVKNgf6xcageccdyo6t6BrznP0SStZ0uiwUhiYvn62+8rfCRt2NX73jnHXvnK+S61g==","signatures":[{"sig":"MEUCIQC9LjOQP+2p4ZeTPs/7qbHN6Gjaj0WriZ95WY8AsXYQ2AIgfj57iJaUDZTmFGfMAg9FE4hZ44a7cTbYdooF6UOjR2U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"f77c6f436a9eb4f069e5f15f52d80be3119fe545","gitHead":"25be680bc8051a01dc4992dcdfb12182b86308a4","scripts":{"test":"./node_modules/mocha/bin/mocha test.js --inspect","prepublishOnly":"npm test"},"_npmUser":{"name":"omrilotan","email":"omri@hamadgera.com"},"repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"3.10.10","description":"lean fetch decorator that reverse merges default headers","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2","node-fetch":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/gofor-1.0.0-rc.1.tgz_1500029661277_0.6068850206211209","host":"s3://npm-registry-packages"}},"1.0.0-rc.2":{"name":"@fiverr/gofor","version":"1.0.0-rc.2","author":{"name":"Fiverr"},"license":"UNLICENSED","_id":"@fiverr/gofor@1.0.0-rc.2","maintainers":[{"name":"alexjewell","email":"alexander.j@fiverr.com"},{"name":"azhar.sharoof","email":"azhar.sharoof@fiverr.com"},{"name":"benbenedek","email":"ben.benedek@fiverr.com"},{"name":"bigirl25","email":"diana.n@fiverr.com"},{"name":"chelli","email":"chelli.k@fiverr.com"},{"name":"cohenor","email":"or.cohen@fiverr"},{"name":"dana_yudelevich","email":"dana.y@fiverr.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"},{"name":"hmahan","email":"hailey.m@fiverr.com"},{"name":"libinpage","email":"libin.ilya@gmail.com"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"netanelben","email":"nate.b@fiverr.com"},{"name":"nikollaf","email":"franc.nikolla@gmail.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"sharonsitti","email":"sharon.sitti@fiverr.com"},{"name":"talw-fiverr","email":"tal.w@fiverr.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme.md","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"b58d6d7354a4972959ba8034e3fcb51f27077eed","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.0.0-rc.2.tgz","integrity":"sha512-f6MIVTrNKZxOLbcvBEoHWqyEsuIJHo5id/yhjRY7e+8FvLdl6ZiORcVx7U+/CA80iHY+x1fbYFPGnMT63/tILA==","signatures":[{"sig":"MEQCIAJu/m6ujd/FHBvqEdl5MUjvF8iOYOFDw4banVcD9wjYAiBNOh1KmtYCjDsHj7cV44aTb39g4VprptjqG3hqZPpZdw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b58d6d7354a4972959ba8034e3fcb51f27077eed","gitHead":"569ea1c8b634236599c368f788786288b2ec7353","scripts":{"test":"./node_modules/mocha/bin/mocha test.js --inspect","prepublishOnly":"npm test"},"_npmUser":{"name":"omrilotan","email":"omri@hamadgera.com"},"repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"3.10.10","description":"lean fetch decorator that reverse merges default headers","directories":{},"_nodeVersion":"6.9.5","devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2","node-fetch":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/gofor-1.0.0-rc.2.tgz_1500030060207_0.6569595367182046","host":"s3://npm-registry-packages"}},"1.0.0-rc.3":{"name":"@fiverr/gofor","version":"1.0.0-rc.3","author":{"name":"Fiverr"},"license":"UNLICENSED","_id":"@fiverr/gofor@1.0.0-rc.3","maintainers":[{"name":"alexjewell","email":"alexander.j@fiverr.com"},{"name":"azhar.sharoof","email":"azhar.sharoof@fiverr.com"},{"name":"benbenedek","email":"ben.benedek@fiverr.com"},{"name":"bigirl25","email":"diana.n@fiverr.com"},{"name":"chelli","email":"chelli.k@fiverr.com"},{"name":"cohenor","email":"or.cohen@fiverr"},{"name":"dana_yudelevich","email":"dana.y@fiverr.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"},{"name":"hmahan","email":"hailey.m@fiverr.com"},{"name":"libinpage","email":"libin.ilya@gmail.com"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"netanelben","email":"nate.b@fiverr.com"},{"name":"nikollaf","email":"franc.nikolla@gmail.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"sharonsitti","email":"sharon.sitti@fiverr.com"},{"name":"talw-fiverr","email":"tal.w@fiverr.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme.md","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"518ba3533fc0013e32c26da68fe511c6043b474c","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.0.0-rc.3.tgz","integrity":"sha512-8QrgUDE/3J8kJsrYxG9JJMKywugJc+3j7jFcmWcTgnGmTO3iiN97sMomPx6+Js9fEVRzH1TV50XC+szKFPzAVw==","signatures":[{"sig":"MEQCIBFfW/I2OBbpHpVE2pzr9ljCboAtyzmjkHt1p2QCRL4/AiB5vJa1d2KRat60avSq1ld37pnbIeQf3zNAs/v4qRMwzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"518ba3533fc0013e32c26da68fe511c6043b474c","gitHead":"083b87865a49173bffec35a86269b4885af6984e","scripts":{"test":"./node_modules/mocha/bin/mocha test.js --inspect","prepublishOnly":"npm test"},"_npmUser":{"name":"omrilotan","email":"omri@hamadgera.com"},"repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"3.10.10","description":"lean fetch decorator that reverse merges default headers","directories":{},"_nodeVersion":"6.9.5","dependencies":{"@fiverr/futile":"^1.9.0"},"devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2","node-fetch":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/gofor-1.0.0-rc.3.tgz_1500030175585_0.9985994219314307","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@fiverr/gofor","version":"1.0.0","author":{"name":"Fiverr"},"license":"MIT","_id":"@fiverr/gofor@1.0.0","maintainers":[{"name":"azhar.sharoof","email":"azhar.sharoof@fiverr.com"},{"name":"talw-fiverr","email":"tal.w@fiverr.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"},{"name":"netanelben","email":"nate.b@fiverr.com"},{"name":"benbenedek","email":"ben.benedek@fiverr.com"},{"name":"cohenor","email":"or.cohen@fiverr"},{"name":"libinpage","email":"libin.ilya@gmail.com"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"dana_yudelevich","email":"dana.y@fiverr.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"chelli","email":"chelli.k@fiverr.com"},{"name":"bigirl25","email":"diana.n@fiverr.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"alexjewell","email":"alexander.j@fiverr.com"},{"name":"nikollaf","email":"franc.nikolla@gmail.com"},{"name":"hmahan","email":"hailey.m@fiverr.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"sharonsitti","email":"sharon.sitti@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme.md","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"c528ff176ea9eeeee24f2c2e49ae77039b1634af","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.0.0.tgz","integrity":"sha512-ekhEx2zXclxx0HL2OG66RvGVnJKzb4nS2oivtnkLzvU6TOjQwxMZ2USRhWBlsWRUU1k8jeYp6I2eX513IhVgUg==","signatures":[{"sig":"MEQCIC8aFF/keNfbUX0+Hy9qzuIDn9cVGIMEMn/1LvdQ/NEkAiAv4DN9JoJja5NeL9OefzMvAyvYMWP7CgGpEa1mDTX34w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"3f32808eea095860ebf0a2ef342268a292125d90","scripts":{"test":"./node_modules/mocha/bin/mocha test.js --inspect","prepublishOnly":"npm test"},"_npmUser":{"name":"omrilotan","email":"omri@hamadgera.com"},"deprecated":"this package has been deprecated. Use 'gofor' instead","repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"5.3.0","description":"lean fetch decorator that reverse merges default headers","directories":{},"_nodeVersion":"8.0.0","dependencies":{"@fiverr/futile":"^1.9.0"},"devDependencies":{"chai":"^4.1.0","mocha":"^3.4.2","node-fetch":"^1.7.1"},"_npmOperationalInternal":{"tmp":"tmp/gofor-1.0.0.tgz_1500802270206_0.6727107486221939","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@fiverr/gofor","version":"1.1.0","author":{"name":"Fiverr"},"license":"MIT","_id":"@fiverr/gofor@1.1.0","maintainers":[{"name":"barakharizi","email":"harizi.barak@gmail.com"},{"name":"yossi-eynav","email":"yossi.eynav@gmail.com"},{"name":"shlomimei","email":"shlomi.meiner@fiverr.com"},{"name":"afik-fiverr","email":"afik.deri@fiverr.com"},{"name":"olevitzky","email":"oren.l@fiverr.com"},{"name":"cocopina","email":"saharonb@gmail.com"},{"name":"lilacoren","email":"lilacoren@gmail.com"},{"name":"azhar.sharoof","email":"azhar.sharoof@fiverr.com"},{"name":"talw-fiverr","email":"tal.w@fiverr.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"},{"name":"netanelben","email":"nate.b@fiverr.com"},{"name":"benbenedek","email":"ben.benedek@fiverr.com"},{"name":"cohenor","email":"or.cohen@fiverr"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"dana_yudelevich","email":"dana.y@fiverr.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"chelli","email":"chelli.k@fiverr.com"},{"name":"bigirl25","email":"diana.n@fiverr.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"alexjewell","email":"alexander.j@fiverr.com"},{"name":"nikollaf","email":"franc.nikolla@gmail.com"},{"name":"hmahan","email":"hailey.m@fiverr.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"sharonsitti","email":"sharon.sitti@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"23974c124aeead988f132194c7cda39fcac60ae7","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.1.0.tgz","integrity":"sha512-IcJqkn3AfMjtjnG5C0lNywG3Yuzs5jymAVGpyHIn/CMi9EFUTqTc/dcXakFNLd4xoQ+CykXKKiI58dtjOxy09w==","signatures":[{"sig":"MEUCIQCsIVqprEs8v808Q0fanFefLBVsZHWSnvpFnG/+HwRqoQIgeCsfO4kMPw9yQruREWO+X3Xn89ycG4xNtb06YIokGm8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","engines":{"node":">=6.9.4"},"gitHead":"c80bb360b6882665179861c1caab4ab29cc4841d","scripts":{"lint":"./node_modules/eslint/bin/eslint.js -c .eslintrc *.js **/*.js --quiet","test":"./node_modules/mocha/bin/mocha test.js **/test.js --inspect --require test-helpers.js","prepublishOnly":"npm t && npm run lint"},"_npmUser":{"name":"omrilotan","email":"omri@hamadgera.com"},"deprecated":"this package has been deprecated. Use 'gofor' instead","repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"5.4.2","description":"lean fetch decorator that reverse merges default options","directories":{},"_nodeVersion":"8.6.0","dependencies":{},"devDependencies":{"chai":"^4.1.2","mocha":"^4.0.1","eslint":"^4.10.0","node-fetch":"^2.0.0-alpha.9","eslint-plugin-react":"^7.4.0","@fiverr/eslint-config-fiverr":"0.0.18"},"_npmOperationalInternal":{"tmp":"tmp/gofor-1.1.0.tgz_1510147896012_0.7616576887667179","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@fiverr/gofor","version":"1.1.1","author":{"name":"Fiverr"},"license":"MIT","_id":"@fiverr/gofor@1.1.1","maintainers":[{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"olevitzky","email":"oren.l@fiverr.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"807f774bc0b0f85da06ba6f22d5bf0835a4423f5","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.1.1.tgz","fileCount":9,"integrity":"sha512-dJjUD56QqdxbWRSLyzb5Qe5/WWEs+3CxTeFJqDtZBbQkipV5DS3BQL/GYUZMNBCsyWwAcv9uEuN/MZhZnx95iQ==","signatures":[{"sig":"MEUCIQCP7UNlehU0yVbgE27l+PyWLNKlaKMve8C747fcLQDjmwIgXcJz8iaRqZ0tqmHK4OEuqW/qSI23wvUnKeSoL49jQ6g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13368},"main":"index.js","engines":{"node":">=6.9.4"},"gitHead":"41ea6317c6f453f5a87e626ebc2288a7a16fffb6","scripts":{"lint":"eslint -c .eslintrc *.js **/*.js --quiet","test":"mocha test.js **/test.js --inspect --require test-helpers.js","prepublishOnly":"npm t && npm run lint"},"_npmUser":{"name":"fiverrit","email":"it@fiverr.com"},"deprecated":"this package has been deprecated. Use 'gofor' instead","repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"5.8.0","description":"lean fetch decorator that reverse merges default options","directories":{},"_nodeVersion":"8.9.0","dependencies":{},"publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.0.5","eslint":"^4.19.1","node-fetch":"^2.1.2","eslint-plugin-react":"^7.7.0","@fiverr/eslint-config-fiverr":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gofor_1.1.1_1523527586178_0.9623792257963628","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@fiverr/gofor","version":"1.2.0","author":{"name":"Fiverr"},"license":"MIT","_id":"@fiverr/gofor@1.2.0","maintainers":[{"name":"circleci","email":"brian.dellert@qilk.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"},{"name":"lior_amsalem","email":"liortauill@gmail.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"olevitzky","email":"oren.l@fiverr.com"},{"name":"omrilotan","email":"omri@hamadgera.com"},{"name":"zackkirsh","email":"zack.k@fiverr.com"}],"homepage":"https://github.com/fiverr/gofor#readme","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"94d2569c082011b7774b5cfee7abef258b53d95a","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-1.2.0.tgz","fileCount":10,"integrity":"sha512-WmxYtGT9QDmpPe+8tDoZw0gZIb4g7kG+l0Pt8bM6nH+kq+hy9JtDNaHZZQ3p3CMKxa+SRG0OLihPnUi14Aft5w==","signatures":[{"sig":"MEUCIQD7AhegqJbgUbAQl8oM/ull6LRqixTQkXNUO4pR+FCiJQIgXIqERJ+CnDeFEjd4dzCuX1rPkH01BvxtkYVR6zU9YVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13966,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXvTYCRA9TVsSAnZWagAAvp4P/0pskzEq8YtmQnU41T0x\n9Nvf1UGzb27kt7XfDqplDnwqb8I45HezqSDH89WRFtixAUyp4r8r1WqvmFr9\noAASxz10BNtexvdWgWLEUTGVLonKQ/dvJl37DTWDeW87pYIKvY4PhhD7fKoA\nqDI1JM51GDBFPGiMseReuwoFMnpJWYsTVDJgcMnwdfgsHR4omL3Sco9C8rJd\npTmzEdc7TZhGitnFR7/DxA4EiDRiNyXQ52Bx8/FwIcNA0dks5eVGh4Higc3Y\n7PqKLe8QYH0CimWbHCmciriOCAopfyc+Xiuavg8fnkBV19MCZKsPXiB+tho5\nKeL/j6p09pE1dEQ666bADFINdUsl548X/vBL2XuPwewbpRvABlFaERMv1JvB\nMKchanJ2aA0Nt/9XTqtklCjXYdcYwyNC9Xirw0cS9ROcQZLr7PZxXxnud9Bg\nO6B2MmZFNbhaZLISs03k+yA4fB6RngA8XDjKP9wBjnjX51YBoo6v8/uPv4hK\nHOpMETyMErzxeZDUhR1CY8KctNP7CZ/or9j01BlcezJNQ1rQiRgmvypFpMbR\ndoHmfaDNkGZv+z8DXNI+f0nELcjfqODo1WcoosYtCH5Tx2syNCy7sC5WSDAs\noGRm69sB5gehNbeDMET1B+LMlF2DdQ6DZyLvo1ESizXDwnN9FXoJXuoyTVjS\n17Zo\r\n=fX0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=6.9.4"},"gitHead":"a8646f4498c9018439bda23c6466d58a09bcbeef","scripts":{"lint":"eslint -c .eslintrc '*.js' '**/*.js'","test":"mocha test.js **/test.js --inspect --require test-helpers.js","prepublishOnly":"npm t && npm run lint"},"_npmUser":{"name":"fiverrit","email":"it@fiverr.com"},"deprecated":"this package has been deprecated. Use 'gofor' instead","repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"5.10.0","description":"lean fetch decorator that reverse merges default options","directories":{},"_nodeVersion":"8.11.3","publishConfig":{"tag":"latest"},"_hasShrinkwrap":false,"devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.2.0","node-fetch":"^2.2.0","eslint-plugin-react":"^7.10.0","@fiverr/eslint-config-fiverr":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gofor_1.2.0_1532949720591_0.4605467170782236","host":"s3://npm-registry-packages"}},"2.0.0-rc-1f7bfe2":{"name":"@fiverr/gofor","version":"2.0.0-rc-1f7bfe2","author":{"name":"Fiverr"},"license":"MIT","_id":"@fiverr/gofor@2.0.0-rc-1f7bfe2","maintainers":[{"name":"cocopina","email":"saharonb@gmail.com"},{"name":"ealush","email":"evyatar.a@fiverr.com"},{"name":"fiverrit","email":"it@fiverr.com"},{"name":"michael5r","email":"michael@fiverr.com"},{"name":"omrilotan","email":"omri@hamadgera.com"}],"homepage":"https://github.com/fiverr/gofor#readme","bugs":{"url":"https://github.com/fiverr/gofor/issues"},"dist":{"shasum":"38e17129c6929b8712f59ebb8e15d8f5f771b864","tarball":"https://registry.npmjs.org/@fiverr/gofor/-/gofor-2.0.0-rc-1f7bfe2.tgz","fileCount":7,"integrity":"sha512-U06VGA0O0UbbvVxFmMsS20xHPNFdWdFHQXSHDkITI1FUOleWxyv3mcFK8n6GhIiw/FEbmDcculLTrsGhRgnoMg==","signatures":[{"sig":"MEYCIQDqBifH2LKSaR08XHbpcRU0s1HIbdwEmSHRpb8mstrUQwIhALSQPWazEjve3zCvP4EVB0f6U2B7dwA/TxorMEFBsffU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9517,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6sWdCRA9TVsSAnZWagAAAq0P/R7V6MBL7Nm9CRd+Il8a\nRPKnG1lFzD0eez4rlQKQ97M6spwFOVk0YLbd0xpQuHPlV9vp4z7de0XL/xWd\n08yUzo1H2MIh+Rufb1ZYSkJc85AV56+vrof8VXEZBiTL7mPIMD0g0q6XlXw7\nqnYW75gNBGyRi3bNgwKtbXzcxBgLl9O8fCbySizxp5NBJk9504rbXaGEW28y\nrBkVg2jXsvqLev8GyB1/T+CoAZ+cLBnRz64byWfoEheN2mzUpAY5bdDFgB/q\n9iTpSGKyxLPqIKY9LTEhvPmSLbSY7Dx6sHW+FLvqV1B9g37DfTxnTlSdwttY\nJks4+XUSkK0cs1zDuXmbrIfDr0/JpXWojmF/IPv2diS47jE0FjxCs3QJw3sJ\na4i5boWYaGn83LnD83o4+p3L/4BKkGa6l/MD+J0XZDGLG3f48EoVD2fPqxLp\nreiZ6CIagnXzBBuZc5YX0U1fyfXWbw5lG2Ti3fHvNdQXW9/7fcsCCnTli+Ed\n5gqahchDZA8O/BgpYyY6QB9q8V0KCrgjTRCS3q1gQNTiX5EdaTjTTdVDRzlS\n8sw07gXjYiGHIIm5O5Tq6hw+FTeReZr/frqLTZivuNUkNCakSu8rfocKzV/8\npYI2IBZTJW9Cbi8MOyswnQgTeFhFt8HCkhUm0tcoUlwdSL2S97GaBfcQQXIE\nB3U+\r\n=4i9o\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","readme":"# gofor\n\n[![](https://img.shields.io/npm/v/@fiverr/gofor.svg)](https://www.npmjs.com/package/@fiverr/gofor)\n[![](https://img.shields.io/circleci/project/github/fiverr/gofor.svg)](https://circleci.com/gh/fiverr/gofor)\n[![](https://badges.greenkeeper.io/fiverr/gofor.svg)](https://greenkeeper.io/)\n\ngofor is a (Gofor) factory interface for a lean fetch decorator that *deep reverse merges* default options.\nIt means the headers you put in for each request will take precedence, but will supplemented with the defaults.\nIt's fetch is [a fetch Promise](https://developer.mozilla.org/en/docs/Web/API/Fetch_API)\n\nThe index is a factory, returning the wrapped fetch. It is recommended to use the factory method.\n\n## Install\n`npm i -S @fiverr/gofor`\n\n## Use\n### Instances are usable straight \"out of the box\"\n```js\nconst {gofor} = require('@fiverr/gofor');\ngofor('/page', {headers: {'X-Custom-Header': 'Custom-Value'}})\n    .then(...)\n    .catch(...);\n```\n\n### Get an instance and configure it:\n```javascript\nconst {gofor} = require('@fiverr/gofor');\nconst defaultHeaders = new Headers();\ndefaultHeaders.append('X-Requested-With', 'XMLHttpRequest');\ndefaultHeaders.append('Content-Type', 'application/json; charset=utf-8');\ndefaultHeaders.append('Accept', 'application/json');\n\ngofor.config({\n    credentials: 'same-origin',\n    headers: defaultHeaders\n});\n\n// Use only defaults\ngofor('https://www.website.com').then(...);\n\n// Add/Apply other options\ngofor('/page', {\n    headers: {\n        'X-Custom-Header': 'Custom-Value'\n    }\n}).then(...);\n```\n\n### Supports headers as object literals or Headers instances\n**Default header keys will be run over if matched by passed in header keys**. Other keys will be merged. This is made by design.\n\n##### Example\n```js\ngofor.config({\n    credentials: 'same-origin',\n    headers: new Headers({\n        'Content-Type': 'application/json; charset=utf-8',\n        'X-Custom-Header': 'Custom-Value'\n    })\n});\n\ngofor('/page', {\n    headers: new Headers({\n        'Content-Type': 'text/plain',\n    })\n});\n```\nFinal headers will be:\n```js\n    'Content-Type': 'text/plain',\n    'X-Custom-Header': 'Custom-Value'\n```\n\n### Each gofor getter creates a new instance\n```js\nconst gofor1 = require('@fiverr/gofor').gofor;\nconst gofor2 = require('@fiverr/gofor').gofor;\n\ngofor1 === gofor2 // false\n```\n\n### Gofor Factory: Create an instance using delayed configuration getter\nThe function will be called once on first use, and its result will be memoised.\n\n```js\nconst goforFactory = require('@fiverr/gofor');\n\nconst gofor = goforFactory(() => ({\n    credentials: 'same-origin',\n    headers: {\n        'X-Requested-With': 'XMLHttpRequest',\n        'Content-Type': 'application/json; charset=utf-8',\n        'Accept': 'application/json',\n        'X-Custom-Secret': document.getElementById('secret').value,\n    },\n}));\n```\n\n## Node Runtime\nGofor is designed for the browser, and depends on the fetch API.\n\nIn order to use gofor in node, you must have a polyfill for [fetch](https://www.npmjs.com/package/node-fetch)].\n\n```js\nconst fetch = require('node-fetch');\nconst {Headers, Request, Response} = fetch;\n\n// Comply with browser environment\nObject.assign(global, {fetch, Headers, Request, Response});\n```\n\n## Troubleshooting\n\n#### `.entries is not a function`\n `Object.entries` is available in node version >= `7.5.0`,\n","engines":{"node":">=6.9.4"},"gitHead":"1f7bfe2f9eddfa975a1bec719168f1c7f84c31d1","scripts":{"lint":"eslint -c .eslintrc '*.js' '**/*.js'","test":"mocha test.js --inspect --require test-helpers.js","prepublishOnly":"npm t && npm run lint"},"_npmUser":{"name":"fiverrit","email":"it@fiverr.com"},"repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"_npmVersion":"6.4.1","description":"lean fetch decorator that reverse merges default options","directories":{},"_nodeVersion":"8.12.0","dependencies":{"gofor":"^2.0.3"},"publishConfig":{"tag":"bridge"},"_hasShrinkwrap":false,"readmeFilename":"readme.md","devDependencies":{"chai":"^4.1.2","mocha":"^5.2.0","eslint":"^5.2.0","node-fetch":"^2.2.0","eslint-plugin-react":"^7.10.0","@fiverr/eslint-config-fiverr":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/gofor_2.0.0-rc-1f7bfe2_1542112668260_0.904361740395887","host":"s3://npm-registry-packages"}}},"time":{"created":"2017-07-12T13:10:37.500Z","modified":"2026-08-23T11:26:14.617Z","1.0.0-rc":"2017-07-12T13:10:37.500Z","1.0.0-rc.1":"2017-07-14T10:54:22.197Z","1.0.0-rc.2":"2017-07-14T11:01:01.160Z","1.0.0-rc.3":"2017-07-14T11:02:56.519Z","1.0.0":"2017-07-23T09:31:11.133Z","1.1.0-rc.1":"2017-11-08T10:13:01.956Z","1.1.0-rc.2":"2017-11-08T10:22:28.786Z","1.1.0":"2017-11-08T13:31:36.882Z","1.1.1":"2018-04-12T10:06:26.267Z","1.2.0":"2018-07-30T11:22:00.664Z","2.0.0-rc-1f7bfe2":"2018-11-13T12:37:48.433Z"},"bugs":{"url":"https://github.com/fiverr/gofor/issues"},"author":{"name":"Fiverr"},"license":"MIT","homepage":"https://github.com/fiverr/gofor#readme","repository":{"url":"git+https://github.com/fiverr/gofor.git","type":"git"},"description":"lean fetch decorator that reverse merges default options","maintainers":[{"email":"it@fiverr.com","name":"fiverrit"},{"email":"omrilotan@hotmail.com","name":"omrilotan"},{"email":"mert.vasit@fiverr.com","name":"mertvasit_fiverr"}],"readme":"","readmeFilename":""}