UNPKG

@fbl-plugins/crypto

Version:
21 lines 720 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.PasswordGeneratorTemplateUtility = void 0; const niceware = require('niceware'); class PasswordGeneratorTemplateUtility { /** * @inheritdoc */ getUtilities(context, snapshot, parameters, wd) { return { password: { generate: (words = 4, delimiter) => { const passWords = niceware.generatePassphrase(words * 2); return passWords.join(delimiter || '-'); }, }, }; } } exports.PasswordGeneratorTemplateUtility = PasswordGeneratorTemplateUtility; //# sourceMappingURL=PasswordGeneratorTemplateUtility.js.map