mirror of
https://github.com/overleaf/overleaf.git
synced 2024-11-14 20:40:17 -05:00
da3553d800
* Set `node-fetch` to `^2.7.0` * Update package-lock.json ``` # root bin/npm update node-fetch bin/npm update cross-fetch # in other path in docker npm update node-fetch ``` * Update node-fetch patch * [fetch-utils] Skip the test: destroys the request body if it doesn't get consumed ``` 1) fetch-utils fetchJson destroys the request body if it doesn't get consumed: FetchError: Invalid response body while trying to fetch http://example.com:30001/json/ignore-request: write EPIPE at PassThrough.<anonymous> (/overleaf/node_modules/node-fetch/lib/index.js:400:12) at PassThrough.emit (node:events:529:35) at emitErrorNT (node:internal/streams/destroy:151:8) at emitErrorCloseNT (node:internal/streams/destroy:116:3) at process.processTicksAndRejections (node:internal/process/task_queues:82:21) ``` * [fetch-utils] Delete the test: destroys the request body if it doesn't get consumed * Remove the `setTimeout` in the node-fetch patch Fixes a test and doesn't break filestore acceptance tests * Update node-fetch patch again: bring changes from https://github.com/node-fetch/node-fetch/blob/e87b093/src/index.js * Update node-fetch patch again: bring changes from https://github.com/node-fetch/node-fetch/blob/e87b093/src/index.js * Update node-fetch patches back to single lines Per https://github.com/overleaf/internal/pull/20165#discussion_r1739035513 GitOrigin-RevId: 945e5a12e838673b7bc87b588b7aca1bcd9109e2 |
||
---|---|---|
.. | ||
@google-cloud+storage++retry-request+5.0.2.patch | ||
@google-cloud+storage++teeny-request+8.0.2.patch | ||
body-parser+1.20.2.patch | ||
express++finalhandler+1.2.0.patch | ||
express++send+0.18.0.patch | ||
forwarded+0.2.0.patch | ||
node-fetch+2.7.0.patch | ||
passport-oauth2+1.6.1.patch | ||
README.md | ||
retry-request+4.2.2.patch | ||
send+0.17.2.patch | ||
teeny-request+7.1.3.patch | ||
thread-loader+4.0.2.patch |
The patches in this folder are applied by patch-package
to dependencies, particularly those which need changes that are difficult to apply upstream.