Skip to content

feat!: modernise to ESM, drop all runtime dependencies#169

Open
rvagg wants to merge 1 commit intomasterfrom
rvagg/esm
Open

feat!: modernise to ESM, drop all runtime dependencies#169
rvagg wants to merge 1 commit intomasterfrom
rvagg/esm

Conversation

@rvagg
Copy link
Copy Markdown
Owner

@rvagg rvagg commented Mar 31, 2026

BREAKING CHANGE: CJS require() no longer supported, use ESM import. BufferList and BufferListStream must be called with new. Switches from readable-stream to node:stream and buffer to node:buffer, removing all runtime dependencies. Node.js >= 20 required.

@rvagg rvagg requested a review from mcollina March 31, 2026 05:45
BREAKING CHANGE: CJS require() no longer supported, use ESM import.
BufferList and BufferListStream must be called with new.
Switches from readable-stream to node:stream and buffer to node:buffer,
removing all runtime dependencies. Node.js >= 20 required.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant