n8n/packages/core
agobrech ce0d9d2bed
feat(HTTP Request Node): Move from Binary Buffer to Binary streaming (#5610)
*  Change from binary buffer to binary streaming

* Remove console.logs

* Import Readable from the correct lib

* stream response

* parametersToKeyValue doesn't need to be async anymore

* Fix bodyParameter reduce method

* parametersToKeyValue doesn't need to be async anymore

* handle streaming responses

* send `Content-Length` and `Content-Type` on binary requests

* Add new helper function for binary data

* Add binary function to helpers interface

* Fix bug in error handler

* Fix issue with wrongfully assigned headers to body

* Fix test workflow

* Remove console.logs

* Remove unnecsessary type

* Remove concat dependency already imported in workflow package

* Update pnpm-lock file

* Small fixes, asyncronous error message

* reset the lockfile

* Remove buffer check and simplify error handling

---------

Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
2023-03-09 15:38:54 +01:00
..
bin fix(core): Stop copying icons to cache (#5419) 2023-02-08 18:57:43 +01:00
src feat(HTTP Request Node): Move from Binary Buffer to Binary streaming (#5610) 2023-03-09 15:38:54 +01:00
test
.eslintrc.js
jest.config.js
LICENSE.md
LICENSE_EE.md
package.json 🚀 Release 0.218.0 (#5601) 2023-03-02 17:32:52 +01:00
README.md
tsconfig.build.json
tsconfig.json

n8n.io - Workflow Automation

n8n-core

Core components for n8n

npm install n8n-core

License

n8n is fair-code distributed under the Sustainable Use License.

Additional information about the license can be found in the docs.