wg-rest-api
/
Gemfile
51 строка · 1.3 Кб
1# frozen_string_literal: true
2
3source 'https://rubygems.org'
4
5gem 'chunky_png', '~> 1.3', '>= 1.3.5'
6gem 'config', '~> 5.5'
7gem 'digest', '~> 3.1', '>= 3.1.1'
8gem 'faraday', '~> 2.12'
9gem 'ipaddr', '~> 1.2', '>= 1.2.6'
10gem 'json-schema', '~> 5.0'
11gem 'puma', '~> 6.4'
12gem 'rainbow', '~> 3.1', '>= 3.1.1'
13gem 'rake', '~> 13.2', '>= 13.2.1'
14gem 'rqrcode', '~> 2.0'
15gem 'ruby-units', '~> 4.1'
16gem 'simple_monads', '~> 1.0'
17gem 'sinatra', '~> 4.0'
18gem 'sinatra-contrib', '~> 4.0'
19
20# NOTE: These gems are here and not in dev mode, for access to the console
21gem 'byebug', '~> 11.1', '>= 11.1.3'
22gem 'pry-byebug', '~> 3.10', '>= 3.10.1'
23
24group :development do
25gem 'dotenv', '~> 3.1'
26gem 'rubocop', '~> 1.66'
27gem 'rubocop-rake', '~> 0.6.0'
28gem 'rubocop-rspec', '~> 3.0'
29gem 'super_diff', '~> 0.13.0'
30end
31
32group :test do
33gem 'rack-test', '~> 2.1'
34gem 'rspec', '~> 3.13'
35gem 'simplecov', require: false
36gem 'webmock', '~> 3.24'
37end
38
39# NOTE: An extremely platform-dependent gem that is needed only for development.
40# So I put it in a separate group.
41group :rerun do
42gem 'rerun', '~> 0.14.0'
43end
44
45# NOTE: These 2 gems are essentially needed exclusively for debugging in real use.
46# The average user does not need them.
47# And they start working only if there is a special setting
48group :production do
49gem 'sentry-ruby', '~> 5.20'
50gem 'stackprof', '~> 0.2.26'
51end
52