Closed ja30278 closed 6 years ago
This PR also fixed a security vulnerability! 🎉
It'd be great to get a new version released when you have a chance, so I can update my code and remove the vulnerability.
For what it's worth, I'm not sure sure that supposed DOS attack from Snyk is very likely. But it's better not to have the finding at all! 🚓
@tedpennings , I published a new version just now. Let me know if there are any issues with the new version!
Thanks @bcronin!
Thrift version 0.9.2 includes an unnecessary production dependency on 'nodeunit', which in turn pulls in dependencies on 'tap' and 'nyc'.
In addition to the obvious problems, this can cause issues for users of 'yarn', due to poor interactions with 'yarn check' and 'nyc's use of 'bundledDependencies'.
This uses version 0.10.0 of thrift rather than the more recent 0.11.0 release, due to the latter's use of a version of 'ws' that does not support older node versions.
testing: This passes 'make test-all', but no other testing was done.