NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
npm · #1753 most downloaded on npm
Common token types for decoding and encoding numeric and string values
Last release 9 months ago
01 Jan 2026
Release timing varies
gaps range from 2 weeks to 1.9 years
Most releases are documented
notes for 25 of 39 stable releases
3 versions withdrawn
withdrawn after publishing
9 years old
46 releases · first in 2017
Bump @borewit/text-codec from 0.1.0 to 0.2.1 @ dependabot[bot]
NPM release: token-types@6.1.2
Replace @kayahr/text-encoding with @borewit/text-codec @Borewit
One column per quarter.
Use @kayahr/text-encoding text encoder @Borewit
Prevent including source map references in distribution @Borewit
Make encoding argument in StringType optional (default utf-8 ) @Borewit
Move biome to devDependencies @foray1010
NPM release: token-types@6.0.2
NPM release: token-types@6.0.1 , Deprecated : "Polluted dependency tree", #725
NPM release: token-types@6.0.1, Deprecated: "Polluted dependency tree", #725
Replace Buffer with Uint8Array @bjornstar
NPM release: token-types@6.0.0
Fix returned offset in method put INT8 #489
⚠️ Breaking change : version 4 & 5, version 5 is now a pure ECMAScript Module (ESM) .
⚠️ Breaking change: version 4 & 5, version 5 is now a pure ECMAScript Module (ESM).
Changes:
NPM: 5.0.0
Make BufferType compliant with Uint8Array input type https://github.com/Borewit/token-types/pull/427
Changes:
NPM: 5.0.0-alpha.3
Changes: * #397: Fix ES-Module exports NPM: 5.0.0-alpha.2
Fix c8 to be a development dependency in b5528736c9c8395652443ff32680ac60d400ee82
Changes:
NPM: 5.0.0-alpha.1
https://github.com/Borewit/token-types/pull/393 Migrate module from CommonJS to ES-Module
NPM: 5.0.0-alpha.0
Fix returned offset in method put INT8 #489
Make BufferType compliant with Uint8Array input type #427
Reintroduce @tokenizer/token as normal dependency: 2879f94df93b80f9f360146ba9964220586c01cd
Changes:
NPM release: token-types v4.1.1
Reintroduce BufferType for backward compatibility #318
NPM release: token-types v4.0.1
NPM release: token-types v4.0.1
It turned out v3.1.0 was not backwards compatible, therefor I tried to un-publish the release from NPM, which was refused.
Replace Buffer with Uint8Array using DataView for encoding and decoding #246
Changes:
NPM release: token-types v3.1.0
Identical to v4.0.0
NPM release: token-types v3.0.0
NPM release: token-types v2.1.1
Changes:
NPM release: token-types v2.1.1
Add NPM sponsors link: 94770e938d4ab920bf021e2069eb1cf997d70e52
Changes:
NPM release: token-types v2.1.0
NPM release: token-types v2.0.0
NPM release: token-types v2.0.0
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
NPM release: https://www.npmjs.com/package/token-types/v/1.2.0
Implements:
NPM release: https://www.npmjs.com/package/token-types/v/1.2.0
API change, but restricted to TypeScript definition.
Fix issue #39, PR #40
API change, but restricted to TypeScript definition.
NPM release: https://www.npmjs.com/package/token-types/v/1.1.0
Nothing published for this version
NPM release: https://www.npmjs.com/package/token-types/v/1.0.3
Fix issue #9
NPM release: https://www.npmjs.com/package/token-types/v/1.0.3
Updated dependencies & project structure: #7
NPM release: https://www.npmjs.com/package/token-types/v/1.0.2
* Update dependencies * README * Node v11 tests
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
Include INT24_LE (24-bit signed integer, Little Endian byte order) token
Include INT24_LE (24-bit signed integer, Little Endian byte order) token
Nothing published for this version
Nothing published for this version
* Add Token.INT32_LE * Add Token.INT16_LE
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →