# frozen_string_literal: true

source "https://rubygems.org"

# # web
# gem "puma", "~> 5"
# gem "sinatra", "~> 2"
# gem "sinatra-contrib", "~> 2"
# gem "slim", "~> 4"

# discord, irc, ...
gem "discordrb", "~> 3"

# database
gem "sequel", "~> 5"
# you # comment the drivers you don't want
gem "sqlite3", "~> 1"
# gem "pg", "~> 1.2"

# # security
# gem "bcrypt", "~> 3"
# gem "jwt", "~> 2"
# gem "rack_csrf", "~> 2"

# # api tools
# gem "doc_my_routes"

# debug and helpers
gem "activesupport", "~> 7"
gem "colorize", "~> 0"

# environment management
gem "dotenv", "~> 2"

# make but in ruby
gem "rake", "~> 13"

# tests
group :test do
  gem "pry", "~> 0"
  # gem "rack-test", "~> 1", require: false
  gem "m", "~> 1"
  gem "minitest", "~> 5"
  gem "mocha", "~> 1"
  # gem "simplecov", "~> 0.21.2", require: false
end

gem "roo", "~> 2.9.0"