neumino / thinky

JavaScript ORM for RethinkDB
http://justonepixel.com/thinky/
Other
1.12k stars 128 forks source link

Fixed numerous vulnerabilities and deprecations #650

Open telno opened 2 years ago

telno commented 2 years ago

Module "jade" was deprecated and renamed "pug". Replaced all relevant API methods, and renamed all .jade files to .pug

Module "body-parser" is deprecated in favor of methods by same name exposed on express instance

Numerous critical vulnerabilities in "validator" and "mocha" packages, so updated their respective versions

/example/* projects now reference the parent Thinky src directly instead of pulling previous version from NPM

Fixed multiple reported memory leaks in mocha "npm test" results due to unintentional global references

All test succeeding via "npm test"