Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
stream-utils
/
raw-body
Public
Notifications
You must be signed in to change notification settings
Fork
73
Star
409
Code
Issues
0
Pull requests
12
Actions
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Security and quality
Insights
Commits
Branch selector
master
User selector
All users
Datepicker
All time
Commit history
Commits on Jul 12, 2026
chore: release 4.0.0 (#174)
bjohansebas
authored
c3949f8
View commit details
Copy full SHA for c3949f8
Browse repository at this point
feat!: split node and web streams into separate functions (#175)
Show description for a1ab71c
bjohansebas
authored
a1ab71c
View commit details
Copy full SHA for a1ab71c
Browse repository at this point
Commits on Jul 9, 2026
perf: avoid static AsyncResource.bind (#173)
Show description for d765d5c
bjohansebas
authored
d765d5c
View commit details
Copy full SHA for d765d5c
Browse repository at this point
fix: improve length handling (#172)
Show description for 2cd546a
bjohansebas
authored
2cd546a
View commit details
Copy full SHA for 2cd546a
Browse repository at this point
fix(webstreams): update buffer handling to support Uint8Array in finish (#171)
Show description for a3e031a
bjohansebas
authored
a3e031a
View commit details
Copy full SHA for a3e031a
Browse repository at this point
Commits on Jul 8, 2026
fix: optimize buffer handling for single chunk bodies in finish function (#170)
bjohansebas
authored
7eb641e
View commit details
Copy full SHA for 7eb641e
Browse repository at this point
perf: improve buffer for known lenght #169)
bjohansebas
authored
3c1f3d6
View commit details
Copy full SHA for 3c1f3d6
Browse repository at this point
fix: improve handling of aborts in Readable.toWeb request streams (#168)
bjohansebas
authored
d34faba
View commit details
Copy full SHA for d34faba
Browse repository at this point
fix: update RawBodyError type to use RawBodyErrorType for better error handling (#167)
bjohansebas
authored
fbe1bff
View commit details
Copy full SHA for fbe1bff
Browse repository at this point
fix: remove redundant export of getRawBody as 'module.exports' (#166)
Show description for b9d71f7
bjohansebas
authored
b9d71f7
View commit details
Copy full SHA for b9d71f7
Browse repository at this point
feat: add release workflow for automated npm publishing (#165)
Show description for 88a64d5
bjohansebas
authored
88a64d5
View commit details
Copy full SHA for 88a64d5
Browse repository at this point
chore: improve history (#164)
bjohansebas
authored
816f2d7
View commit details
Copy full SHA for 816f2d7
Browse repository at this point
fix: validate limit option and throw error for invalid values (#163)
Show description for 0ee85a7
bjohansebas
authored
0ee85a7
View commit details
Copy full SHA for 0ee85a7
Browse repository at this point
fix: validate limit option and throw error for invalid values (#162)
bjohansebas
authored
10a4523
View commit details
Copy full SHA for 10a4523
Browse repository at this point
chore: remove support for stream1 (#161)
Show description for 28756e9
bjohansebas
authored
28756e9
View commit details
Copy full SHA for 28756e9
Browse repository at this point
fix: improve error handling for non-readable streams and update tests for empty body scenarios (#160)
bjohansebas
authored
9f2e93c
View commit details
Copy full SHA for 9f2e93c
Browse repository at this point
feat: add CI workflows for Bun and Deno testing environments (#159)
bjohansebas
authored
4452829
View commit details
Copy full SHA for 4452829
Browse repository at this point
feat: handle stream closure without error as aborted request (#158)
bjohansebas
authored
57037c5
View commit details
Copy full SHA for 57037c5
Browse repository at this point
build(deps-dev): bump neostandard from 0.12.2 to 0.13.0 (#150)
Show description for b0bf65b
dependabot[bot]
authored
b0bf65b
View commit details
Copy full SHA for b0bf65b
Browse repository at this point
chore: rewrite in typescript (#157)
Show description for 6dbd2e7
bjohansebas
authored
6dbd2e7
View commit details
Copy full SHA for 6dbd2e7
Browse repository at this point
chore: update minimum Node.js version to 22.0.0 (#156)
Show description for c5e8e80
bjohansebas
authored
c5e8e80
View commit details
Copy full SHA for c5e8e80
Browse repository at this point
feat: support reading from WHATWG ReadableStreams (#148)
Show description for a581b49
bjohansebas
authored
a581b49
View commit details
Copy full SHA for a581b49
Browse repository at this point
Commits on Jul 7, 2026
build(deps): bump the github-actions group with 7 updates
Show description for be9c773
dependabot[bot]
authored and
bjohansebas
committed
be9c773
View commit details
Copy full SHA for be9c773
Browse repository at this point
chore: update CI workflow to trigger on master branch instead of v4
bjohansebas
committed
28d6e97
View commit details
Copy full SHA for 28d6e97
Browse repository at this point
refactor: remove global Promise checks from getRawBody and tests (#146)
bjohansebas
committed
9557915
View commit details
Copy full SHA for 9557915
Browse repository at this point
feat: add custom decoder option for non-standard encodings (#145)
bjohansebas
committed
a50db5a
View commit details
Copy full SHA for a50db5a
Browse repository at this point
refactor: remove legacy streams1 encoding checks (#144)
bjohansebas
committed
914d692
View commit details
Copy full SHA for 914d692
Browse repository at this point
chore: remove `iconv-lite` and use native `TextDecoder` (#143)
Show description for 2d97d89
bjohansebas
committed
2d97d89
View commit details
Copy full SHA for 2d97d89
Browse repository at this point
linter: remove compatibility rules for older Node.js versions (#131)
Show description for 1991cf6
bjohansebas
committed
1991cf6
View commit details
Copy full SHA for 1991cf6
Browse repository at this point
refactor: remove `AsyncResource.bind' static method polyfill (#121)
Phillip9587
authored and
bjohansebas
committed
d910e05
View commit details
Copy full SHA for d910e05
Browse repository at this point
deps: remove `unpipe` and use native `stream.unpipe()` (#93)
Show description for c73ca7d
Phillip9587
and
bjohansebas
committed
c73ca7d
View commit details
Copy full SHA for c73ca7d
Browse repository at this point
Loosen dependency requirements (#95)
Show description for 3693b69
wojtekmaj
and
bjohansebas
committed
3693b69
View commit details
Copy full SHA for 3693b69
Browse repository at this point
chore: remove node < 18 (#94)
Show description for 4b79a13
Phillip9587
and
bjohansebas
committed
4b79a13
View commit details
Copy full SHA for 4b79a13
Browse repository at this point
Commits on Nov 25, 2025
test: add test for length as string number (#125)
Show description for 6d81b32
Ayoub-Mabrouk
authored
6d81b32
View commit details
Copy full SHA for 6d81b32
Browse repository at this point
Commits on Nov 21, 2025
release: 3.0.2 (#123)
Show description for 4cf8e0a
bjohansebas
authored
4cf8e0a
View commit details
Copy full SHA for 4cf8e0a
Browse repository at this point
Previous
Next
You can’t perform that action at this time.