Sha256: 67ee322f9bd3c2c0aaee8c153f5fbfaa7d5e8bed3fa5eebe234174ae8de6ca4d
Contents?: true
Size: 960 Bytes
Versions: 1
Compression:
Stored size: 960 Bytes
Contents
require 'forwardable' require 'active_support/core_ext/string/inflections' require 'hashie' require 'slack' require 'termcolor' require 'thor' module Slappy class << self @configuration = nil def configure @configuration = Configuration.new yield configuration if block_given? configuration end def configuration @configuration || configure end def method_missing(method, *args, &block) return super unless client.respond_to?(method) client.send(method, *args, &block) end def respond_to?(method) client.respond_to?(method) || super end private def client @client ||= Client.new end end end require 'slappy/cli' require 'slappy/client' require 'slappy/configuration' require 'slappy/configuration/robot' require 'slappy/commands/generator.rb' require 'slappy/commands/run.rb' require 'slappy/event' require 'slappy/listener' require 'slappy/version'
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
slappy-0.3.0 | lib/slappy.rb |