-
Notifications
You must be signed in to change notification settings - Fork 40
Description
Issues with deprecated NPM modules noted in #1443 are related to the unmaintained bcrypt module.
There is a whole dev dependency tree of dprecated modules for the bcrypt module. The maintainer has not yet responded to messages in this regard in we should not depend on this.
We should not contribute to the 20000000+ weekly downloads for modules the likes of https://www.npmjs.com/package/are-we-there-yet with each deployed instance.
We do not require to build the bcrypt script which is available as JS native script here. https://github.com/dcodeIO/bcrypt.js/blob/master/dist/bcrypt.js
The bcrypt JS script can be added as utils module for our use case.
#1641 must be resolved first since the node-fetch module required by the cloudfront module is not included in the package but installed as a dev dependency for the bcrypt module.