ChainSafe / js-libp2p-noise

Noise libp2p handshake for js-libp2p

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

2.0.3 is broken

ukstv opened this issue · comments

Guys, your package.json specifies "main" file to be dist/src/index.js. There is no such file. It basically breaks everything libp2p- or ipfs-based.

FYI there is a nice prepublishOnly npm hook that builds before publishing. https://docs.npmjs.com/cli/v6/using-npm/scripts#prepare-and-prepublish

2.0.2 is broken too, exactly the same way.

Thanks for the report! Working on it.

FYI there is a nice prepublishOnly npm hook that builds before publishing. https://docs.npmjs.com/cli/v6/using-npm/scripts#prepare-and-prepublish

Our build process is automated using github actions. It seems that latest aegir version doesn't generate .js files anymore. Trying some older versions.

28.2.0 is latest that works. Gonna release libp2p-noise@2.0.4 with aegir 28.2.0 so others can use libp2p-noise again

libp2p-noise@2.0.4 released. Tracking aegir update (because current version contains vulnerable dependency) here: #88