1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
# frozen_string_literal: true

source "https://rubygems.org"

gem "kdl"
gem "logger"
gem "nokogiri"
gem "puma"
gem "rackup"
gem "rake"
gem "roda"
gem "sentry-ruby"

group :development do
  gem "hegeltest", git: "https://github.com/meganemura/hegel-ruby"
  gem "irb"
  gem "minitest"
  gem "rack-test"
  gem "ruby-lsp"
  # Pinned to a prerelease: released Steep parses Ruby as 3.3, where `it`
  # is a method call rather than the block parameter, so every block in
  # lib/ fails to type check. 2.1.0.dev.1 is the first release parsing 3.4.
  gem "steep", "2.1.0.dev.1"
end