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

Change the way to retry using the afterResponse hook (#647)

ea41bdc920304aebae3ba9af1211ec9e29254991 authored over 6 years ago
Improve docs for the `query` option (#643)

Fixes #638
Closes #641

5adfc27f498489de22dbceb51757b7aad081ac20 authored over 6 years ago
Allow defaults to be mutable (#645)

b392f605050ccd52f8d6266965737262ac4be465 authored over 6 years ago
Add missing test for retrying using the afterResponse hook

180cbd5eca6a110f0a37a11da0eb2f8fabb0628a authored over 6 years ago
Move setting redirectUrls to request-as-event-emitter.js

01e9cd809666996bb8b838c5f320b195248b850b authored over 6 years ago
Mention `node-fetch` Node.js stream API in comparison table (#644)

Fixes #637

3a50d8b3f58879ed9352a26530f72d3da60b30b2 authored over 6 years ago
Add more hooks (#640)

Fixes #625
Fixes #634

325409c69fa928380f0ad9b232551a5806dfb58f authored over 6 years ago
Code cleanup and bug fixes (#635)

af341ca44c414607b01c3a3eaa066fa643ab23a4 authored over 6 years ago
Fix `tunnel` package reference in the docs (#627)

8d2e91171509bc2aec71c4483978cfd421ebcf1d authored over 6 years ago
Support electron renderer timings

Fixes #620

25f18be291dd866a37f5153ca76d44151fcd702b authored over 6 years ago
Retry on a few more errors

Fixes #621

fbaaa2a072762753c35f7d37f7f160fa95be8832 authored over 6 years ago
Include `body` property in `HTTPError` (#622)

fdc0fa67fd1037e222eef49bd78592aa37894d5a authored over 6 years ago
Fix typo in the readme (#624)

9bd5747519c112c30056df4ea76dfe51607a7701 authored over 6 years ago
Transform user set headers to lowercase (#613)

* Change test to use header got wants to set

* Lowercase headers set by user

a07b2beb3af302743108ca67c145531117ef6a95 authored over 6 years ago
Mention hooks in the feature highlights section

a45f891c4ca154b19ef70b4fc3a1d8027b3f9cb0 authored over 6 years ago
9.2.2

248d68c997f1c37551a4d6b56695bfe17a5db14e authored over 6 years ago
Don't override hooks when merging arguments

Fixes #611

3ad39508f86c30aa5d2dea791aa90613b38e8ec1 authored over 6 years ago
Merge hooks on got.extend() (#608)

292f78ab9a0f8b90c8f7059b4fde4c772ddfb79a authored over 6 years ago
Gracefully handle invalid `Location` redirect URLs (#605)

* Gracefully handle invalid `Location` redirect URLs

7ae6939f920d1174b181063ce61056a8a6def4bc authored over 6 years ago
9.2.1

0ddf3ac4a97739a733a4126d8c5ac48075f17a15 authored over 6 years ago
Fix cache reusing bodies of HTTP errors

b8480f3d8097b3f034de0636cdd0bead8d4fee90 authored over 6 years ago
Dump `cacheable-request` to 5.0.0

a3a6a942e9e02dde81ab91b8d2caa5e165cd0dc6 authored over 6 years ago
Mention Ky in the readme

Closes #551

e55e52cdfebb14a2428120eb82c4d7cd3038c555 authored over 6 years ago
Fix merging default & custom handlers

5f191b90e189acb8e2f721d676775ab667532251 authored over 6 years ago
Update dev dependencies

9c50d261455954276323dbb1259d40da2cbdc26a authored over 6 years ago
Meta tweaks

cf56247f7a1381155f42065d90322f4e754939a2 authored over 6 years ago
9.2.0

aec95d2ddaa25cbb09cc1b3a0084e2051345a574 authored over 6 years ago
Update `http-timer` dependency to 1.1.0

f8af5b0d811426363243b944eba24f28a4ea0c2f authored over 6 years ago
Fix Electron throwing `HTTP trailers are not supported` error (#598)

Fixes #461

e66a6b6d504df5b6969233220484b681c0223b35 authored over 6 years ago
Add `cookieJar` option (#596)

eedebc95977a98b6df403c1964a508812d978a55 authored over 6 years ago
Add "Bugs" to the comparsion table

ab0d24b4320622f1ee8beb6331388e19d20daa48 authored over 6 years ago
Improve code readability

887f02d5c532ab8d617c98623c489489afef001d authored over 6 years ago
Proper fix for #469 (#594)

a8eb41b502baebb91326dab570e66174b440e12b authored over 6 years ago
Provide timings (#590)

Fixes #557

78a56ecaf8eb512f435d090a835baab711e9b182 authored over 6 years ago
Correct the comparison table

bb8175bee11184c754eb9b80c54a77ac021e3b8f authored over 6 years ago
Unify calling mergeOptions

7910e14e342a668e854ecd2f694212a0c272c09d authored over 6 years ago
Remove redundant code

488ac7e0320eb80ef8c871cfb46468a4d34d237b authored over 6 years ago
Update readme.md (#593)

21bef3c54106a28e9a2198eb01cb249d2d555e87 authored over 6 years ago
Document the `response` object (#592)

267cb6641f22ce835b9a9f5b6a177510084ed3b1 authored over 6 years ago
Add tests for stripping port in `host` header (#591)

Fixes #588

d0757da6630e0d15e3aa6c9f54afdab411ca6998 authored over 6 years ago
Use correct package/module wording in the readme

dda1ce99c60e6251ef82afef2c2879a35c30bf4f authored over 6 years ago
Add ability to pass a custom request function (#583)

8191dafe9402f9d3ed575f37c9b4a7cd611220b9 authored over 6 years ago
Don't parse the `query` option when it's a string (#589)

Because it's unnecessary as it's stringified again.

f23f35014f6579110376614e597c4160f157779e authored over 6 years ago
Set `content-length` header to zero when doing a PUT request with no body (#584)

Fixes #582

9a966ec9d1e4691611f4b9040ab6c172c4e350f6 authored over 6 years ago
Fix the docs for the `agent` option

Fixes #587

716b914f4b916b5654084943855f2f932db0edfa authored over 6 years ago
9.1.0

1c54a03bc6a809b73970f1694d3fccd22b664997 authored over 6 years ago
Normalize the URL in the `baseUrl` option (#579)

Fixes #562

c901c46c25a5b6d451ba3d6b1f103e45c1829b8f authored over 6 years ago
Remove AppVeyor

It's just so awful and more of a hindrance than it's helpful.

f2419366bb987e44647df71d700fa76512a66604 authored over 6 years ago
Follow redirects with encoded URI (#564)

Fixes #563

3d98b9b9c4d14ca069bdb02e02449373f0931987 authored over 6 years ago
Bump `get-stream` to 0.4.0 (#578)

45d3a606bf00f8164433f1c61f0c2cdf77be694c authored over 6 years ago
Don't freeze any other values than plain objects and arrays (#577)

2ffcd49354dedd462cf588dccecd12b6a7bf65c9 authored over 6 years ago
Tiny readme formatting tweak

a7cd35a523ef46801ebaeb158e2c94e561c53801 authored over 6 years ago
Allow the `query` option to be a URLSearchParams instance (#565)

Fixes #554

b8a086f8da53d57fdf11ba49eefa01d778a4f69f authored over 6 years ago
Fix AWS example in readme (#575)

97533e5f863ec407ad696751f92c92e56f2777f3 authored over 6 years ago
Add note about `global-tunnel` package

8f30f1fdefaa96ad55758a352730d00697862952 authored over 6 years ago
Ignore empty query objects (#572)

eb652f8a2e49f9833dbfa168770331378fccc6ca authored over 6 years ago
Upgrade to [email protected]

ca2675e3e5c9db97015e827ce652493a8f9cc1f3 authored over 6 years ago
Mention browser and Electron support in the comparison table (#556)

f30b623b7f91ce47b482f082ce9508c0912ae1e6 authored over 6 years ago
Support retrying on HTTP `500`

a3e77de2876c2594af797cba250090b70735c8db authored over 6 years ago
Fix a typo in the readme (#553)

2cdb3ed420c4ce565178a09b8ccb7bed63295a74 authored over 6 years ago
Show the differences between HTTP libs (#552)

Fixes #548

d26feb189619b9ffa91f7b2afbb7ed71caa7857b authored over 6 years ago
Tiny readme tweak

ba81449973abbbae0b6356cdc4d079511f514fde authored over 6 years ago
Add ability to merge instances (#510)

f0b190a3c808e000d2eed170a45cc4911fc8dd9f authored over 6 years ago
Fix throwing errors when using got.stream() (#550)

ae5b1149512267afa1ecbe8d5d1138f2d5b8d67c authored over 6 years ago
Normalize options.method (#547)

ecf31809bc3735e39823529111265f76ad41a72b authored over 6 years ago
Increase timeouts in `test/timeout.js` because AppVeyor is too slow

0061266d9ba41512efbd694d2f5ccfa3d7a6676b authored over 6 years ago
Remove `is.buffer(body)` as it never happens when getting body size

Because buffers are always converted to a stream: https://github.com/sindresorhus/got/blob/maste...

3fd590a781b04f4ab62522693682966c71dc75f4 authored over 6 years ago
Add `buffer as options.body` test

183594feb0e922bcd882d407ad9dca558480b5f1 authored over 6 years ago
Readme improvements

b98f9b73e9c46f516fe83348b148d17d560c1382 authored over 6 years ago
9.0.0

3a145c0477b2b2f7607107a6f0cb69f6b19574bb authored over 6 years ago
Fix readme Highlights link to `retry` option

bf3c463ea08d1c88f73768e8a3c82380a1d4ff57 authored over 6 years ago
Unify calculating content-length (#544)

ba0cb0dc4634a570dd9e2c58c82de3072660328e authored over 6 years ago
Increase coverage (#543)

5c3adba473f4830235f3e6add485b3972c97347f authored over 6 years ago
Increase coverage (#542)

10d22b7ac105464f6bde90248dffb94ed3b03f97 authored over 6 years ago
Fix the behaviour of proxying headers

99dbd97a36dbd14606ad900bce61b1d3669aedf4 authored over 6 years ago
Ignore JSON option when using `got.stream()` (#541)

4d92eb6bef37637c0d85986faae314e17e9cd9bc authored over 6 years ago
Fix the description of the `next()` function

6ba9e68c7f496a69641a8aac51be0781f1ae0eac authored over 6 years ago
Don't recommend setting `user-agent` to undefined

Not to confuse with `got.mergeOptions()`, where it keeps the default value.
Use `null` instead.

bf206caf4b154ab36a8270d7128eef89569d2f33 authored over 6 years ago
Update readme links to Electron-related issues

80a02fec0ee69da1079cc89d94fba0bcf0aff423 authored over 6 years ago
Improve merging options (#539)

af5c3fd5609f5e5fe444ecf15cfc8ebb199e972b authored over 6 years ago
Make `got.mergeOptions()` behavior more obvious and document its behavior (#538)

d369b083f7e84dd5c771fd95ff9f1fbab1d4dfca authored over 6 years ago
Drop `ESOCKETTIMEDOUT` error

6d654fae76090b7aba11af652a792fa9629b64e3 authored over 6 years ago
Add timeout for secureConnect event for HTTPS requests (#536)

da7f055749780438999d459dca5455a61abab8ba authored over 6 years ago
Document `TimeoutError`

9d87e9f9fc3889d3d36e4b2d12e4710a76029bef authored over 6 years ago
Change HTTP retry methods to lowercase

11a2f0f21ce453dd33aa6b86ce4db0617a7b2fab authored over 6 years ago
Minor code style tweaks

b504346f92b7e59942e6fdfd1da264762b300267 authored over 6 years ago
Update dependencies

2f43923410b94b4810507d7f23959a101c2db230 authored over 6 years ago
Customize timeouts and generally improve the whole thing (#534)

- Refactor timed-out to optimistically defer errors until after the poll
phase of the current...

da4f23699dead63f17b5e27f9cadd9e4cb95e9a9 authored over 6 years ago
Expose `assignOptions` (#530)

8cccd8af9e9f70c5809a0a71390d4cb2b9b95503 authored over 6 years ago
Pass normalized options to the handler (#532)

2649270b09b6131b0be25468e43a78431a005abc authored over 6 years ago
fix: formatted query should be assigned to options.search (#519)

cacheable-request < 4 used url.format to construct the cache key, which
ignored `path` as normal...

07a91cc94db41d4d797a46e45e1834ef65818a43 authored over 6 years ago
Move upload progress plumbing to its own module (#531)

58c12def16ead8599ecae7ea2557280328e747b7 authored over 6 years ago
Test that timeout error is not erroneously emitted using promise interface (#529)

Relates to #528

75fd8d3b5d5a5211d7c1781a917a6a5b985ab4b5 authored over 6 years ago
Assure there are no timeout errors after `got()` has resolved (#528)

13bb0fa2cedad2e4eafd787008239ee72f1e815f authored over 6 years ago
Properly clear `requestTimeoutTimer` timeout

This file needs more tests.

46d1217ca9cbd867b47f6e948cbfc00ee1309a53 authored over 6 years ago
Set headers on stream proxy (#518)

Closes #401

83bc44c536f0c0ffb743e20e04bf569c51fa5d69 authored over 6 years ago
Loosen unnecessary restrictions on the `body` option (#521)

Fixes #381

7a49ce7b72e3c482fd66f1d3a30ec39098d8e618 authored over 6 years ago
Add `beforeRequest` hook (#516)

107756fc28dce579c521b15248f8bba730ae9e54 authored over 6 years ago
Standardize on camelcase (#520)

fb5185a57b70af2cb1f46d0ecb581fdfa581ca43 authored over 6 years ago
Support retrying on some HTTP status codes and generally improve the retry functionality (#508)

Fixes #417
Fixes #379

98b566444c9dd103af14281ace61fe2bd17d4f49 authored over 6 years ago