FTMS TypeScript 0.5.0
Published npm package: @deancochran/ftms@0.5.0.
- Adds
decodeIndoorBikeDatawith named measurements, raw values and diagnostics. - Ships ESM and CommonJS compiled from the same source, matching declarations and legacy resolver metadata.
- Preserves existing interfaces, pure byte-only scope and shared corpus identity.
Tag v0.5.0 identifies reviewed main commit b79bb9e5dfc1af4dbd59ceeddb9e0b26f1d27176 (PR #41).
Release and installed public-consumer verification passed on retry after npm's initial processing delay. The immutable archive was not replaced.
Archive integrity:
sha512-6DhDyn51mj5Ywh7wtv+gcB+GS7O8BwaXVD6oR2poD5ORZ90v2nruDQwJcWg8RQZ4jh3Vrpm7n2VrUginGEGj+g==
594 package tests pass; Node 20/22/24 CI passes. Public npm installation passes Auuki's 17 indoor-bike tests and Parcel build with unchanged Parcel/Jest configuration; its existing full-suite failures remain. No live-device or Bluetooth qualification claim.