Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/sindresorhus/got
🌐 Human-friendly and powerful HTTP request library for Node.js
https://github.com/sindresorhus/got
Fix parsing response when using `afterResponse` hook (#775)
e2054cd65b0bec5df4d4ecfad04b3f0136315237 authored almost 6 years ago
e2054cd65b0bec5df4d4ecfad04b3f0136315237 authored almost 6 years ago
Fix Webpack warnings (#776)
7ce0dbd5c7a2140ce69f383be25a2cbb29f67450 authored almost 6 years ago
7ce0dbd5c7a2140ce69f383be25a2cbb29f67450 authored almost 6 years ago
Fix `json` docs
c016cccb9632dacea1da6c30a296076cd4273e1b authored almost 6 years ago
c016cccb9632dacea1da6c30a296076cd4273e1b authored almost 6 years ago
Update dependencies
2f7b088534388bf7be68e3bd1a13f2439d8c55f5 authored almost 6 years ago
2f7b088534388bf7be68e3bd1a13f2439d8c55f5 authored almost 6 years ago
Upgrade `@szmarczak/http-timer` dependency to `2.0.0`
93673c82137c9eea1f64358e08f04674f9c2090b authored almost 6 years ago
93673c82137c9eea1f64358e08f04674f9c2090b authored almost 6 years ago
Proxy headers from server request to Got (#772)
00e5fd512e390d1707b4f2d5170624b550639920 authored almost 6 years ago
00e5fd512e390d1707b4f2d5170624b550639920 authored almost 6 years ago
Add `.isFromCache` property to the stream API and rename the Promise API property from `.fromCache` to `.isFromCache` (#768)
Fixes #747
b5e443b2f9d064d8ffb0cc4bc99fb52425266569 authored almost 6 years ago
Throw on canceled request with incomplete response (#767)
92b1005cc4098a71f9ac8f984b61c07180ff77e8 authored almost 6 years ago
92b1005cc4098a71f9ac8f984b61c07180ff77e8 authored almost 6 years ago
Use preconfigured Got instance in tests (#765)
8cc6e03de0b4a9a26457d040cc758f6efa9b77d8 authored almost 6 years ago
8cc6e03de0b4a9a26457d040cc758f6efa9b77d8 authored almost 6 years ago
Upgrade TypeScript and some meta tweaks
c4e679b0e509029551fb507f5135aa883e61a395 authored almost 6 years ago
c4e679b0e509029551fb507f5135aa883e61a395 authored almost 6 years ago
Enable the `noImplicitReturns` TypeScript setting (#763)
d953446a526eaade1a95851757db139c418cc14f authored almost 6 years ago
d953446a526eaade1a95851757db139c418cc14f authored almost 6 years ago
Improve typings relating to requestAsEventEmitter (#760)
aac0792ab36bf5cc7785ffc72c17d38728d2f9a7 authored almost 6 years ago
aac0792ab36bf5cc7785ffc72c17d38728d2f9a7 authored almost 6 years ago
Update maintainers
26a6a5a3e69e0b4d034a73115336b255177d49bf authored almost 6 years ago
26a6a5a3e69e0b4d034a73115336b255177d49bf authored almost 6 years ago
Add Tidelift mention in the readme
a0a5af4435640dec7c04c1152562b73aed605777 authored almost 6 years ago
a0a5af4435640dec7c04c1152562b73aed605777 authored almost 6 years ago
Don't infer `POST` automatically when specifying `body` (#756)
e367bdbc0c5ac40fccdd0630dbcd152d4e51a0b3 authored almost 6 years ago
e367bdbc0c5ac40fccdd0630dbcd152d4e51a0b3 authored almost 6 years ago
Convert the rest to TypeScript (non-strict)
0a79ccbe91cc6da1e2e0e41157173e32a5d18a16 authored almost 6 years ago
0a79ccbe91cc6da1e2e0e41157173e32a5d18a16 authored almost 6 years ago
Start using individual server instances in tests (#755)
de9b75d7756a43e69ff6bb092dd2d270f7e4d1b4 authored almost 6 years ago
de9b75d7756a43e69ff6bb092dd2d270f7e4d1b4 authored almost 6 years ago
Rewrite `index.js` in TypeScript
5dac30dff88d1e0821fd143382e39ad74c11b522 authored almost 6 years ago
5dac30dff88d1e0821fd143382e39ad74c11b522 authored almost 6 years ago
Upgrade dependencies
7cecf07ff29c985f054fa166cb4f54e3562125ad authored almost 6 years ago
7cecf07ff29c985f054fa166cb4f54e3562125ad authored almost 6 years ago
Minor readability tweaks
ed0400414ccfc5fa0e7572404b3644c66a8a04ba authored almost 6 years ago
ed0400414ccfc5fa0e7572404b3644c66a8a04ba authored almost 6 years ago
Make URLSearchParams mergeable (#734)
95c7c2c2f6d9c136fe317cbae30f0c85406121d0 authored almost 6 years ago
95c7c2c2f6d9c136fe317cbae30f0c85406121d0 authored almost 6 years ago
Rewrite `as-promise.js` in TypeScript (#738)
c88c4734c7af9d3039de5428feb5b1d7e2144d4e authored almost 6 years ago
c88c4734c7af9d3039de5428feb5b1d7e2144d4e authored almost 6 years ago
Make sure JSON body will default to POST
Fixes #736
90325bdbc4964ebe70ceb2ed2e603b16e4fe53bb authored almost 6 years ago
Bump dev dependencies
4bad8f037fbd239e18da844a3e7b821ea3e20749 authored almost 6 years ago
4bad8f037fbd239e18da844a3e7b821ea3e20749 authored almost 6 years ago
Add DNS cache (#731)
Fixes #661
cd1235105423d110f1bb668e05dba16182be4fce authored almost 6 years ago
Fix `port` not being reset on redirect (#729)
Fixes #719
ada5861347cd59e59b537042f41f0572e13769d4 authored almost 6 years ago
Rewrite `as-stream.js` in TypeScript (#720)
521346c58912a5f3cf5eb7014c52de06d284940d authored almost 6 years ago
521346c58912a5f3cf5eb7014c52de06d284940d authored almost 6 years ago
Add `typings` field to package.json
Not used yet, but so we don't forget to add it in the future.
a6aec226a585738b6dd5833b4c89f8c2aa616b57 authored almost 6 years ago
Bump `eslint-config-xo-typescript`
58e6146d6b8959001076584d9cb7e889bc8e4ad0 authored almost 6 years ago
58e6146d6b8959001076584d9cb7e889bc8e4ad0 authored almost 6 years ago
Fix readme `beforeError` hook typo (#727)
eb43dc8143961da0fbeee67174cb86553590699b authored about 6 years ago
eb43dc8143961da0fbeee67174cb86553590699b authored about 6 years ago
Drop TSLint
It's buggy and no point in having two linters.
6ae3b345e8108decba768c181ed7792f2da74f6a authored about 6 years ago
Bump dependencies
27f1adc964048bb117202b623958ccd4cdf28250 authored about 6 years ago
27f1adc964048bb117202b623958ccd4cdf28250 authored about 6 years ago
Fix code coverage (#724)
8ef21451bfc190161b96e9866db426d610a9e994 authored about 6 years ago
8ef21451bfc190161b96e9866db426d610a9e994 authored about 6 years ago
Remove unnecessary `url.toString()`
bbde4fb7a776dd0e652d2a6ab8e5f38aa8a0a576 authored about 6 years ago
bbde4fb7a776dd0e652d2a6ab8e5f38aa8a0a576 authored about 6 years ago
Rewrite `errors.js` in TypeScript (#712)
Co-authored-by: fnky <[email protected]>
7a04da1079058d5e41b94f83bb2a0301e95f4cae authored about 6 years ago
Run TS as a require hook for tests instead of precompile
5d5d37be35f135086c8837e45f85ff34730626e9 authored about 6 years ago
5d5d37be35f135086c8837e45f85ff34730626e9 authored about 6 years ago
Rewrite `merge.ts` in TypeScript (#714)
645c2f57d13a7a0ce97cf43596362987cc12ea62 authored about 6 years ago
645c2f57d13a7a0ce97cf43596362987cc12ea62 authored about 6 years ago
Bump dev dependencies
99c23ef7536dd947d5263ffd8d1d32e2cd7ecb6d authored about 6 years ago
99c23ef7536dd947d5263ffd8d1d32e2cd7ecb6d authored about 6 years ago
Use emojis in the comparison table (#711)
5b22d6408d9cbb3bef27184cb582471582424f5e authored about 6 years ago
5b22d6408d9cbb3bef27184cb582471582424f5e authored about 6 years ago
Rewrite `get-response.js` in TypeScript (#708)
db424e62857ca359da47531906e4205f5863cef9 authored about 6 years ago
db424e62857ca359da47531906e4205f5863cef9 authored about 6 years ago
Fix `options.encoding` if not decompressing Brotli
f2ccefd95ab02a80e905c932d1146728802bab0a authored about 6 years ago
f2ccefd95ab02a80e905c932d1146728802bab0a authored about 6 years ago
Rewrite `validate-search-params.js` in TypeScript (#709)
2453d51b83ddb1ff1d9e31d6e72f67a2ee87b08e authored about 6 years ago
2453d51b83ddb1ff1d9e31d6e72f67a2ee87b08e authored about 6 years ago
Use `@typescript-eslint/eslint-plugin`
We use both ESLint and TSLint for now, as the ESLint TypeScript plugin is missing many rules.
d746754ab343d50d16300bd0303109f1b844c4d4 authored about 6 years ago
Add support for Brotli (#706)
When using Node.js 11.7.0 or later.
d5d2e6fd74808edbb57d477674b992c42f0b68fd authored about 6 years ago
Revert back the legacy Url deprecation
30b5744e2df0010960df41711c8f3d01afab51cf authored about 6 years ago
30b5744e2df0010960df41711c8f3d01afab51cf authored about 6 years ago
Various tweaks
3063c2459fd1aa35636deacfc69e48caa57b464f authored about 6 years ago
3063c2459fd1aa35636deacfc69e48caa57b464f authored about 6 years ago
Convert `progress.js` to TypeScript (#705)
0fce44cb04d8eb8c5c9102cbfeb0c3ef75cab028 authored about 6 years ago
0fce44cb04d8eb8c5c9102cbfeb0c3ef75cab028 authored about 6 years ago
Throw if no protocol specified
92bc8082137d7d085750359bbd76c801e213d7d2 authored about 6 years ago
92bc8082137d7d085750359bbd76c801e213d7d2 authored about 6 years ago
Mention the `TimeoutError.timings` property
8fa18f401dad5fca10de3632a6ee049582bf21aa authored about 6 years ago
8fa18f401dad5fca10de3632a6ee049582bf21aa authored about 6 years ago
Show the install size of every dependency in the Comparison table
e475bd2edb158481500644420388a54c7722d596 authored about 6 years ago
e475bd2edb158481500644420388a54c7722d596 authored about 6 years ago
Convert most of utils to TypeScript
35d547975087e174fe3872b6fb8816a454987db5 authored about 6 years ago
35d547975087e174fe3872b6fb8816a454987db5 authored about 6 years ago
Ky-like body response transformations (#704)
Fixes #671
a6a7d5abcce0e92212c82f9324bf2b5814b749ba authored about 6 years ago
Fux some more `query` naming
857ea620f522f269030fb17abc4ce6020010c143 authored about 6 years ago
857ea620f522f269030fb17abc4ce6020010c143 authored about 6 years ago
Deprecate `options.query` in favor of `options.searchParams` (#697)
b223663e350e38a872309c500a18c4828d5d2c02 authored about 6 years ago
b223663e350e38a872309c500a18c4828d5d2c02 authored about 6 years ago
Convert a tiny bit of code to TS just to test
2fe5bd5c593cc8f2783b2a6dda0d90be524c47cf authored about 6 years ago
2fe5bd5c593cc8f2783b2a6dda0d90be524c47cf authored about 6 years ago
Follow-up tweaks to #702
96255bb6df3add3ed4ef6b76c9eb386fac468adc authored about 6 years ago
96255bb6df3add3ed4ef6b76c9eb386fac468adc authored about 6 years ago
Add initial TypeScript setup (#702)
9331e2d29b0851221ad26cb0fa7927428f087ec1 authored about 6 years ago
9331e2d29b0851221ad26cb0fa7927428f087ec1 authored about 6 years ago
Add a TODO comment
92ef1d663872cb912b3f5ea369afa867759cec6f authored about 6 years ago
92ef1d663872cb912b3f5ea369afa867759cec6f authored about 6 years ago
Make the query values more strict (#698)
537621687806bc63396190c30b4529ddb939f935 authored about 6 years ago
537621687806bc63396190c30b4529ddb939f935 authored about 6 years ago
Got v10 development has begun
bf86d58ac1962b79f8f36fb0b81f90a8ca0db65d authored about 6 years ago
bf86d58ac1962b79f8f36fb0b81f90a8ca0db65d authored about 6 years ago
9.6.0
a45e071e8dc5027ab9c7fad5919195501cd9e9ca authored about 6 years ago
a45e071e8dc5027ab9c7fad5919195501cd9e9ca authored about 6 years ago
Add `beforeError` hook (#696)
29ffb44f6be951e1103bb076dadf2b0e5cbd62f1 authored about 6 years ago
29ffb44f6be951e1103bb076dadf2b0e5cbd62f1 authored about 6 years ago
Add `init` hook (#683)
677d0a479bd99c0cbcffdc5847038745dfa72bd1 authored about 6 years ago
677d0a479bd99c0cbcffdc5847038745dfa72bd1 authored about 6 years ago
Bump XO
e2d360211e2101ab966ee6617abe8f22881caf84 authored about 6 years ago
e2d360211e2101ab966ee6617abe8f22881caf84 authored about 6 years ago
9.5.1
6ce603e99a17d258751ddce23b1c9d424b7be795 authored about 6 years ago
6ce603e99a17d258751ddce23b1c9d424b7be795 authored about 6 years ago
Fix memory leak when using socket timeout and keepalive agent (#694)
Fixes #690
203dadcfc41753aa515068032cd1f30f6945fae1 authored about 6 years ago
Add `superagent` to the comparison table (#691)
73428f949afe7e48735187c63f011576a3e11d19 authored about 6 years ago
73428f949afe7e48735187c63f011576a3e11d19 authored about 6 years ago
Update dependencies
d136e613d82345f450d1540e53089c9baa651f89 authored about 6 years ago
d136e613d82345f450d1540e53089c9baa651f89 authored about 6 years ago
Remove badge labels from the Comparison section
877a6c1936095a0654eaf67a515da800ea03913f authored about 6 years ago
877a6c1936095a0654eaf67a515da800ea03913f authored about 6 years ago
Add failing test for #687 (#688)
5653c1ada6972af91aeb4b33aeaf530cd2ea2bfd authored about 6 years ago
5653c1ada6972af91aeb4b33aeaf530cd2ea2bfd authored about 6 years ago
Consistent use of emphasis in readme (#684)
* Consistent use of emphasis in readme
* Escape asterisk
* Remove Note from retry section
* C...
8341fba328aba4d6b3f4a6f44c4efb06b6ec3bb2 authored about 6 years ago
Fix 'Migration guides' json example
0bb9fa61ca0213dcb0496258ff4ae09fb600a622 authored about 6 years ago
0bb9fa61ca0213dcb0496258ff4ae09fb600a622 authored about 6 years ago
9.5.0
91c0607b21f85adc568a0d182b47483e59855f95 authored about 6 years ago
91c0607b21f85adc568a0d182b47483e59855f95 authored about 6 years ago
Upgrade dependencies
a1eadfef162a55d36f0244479d00a8d0242225f6 authored about 6 years ago
a1eadfef162a55d36f0244479d00a8d0242225f6 authored about 6 years ago
Remove error thrown for URLs with auth component (#676)
5d20a4380dd224450e40a658a113b6f1e036726e authored about 6 years ago
5d20a4380dd224450e40a658a113b6f1e036726e authored about 6 years ago
Mention HTTPError `body` property in docs
3e0edd883134076184a710d932ed004705a78bdd authored about 6 years ago
3e0edd883134076184a710d932ed004705a78bdd authored about 6 years ago
Clarify error docs (#670)
aa4c9a6323381b9c3646f40e5de3402281204a9a authored about 6 years ago
aa4c9a6323381b9c3646f40e5de3402281204a9a authored about 6 years ago
9.4.0
533d7e51ef56f2007ca426cc23b8cbda7ec36b32 authored about 6 years ago
533d7e51ef56f2007ca426cc23b8cbda7ec36b32 authored about 6 years ago
Add ability to specify which network error codes to retry on (#660)
Fixes #654
9f3a09948ff80057b12af0af60846cc5b8f0372d authored about 6 years ago
Add Got options onto responses and errors (#663)
33b838fe167ccb09f7728c379480099cbbbe38a0 authored about 6 years ago
33b838fe167ccb09f7728c379480099cbbbe38a0 authored about 6 years ago
Add migration guides (#595)
8848a7af1771f24563c1c61ab69acc3c81d6449f authored about 6 years ago
8848a7af1771f24563c1c61ab69acc3c81d6449f authored about 6 years ago
Minor code style tweaks
4a8722b8801851d60b8dbff0941e3f1714964df4 authored about 6 years ago
4a8722b8801851d60b8dbff0941e3f1714964df4 authored about 6 years ago
Clear `socket` timeout on error (#659)
c8e358ff3642fe169ae947efd29db8a418b12dc1 authored about 6 years ago
c8e358ff3642fe169ae947efd29db8a418b12dc1 authored about 6 years ago
Create issue templates (#655)
32294487fe76ab80bd3a8a8d8d44e16ef575d630 authored about 6 years ago
32294487fe76ab80bd3a8a8d8d44e16ef575d630 authored about 6 years ago
Remove unnecessary check for `options`
ef1494c808ef2712cae6c049dea5cb71e74080d3 authored about 6 years ago
ef1494c808ef2712cae6c049dea5cb71e74080d3 authored about 6 years ago
Remove unnecessary `if` block
536722890bdbe5b0fb229ce58e62a5c66ae4b49a authored about 6 years ago
536722890bdbe5b0fb229ce58e62a5c66ae4b49a authored about 6 years ago
Update node-fetch in the readme comparison table (#658)
64f0adc34154ddb8d64b5a511161826c4e410962 authored about 6 years ago
64f0adc34154ddb8d64b5a511161826c4e410962 authored about 6 years ago
9.3.2
4a383f23887edff7b2569b6984eb3d1a2e13f94d authored over 6 years ago
4a383f23887edff7b2569b6984eb3d1a2e13f94d authored over 6 years ago
Fix the retry math (#653)
07b3ce5070515c1a4d1462d2c046ef13b805e812 authored over 6 years ago
07b3ce5070515c1a4d1462d2c046ef13b805e812 authored over 6 years ago
Mention a few more Node errors when Got will retry
7f18ef397341214d9f46d774f69e65d6cdd95494 authored over 6 years ago
7f18ef397341214d9f46d774f69e65d6cdd95494 authored over 6 years ago
No new timeouts after an error (#652)
d8dd881382dab612ad5b9204de93a02527dc81a9 authored over 6 years ago
d8dd881382dab612ad5b9204de93a02527dc81a9 authored over 6 years ago
9.3.1
50fdab303cb2a6b34383de13e5e0ece9ceaf80c9 authored over 6 years ago
50fdab303cb2a6b34383de13e5e0ece9ceaf80c9 authored over 6 years ago
Don't override headers defined in the `url` argument when it's an object (#633)
Fixes #632
191e00a388c6782c88e6c8fc609e5b3d1af2e264 authored over 6 years ago
Don't set content-length header when uploadBodySize is null (#651)
311b1849009b4f742b2e2dae54c7042d70658be8 authored over 6 years ago
311b1849009b4f742b2e2dae54c7042d70658be8 authored over 6 years ago
Document the `.defaults` property (#649)
46c09513dee5898cb2a49e355b052053fcb6b15e authored over 6 years ago
46c09513dee5898cb2a49e355b052053fcb6b15e authored over 6 years ago
Mention how to access the defaults
84a953489d9d550cdd2a524f60f0708a66763f75 authored over 6 years ago
84a953489d9d550cdd2a524f60f0708a66763f75 authored over 6 years ago
Update docs according to the new defaults
3af36164a8b6c3aeace88a13abfb324274fd8335 authored over 6 years ago
3af36164a8b6c3aeace88a13abfb324274fd8335 authored over 6 years ago
9.3.0
232e0f365ff4a636e9fc53bda79f4b483998cc50 authored over 6 years ago
232e0f365ff4a636e9fc53bda79f4b483998cc50 authored over 6 years ago
Add npm release script
c5bfad525625bf8ab28ff8d7d93b49c38d4c50fd authored over 6 years ago
c5bfad525625bf8ab28ff8d7d93b49c38d4c50fd authored over 6 years ago
Upgrade dependencies
b50d76cc8436a052ca1cfc0b314aac77f06bdc2e authored over 6 years ago
b50d76cc8436a052ca1cfc0b314aac77f06bdc2e authored over 6 years ago