var LessPass = require('../lib/index'); var assert = require('assert'); var site = 'lesspass.com'; var login = 'contact@lesspass.com'; var masterPassword = 'password'; var options = { counter: 1, length: 12, lowercase: true, uppercase: true, numbers: true, symbols: true }; LessPass.encryptLogin(login, masterPassword) .then(encryptedLogin => { LessPass.renderPassword(encryptedLogin, site, options).then(generatedPassword => { assert.equal(generatedPassword, 'azYS7,olOL2]'); console.log('generated password ok'); }); }) .catch(e => { console.log(e); });