-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathGemfile
25 lines (24 loc) · 950 Bytes
/
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
source "https://rubygems.org"
gem "activerecord" # For ActiveRecord ORM
gem "bcrypt" # For password hashing
gem "bundler" # For managing gems
gem "dotenv" # For loading environment variables
gem "ffi"
gem "pg" # For PostgreSQL database connection
gem "prometheus-client"
gem "puma", "~> 6.6"
gem "rack-test"
gem "rackup", "~> 2.2"
gem "rake" # For running tasks
gem "rest-client"
gem "rspec"
gem "selenium-webdriver"
gem "rubocop", group: "development", require: false
gem "securerandom" # For generating random data (already used in the code)
gem "sinatra", "~> 4.1" # For Sinatra framework
gem "sinatra-activerecord" # For ActiveRecord ORM
gem "sinatra-content-for" # For managing content-for (layouts)
gem "sinatra-contrib" # For Sinatra contributions (helpers, sessions, etc.)
gem "dawnscanner"
gem "standard"
gem "rubycritic", require: false # For Ruby code quality analysis