npm @asqav/sdk 0.5.15
TypeScript SDK release, npm only. The Python half asqav stays at 0.5.15 on PyPI with no changes, so this release aligns the two halves on the same version number.
Fixed
- ESM bundle crash:
agent.sign()threwDynamic require of "crypto" is not supportedfor every Node ESM user. Nonce generation now usesglobalThis.crypto.getRandomValues. - Engines floor raised to Node >=20 to match the web crypto dependency. Node 18 is end of life.
Verified before publish
- Clean-room install of the packed tarball and of the published registry artifact: ESM import, nonce generation, sign and verify paths all run without the crash, CJS path regression-free, malformed input fails with a readable error.