52 lines
1020 B
Ruby
52 lines
1020 B
Ruby
# 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", git: "https://github.com/shardlab/discordrb"
|
|
gem "discordrb", github: "shardlab/discordrb", glob: '*.gemspec' # ref: "dc27fe18463da3ccfd0f0266030aa7ad51b2c2b9"
|
|
|
|
# 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"
|
|
|
|
gem "yard", "~> 0.9.28"
|