bin/sonic_pass in sonic_pass-1.0.0 vs bin/sonic_pass in sonic_pass-1.0.1

- old
+ new

@@ -1,18 +1,23 @@ #!/usr/bin/env ruby # frozen_string_literal: true require_relative '../lib/sonic_pass' +require_relative '../cli_ext/base' require 'clipboard' length = ARGV[0] ? ARGV[0].to_i : 12 count = ARGV[1] ? ARGV[1].to_i : 1 passwords = SonicPass.generate(length, count) -# Copy the generated password to the clipboard if count == 1 Clipboard.copy(passwords) puts "Password: #{passwords} copied to clipboard" else - puts passwords.join("\n") + begin + # puts "#{count} passwords generated:" + SonicPass::CLI.call(passwords) + rescue StandardError => _e + puts passwords.join("\n") + end end