{"library":"decent-exposure","type":"library","category":null,"description":"A declarative way to expose an interface to controller state in Rails, reducing coupling and improving testability.","language":"ruby","status":"active","version":"3.0.4","tags":["rails","controllers","decoupling","testing"],"last_verified":"Thu Jun 18","install":[{"cmd":"gem install decent_exposure","imports":["require 'decent_exposure'"]},{"cmd":"# Gemfile\ngem 'decent_exposure', '~> 3.0.4'","imports":[]}],"homepage":"https://github.com/hashrocket/decent_exposure","github":"https://github.com/hashrocket/decent_exposure","docs":"http://www.rubydoc.info/gems/decent_exposure/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}