Sha256: c1a6df7572933a998441f8370e076cf1435a9e6da0f2f8350de3c4e7789f230c

Contents?: true

Size: 614 Bytes

Versions: 7

Compression:

Stored size: 614 Bytes

Contents

# frozen_string_literal: true

require "thor"

# Commands
require "mihari/commands/searcher"
require "mihari/commands/version"
require "mihari/commands/web"
require "mihari/commands/database"

# CLIs
require "mihari/cli/base"

require "mihari/cli/database"
require "mihari/cli/rule"

module Mihari
  module CLI
    class Main < Base
      include Mihari::Commands::Searcher
      include Mihari::Commands::Version
      include Mihari::Commands::Web

      desc "db", "Sub commands for DB"
      subcommand "db", Database

      desc "rule", "Sub commands for rule"
      subcommand "rule", Rule
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
mihari-5.2.1 lib/mihari/cli/main.rb
mihari-5.2.0 lib/mihari/cli/main.rb
mihari-5.1.4 lib/mihari/cli/main.rb
mihari-5.1.3 lib/mihari/cli/main.rb
mihari-5.1.2 lib/mihari/cli/main.rb
mihari-5.1.1 lib/mihari/cli/main.rb
mihari-5.1.0 lib/mihari/cli/main.rb