convenient_service 0.18.0
Yet another approach to revisit the service object pattern in Ruby, but this time focusing on the unique, opinionated, moderately obtrusive, but not mandatory features.
Gemfile:
=
install:
=
Development Dependencies (40):
active_interaction
~> 5.3.0
appraisal
~> 2.5.0
awesome_print
>= 0
benchmark-ips
~> 2.12.0
break
>= 0
byebug
~> 10.0
commonmarker
~> 0.23.10
debug
>= 0
faker
>= 0
gem-release
>= 0
inch
>= 0
interactor
~> 3.1.2
json
>= 0
light-service
~> 0.18.0
memory_profiler
>= 0
minitest
~> 5.18.0
mutations
~> 0.9.1
paint
>= 0
progressbar
>= 0
rake
~> 12.0
rerun
>= 0
rouge
>= 0
rspec
~> 3.11.0
rspec-benchmark
~> 0.6.0
rubocop
~> 1.61.0
rubocop-magic_numbers
~> 0.4.0
rubocop-packaging
~> 0.5.2
rubocop-rspec
~> 2.27.0
rubocop-thread_safety
~> 0.5.1
service_actor
~> 3.7.0
shoulda-context
~> 2.0.0
simplecov
>= 0
simplecov-lcov
>= 0
stackprof
~> 0.2.25
standard
~> 1.34.0
trailblazer-operation
~> 0.10.1
tty-prompt
>= 0
webrick
>= 0
yard
~> 0.9.34
yard-junk
~> 0.0.9