@provisioner/common
Version:
Common stuff for provisioners
16 lines • 622 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.processPassword = exports.generatePassword = void 0;
const generate_password_1 = require("generate-password");
const defaultOptions = {
strict: true,
length: 18,
numbers: true,
uppercase: true,
excludeSimilarCharacters: true
};
exports.generatePassword = (options = defaultOptions) => generate_password_1.generate(options);
exports.processPassword = (option) => option ?
(typeof option == 'string' ? option : exports.generatePassword(option)) :
exports.generatePassword();
//# sourceMappingURL=password.js.map