Consensys / truffle-security

MythX smart contract security verification plugin for Truffle Framework
https://mythx.io
124 stars 28 forks source link

No tag for 1.7.2 release. Cannot install via NPM #255

Open haydenyoung opened 4 years ago

haydenyoung commented 4 years ago

I'm running npm i truffle-security@latest but it always pulls 1.7.1, never 1.7.2.

Looking at npmjs, latest version is 1.7.1.

Searching tags from https://github.com/ConsenSys/truffle-security shows no 1.7.2.

Strangely, though, https://github.com/ConsenSys/truffle-security/tags lists 1.7.2.

jamesmorgan commented 4 years ago

I also get this - hoping once fixed the package will include a fix for the following - https://github.com/ConsenSys/truffle-security/pull/254

simonDos commented 4 years ago

@jamesmorgan You could get the source code for the 1.7.2 release here:
https://github.com/ConsenSys/truffle-security/releases

run npm pack

copy the new file to your project and use the locally built package in your project like this "truffle-security": "file:truffle-security-1.7.2.tgz"

Reference: https://stackoverflow.com/questions/55560791/build-and-use-npm-package-locally

Worked fine for me :)

joaosantos15 commented 4 years ago

Hey folks, we just published 1.7.3. Sorry for the long ping but we've been working on some new and exciting stuff: truffle-security is being deprecated soon. To continue running MythX scans on truffle projects you should now use the MythX CLI :)

Here is a quick summary of the feature set: