convenient_service 0.20.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:
=
Runtime Dependencies (1):
logger
>= 0
Development Dependencies (53):
active_interaction
~> 5.5.0
amazing_print
~> 1.5.0
appraisal
~> 2.5.0
awesome_print
~> 1.9.2
base64
>= 0
benchmark-ips
~> 2.12.0
benchmark-memory
~> 0.2.0
break
>= 0
byebug
~> 12.0
commonmarker
~> 0.23.10
debug
>= 0
derailed_benchmarks
~> 2.1.2
diffy
~> 3.4.0
faker
>= 0
ffi
~> 1.16.0
gem-release
>= 0
get_process_mem
~> 0.2.7
inch
>= 0
interactor
~> 3.1.2
irb
~> 1.13.1
json
>= 0
light-service
~> 0.18.0
memory_profiler
>= 0
minitest
~> 5.18.0
mutations
~> 0.9.1
mutex_m
>= 0
paint
>= 0
progressbar
>= 0
pry
~> 0.14.2
rackup
~> 2.2.1
rake
~> 12.3.3
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
rubycritic
>= 0
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
uri
~> 0.13.0
webrick
~> 1.8.2
yard
~> 0.9.37
yard-junk
~> 0.0.10