Soulmate in Rails 5 (Sinatra 2) Engine

Recently I found myself wanting to use the Soulmate gem as they documented, but in Rails 5 with Ruby 2.3.1 it was giving me quite the fuss. I removed the dependency rack-contrib by slightly modifying the sinatra routes to remove JSONP as most of our applications properly adhere to CORS specifications now.

If you want to get it working (as documented), checkout the changes I did to my local clone and/or just point at it.

jancel/soulmate (Github)

diff on soulmate/master