-
Notifications
You must be signed in to change notification settings - Fork 0
/
Gemfile
21 lines (17 loc) · 1.23 KB
/
Gemfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# frozen_string_literal: true
source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
ruby '2.7.3'
gem 'discordrb', :github => 'shardlab/discordrb', :branch => 'main' # Discord API for Ruby
gem 'json', '~> 2.3', '>= 2.3.1' # Ensure JSON support for 4chan's API interaction
gem 'nokogiri', '~> 1.10', '>= 1.10.10' # HTML parsing
gem 'rubocop', :require => false # RuboCop
gem 'sqlite3', '~> 1.4', '>= 1.4.2' # SQLite, as the database for the bot
gem 'time-hash', '~> 0.1.0' # Hashes with expiring keys
group :development do
gem 'bcrypt_pbkdf', '>= 1.0', '< 2.0' # Resolve OpenSSH problems with capistrano
gem 'capistrano', '~> 3.14', :require => false # Deployment
gem 'capistrano-bundler', '~> 2.0', :require => false # Capistrano bundler integration
gem 'ed25519', '>= 1.2', '< 2.0' # Resolve OpenSSH problems with capistrano
gem 'rvm1-capistrano3', :require => false # Capistrano rvm integration
end