Update @kredits/contracts to 7.5.1 (via npm update @kredits/contracts --package-lock-only).
7.5.1 fixes IPFS cat() decoding for ipfs-http-client 56 (Uint8Array chunks). Before it, every contributor profile read failed with:
SyntaxError: Unexpected non-whitespace character after JSON at position 3 (line 1 column 4)
so hubot-kredits could not resolve contributors and stopped proposing kredits.
This lockfile is what nodejs-5 installs, so it is the actual deploy gate (hubot-kredits's ^7.3.0 range already allows 7.5.1).
Update `@kredits/contracts` to 7.5.1 (via `npm update @kredits/contracts --package-lock-only`).
7.5.1 fixes IPFS `cat()` decoding for `ipfs-http-client` 56 (`Uint8Array` chunks). Before it, every contributor profile read failed with:
```
SyntaxError: Unexpected non-whitespace character after JSON at position 3 (line 1 column 4)
```
so hubot-kredits could not resolve contributors and stopped proposing kredits.
This lockfile is what nodejs-5 installs, so it is the actual deploy gate (`hubot-kredits`'s `^7.3.0` range already allows 7.5.1).
7.5.1 fixes IPFS cat() decoding for ipfs-http-client 56 (Uint8Array chunks),
which broke contributor profile reads and stopped hubot-kredits from
proposing kredits. This lockfile is what nodejs-5 installs, so it is the
actual deploy gate.
raucao
merged commit 7346b0b52d into master2026-10-29 17:42:55 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Update
@kredits/contractsto 7.5.1 (vianpm update @kredits/contracts --package-lock-only).7.5.1 fixes IPFS
cat()decoding foripfs-http-client56 (Uint8Arraychunks). Before it, every contributor profile read failed with:so hubot-kredits could not resolve contributors and stopped proposing kredits.
This lockfile is what nodejs-5 installs, so it is the actual deploy gate (
hubot-kredits's^7.3.0range already allows 7.5.1).