NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1680 most downloaded on npm
A promise based streaming tokenizer
Last release 6 months ago
21 Mar 2026
Release timing varies
gaps range from 1 weeks to 8 months
Most releases are documented
notes for 53 of the last 60 stable releases
2 versions withdrawn
withdrawn after publishing
9 years old
119 releases · first in 2017
Reject negative ignore length @Borewit
NPM release: strtok3@10.3.5
Remove source-map references from distribution @Borewit
One column per quarter.
Improve API documentation @Borewit
Don't throw EndOfStreamError on 0 bytes read, with mayBeLess flag set @Borewit
Merge peek-readable package into strtok3 @Borewit
Update to peek-readable 7.0.0 @Borewit
NPM release: strtok3@10.2.2
Bump peek-readable from 6.1.0 to 6.1.1 @ dependabot[bot]
NPM release: strtok3@10.2.1
Update peek-readable to ^6.1.0 . @Borewit
Bump peek-readable from 6.0.1 to 6.0.2 @ dependabot[bot]
NPM release: strtok3@10.1.2
Fix close ReadStreamTokenizer @Borewit
ReadStreamTokenizer @Borewit (#1204)NPM release: strtok3@10.1.1
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fix random-read in BufferTokenizer @Borewit
NPM release: strtok3@10.0.1
Deprecate option.offset @Borewit
option.offset @Borewit (#1187)NPM release: strtok3@10.0.0
Export type IRandomAccessFileInfo @Borewit
IRandomAccessFileInfo @Borewit (#1185)NPM release: strtok3@9.1.1
Introduction of random access reading @Borewit
NPM release: strtok3@9.1.0
Abort tokenizer on close() @Borewit
NPM release: strtok3@9.0.1
Add function to abort async operations @Borewit
NPM release: strtok3@9.0.0
Update to ECMAScript 2020 (11th Edition) @Borewit
AnyWebByteStream from peek-readable and not from own export @Borewit (#1149)NPM release: strtok3@8.1.0
Fix export typing AnyWebByteStream @Borewit
AnyWebByteStream @Borewit (#1146)NPM release: strtok3@8.0.5
Allow both DOM and Node.js web-byte-streams @Borewit
NPM release: strtok3@8.0.4
Workaround for issue in Bun, which throws an error on 0 byte file read @Araxeus
NPM release: strtok3@8.0.3
Incomplete NPM release, replaced by v8.0.3 Release has been deprecated at NPM.
Incomplete NPM release, replaced by v8.0.3 Release has been deprecated at NPM.
Export AbstractTokenizer and more types @Borewit
AbstractTokenizer and more types @Borewit (#1133)NPM release: strtok3@8.0.1
Be able to pass on-close handler @Borewit
Switch node:fs/promise API @Borewit
node:fs/promise API @Borewit (#1125)NPM release: strtok3@7.1.1
feat: Goodbye, node.js Buffer @bjornstar
NPM release: strtok3@7.1.0
:warning: Breaking change: version 7 is now a pure ECMAScript Module (ESM).
:warning: Breaking change: version 7 is now a pure ECMAScript Module (ESM).
Changes:
NPM: strtok3 7.0.0
ESM: Fixed import of types #787
Nothing published for this version
Update peek-readable to v5.0.0-alpha.5
Nothing published for this version
Explicit node:buffer import https://github.com/Borewit/strtok3/pull/632
Changes:
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Update ECMAScript 2017 (ES8) to ECMAScript 2018 (ES9) #667
Nothing published for this version
Nothing published for this version
Use strictEqual in favour of equal in unit tests #527
Changes:
strictEqual in favour of equal in unit tests #527NPM: strtok3 6.2.2
Fix BufferTokenizer copy https://github.com/Borewit/strtok3/pull/523
Abstract Buffer usage to Uint8Array #522
Changes:
Note: There are sill remaining dependencies on Buffer.
NPM: strtok3 6.2.0
Changes: * #516 Fix dependency @types/debug as dev dependency NPM: strtok3 6.1.3
Bump peek-readable from 3.1.3 to 3.1.4 #515
Downgrade @tokenizer/token to version 0.1.1 #513
Changes: * #506 Update dependency to token-types v3.0.0 using BigInt * #511 Fix ignore documentation NPM: strtok3 6.1.0
Changes:
NPM: strtok3 6.1.0
Changes: * #397 Prevent sourcemap references comments in transpiled JavaScript files NPM: strtok3 6.0.8
Changes:
NPM: strtok3 6.0.8
Update token-types from 2.0.0 to 2.1.0, getting rid off assert: Borewit/token-types#222
Changes:
assert: Borewit/token-types#222assert: Borewit/peek-readable#250NPM: strtok3 6.0.7
Add NPM funding information: d2807905ca7b006fd96c1208a1b96524df61fbf1
Changes: * #388 README file has been updated, with GitHub actions replacing Travis CI. NPM: strtok3 6.0.5
Changes:
NPM: strtok3 6.0.5
Issue #305, PR #306: Dropped dependency debug
Nothing published for this version
Fixes issue introduced in v6.0.1
Fixes issue introduced in v6.0.1
Changes: * #206, PR #270: Fix parseStream ignores mayBeLess option
Changes:
Your coding agent can read these notes before it upgrades. Set up the MCP server →