let bcrypt; try { bcrypt = require("bcrypt"); } catch (err) { bcrypt = require("bcryptjs"); } export class PasswordHelper { public static cryptPassword(password) { const salt = bcrypt.genSaltSync(9); return bcrypt.hashSync(password, salt); } public static comparePassword(password, encryptedPassword) { return bcrypt.compareSync(password, encryptedPassword); } }