Sha256: 9bf09d216683485d79fd8f7e05c0f3cfeff0471af162d4aea21cef14f916c45c

Contents?: true

Size: 406 Bytes

Versions: 4

Compression:

Stored size: 406 Bytes

Contents

#!/usr/bin/env ruby
# frozen_string_literal: true

require "quran/audio"
require "optparse"

##
# main
def main(argv)
  options = Ryo({})
  option_parser.parse(argv, into: options)
  Quran::Audio::Command::Ls.new(options).perform
end

##
# utils
def option_parser
  OptionParser.new do |o|
    o.banner = "Usage: quran-audio ls [OPTIONS]"
  end
end

excode = catch(:abort) {
  main(ARGV)
  0
}
exit excode

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
quran-audio-0.5.0 libexec/quran-audio/ls
quran-audio-0.4.2 libexec/quran-audio/ls
quran-audio-0.4.1 libexec/quran-audio/ls
quran-audio-0.4.0 libexec/quran-audio/ls