sc-forks / solidity-coverage

Code coverage for Solidity smart-contracts
MIT License
973 stars 263 forks source link

Incompatibility with package-lock.json #85

Closed cgewecke closed 7 years ago

cgewecke commented 7 years ago

We changed our path to execute testrpc-sc from the customary /.bin path to ./node_modules/ethereumjs-testrpc-sc/bin/testrpc in order to accommodate yarn in #48 and now package-lock.json has broken pattern with regular npm install and nests the dependency inside the solidity-coverage folder.

Just head over heels in love with this multi-package manager locking mania that has swept code recently.

Likelyhood of avoiding package-lock is zero since its constantly hanging out in the untracked files, driving everyone insane. Likelyhood of avoiding yarn also remote. . . .

cgewecke commented 7 years ago

Now I can't even reproduce this . . . smh. This might only happen if you install directly from git.