forked from nixme/warble
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
71 lines (57 loc) · 2.65 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
source 'http://rubygems.org'
gem 'rails', '3.2.13'
# Datastore adapters
gem 'pg' # PostgreSQL adapter
gem 'foreigner' # Foreign key constraints in migrations
gem 'redis' # Redis adapter
gem 'connection_pool' # Simple connection pooling
# API clients and adapters
gem 'faraday' # Flexible HTTP client library
gem 'faraday_middleware' # Request/response middleware for Faraday
gem 'pandora_client', git: 'https://github.com/archit/pandora_client.git' # Pandora Tuner API client
gem 'rdio-ruby', git: 'https://github.com/nixme/rdio-ruby.git'
gem 'puma' # Puma
gem 'scrobbler'
# Full-text search
gem 'tire' # ElasticSearch adapter
# Async processing
gem 'sidekiq' # Threaded, Resque-compatible task queues
gem 'sinatra', require: false # Mini web framework [only for Sidekiq::Web]
gem 'slim', '<= 1.3.0' # Simple templating [only for Sidekiq::Web]
# Authentication
gem 'omniauth-facebook'
gem 'omniauth-rdio'
# Front-end asset helpers
gem 'haml', '3.2.0.beta.3' # HTML pre-processor
# Front-end asset helpers not loaded in production
group :assets do
gem 'animation', '~> 0.1.alpha.3' # [TEMP] Sass CSS3 animation helpers. Remove after Compass 0.13 upgrade
gem 'sass-rails' # CSS pre-processor
gem 'compass-rails' # CSS helpers and mixins
gem 'coffee-rails' # CoffeeScript compiling
gem 'uglifier' # JavaScript minifer
# Vendor JavaScript libraries
gem 'jquery-rails'
gem 'rails-behaviors'
gem 'rails-backbone'
gem 'swfobject-rails'
end
# Push server gems. Not loaded by main Rails app.
group :push do
gem 'faye' # Pub/sub to the browser
gem 'faye-redis' # Redis backend for Faye state
gem 'thin' # Evented web server
end
# Miscellaneous gems
gem 'nokogiri' # HTML parsing
gem 'patron' # libcurl (HTTP) ruby bindings
gem 'execjs' # JS executor, used for scraping
group :development do
gem 'foreman' # process launcher (Profile executor)
gem 'puma' # Application server
gem 'capistrano' # deployment helpers
gem 'springboard' # Simple local ElasticSearch server
end
group :development, :test do
gem 'jazz_hands' # Pry-based Rails console + goodies
end