Sha256: 60a2b69a5bb4dc7878263151f5e26c0a28caae23feb3d4588101d5bc2a6919ce
Contents?: true
Size: 536 Bytes
Versions: 7
Compression:
Stored size: 536 Bytes
Contents
module Memo class Cli module Command class Custom def initialize( command, os: Memo::OS.new ) @command = command @os = os end def call input = Memo::Alias::Command.new( @command, ).()&.split(" ") if input.nil? puts Error::Unknown.new.to_s puts Usage::Help.new.to_s return end Memo::Cli.new(input, os: @os).call end end end end end
Version data entries
7 entries across 7 versions & 1 rubygems