├── .editorconfig ├── .gitignore ├── .rspec ├── .rubocop.yml ├── .travis.yml ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin ├── console └── setup ├── emittr.gemspec ├── lib ├── emittr.rb └── emittr │ ├── callback.rb │ ├── emitter.rb │ ├── events.rb │ ├── listeners.rb │ └── version.rb └── spec ├── emittr ├── callback_spec.rb └── listeners_spec.rb ├── emittr_spec.rb └── spec_helper.rb /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/.gitignore -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --color 3 | -------------------------------------------------------------------------------- /.rubocop.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/.rubocop.yml -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/.travis.yml -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/Rakefile -------------------------------------------------------------------------------- /bin/console: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/bin/console -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/bin/setup -------------------------------------------------------------------------------- /emittr.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/emittr.gemspec -------------------------------------------------------------------------------- /lib/emittr.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/lib/emittr.rb -------------------------------------------------------------------------------- /lib/emittr/callback.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/lib/emittr/callback.rb -------------------------------------------------------------------------------- /lib/emittr/emitter.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/lib/emittr/emitter.rb -------------------------------------------------------------------------------- /lib/emittr/events.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/lib/emittr/events.rb -------------------------------------------------------------------------------- /lib/emittr/listeners.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/lib/emittr/listeners.rb -------------------------------------------------------------------------------- /lib/emittr/version.rb: -------------------------------------------------------------------------------- 1 | module Emittr 2 | VERSION = '0.1.0' 3 | end 4 | -------------------------------------------------------------------------------- /spec/emittr/callback_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/spec/emittr/callback_spec.rb -------------------------------------------------------------------------------- /spec/emittr/listeners_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/spec/emittr/listeners_spec.rb -------------------------------------------------------------------------------- /spec/emittr_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/spec/emittr_spec.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/talyssonoc/emittr/HEAD/spec/spec_helper.rb --------------------------------------------------------------------------------