Drop the deprecated @types/libsodium-wrappers-sumo stub dependency
#27
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Found while fixing #3; filed rather than fixed drive-by.
package.jsonpins"@types/libsodium-wrappers-sumo": "0.8.2"indevDependencies. That package is a deprecated stub. Its own manifest innode_modulessays so:The installed directory contains only
LICENSE,README.mdandpackage.json— no.d.tsat all. The real declarations come fromlibsodium-wrappers-sumoitself, atdist/modules-sumo/libsodium-wrappers.d.ts, which is whereStateAddressand thecrypto_secretstream_*signatures actually live.So the dependency contributes nothing but a deprecation warning on install and one more thing to keep pinned.
Definition of done
@types/libsodium-wrappers-sumoremoved fromdevDependencies, withyarn.lockregenerated to match.make buildstill green — this is the check that matters, since the types are only consumed at compile time andmake checkdoes not type-check.make checkgreen.TODO.mdupdated in the same commit.