# frozen_string_literal: true

source 'https://rubygems.org'

gemspec path: 'nanoc'
gemspec path: 'nanoc-core'
gemspec path: 'nanoc-cli'
gemspec path: 'nanoc-checking'
gemspec path: 'nanoc-dart-sass'
gemspec path: 'nanoc-deploying'
gemspec path: 'nanoc-external'
gemspec path: 'nanoc-org-mode'
gemspec path: 'nanoc-live'
gemspec path: 'nanoc-spec'
gemspec path: 'nanoc-tilt'
gemspec path: 'guard-nanoc'

group :release do
  gem 'netrc', '~> 0.11'
  gem 'octokit', '~> 10.0'
end

group :devel do
  gem 'addressable', '~> 2.8'
  gem 'clonefile', '~> 0.5', platforms: :ruby
  gem 'contracts', '~> 0.17'
  gem 'debug', '~> 1.9'
  gem 'fuubar', '~> 2.5'
  gem 'guard-rake', '~> 1.0'
  gem 'json', '~> 2.1'
  gem 'm', '~> 1.5'
  gem 'minitest', '~> 6.0'
  gem 'minitest-mock', '~> 5.27'
  gem 'mocha', '~> 3.0'
  gem 'perfect_toml', '~> 0.9'
  gem 'pry', '~> 0.15'
  gem 'rake', '~> 13.2'
  gem 'rdoc', '~> 7.0'
  gem 'rspec', '~> 3.13'
  gem 'rspec-its', '~> 2.0'
  gem 'rspec-mocks', '~> 3.13'
  gem 'rubocop', '~> 1.31'
  gem 'rubocop-minitest', '~> 0.37'
  gem 'rubocop-rake', '~> 0.7'
  gem 'rubocop-rspec', '~> 3.5'
  gem 'ruby-lsp', '~> 0.26.4'
  gem 'simplecov', '~> 0.22'
  gem 'timecop', '~> 0.9'
  gem 'tty-command', '~> 0.8'
  gem 'vcr', '~> 6.3'
  gem 'webmock', '~> 3.25'
  gem 'webrick', '~> 1.7'
  gem 'yard', '~> 0.9'
  gem 'yard-contracts', '~> 0.1'
end

group :plugins do
  gem 'adsf', '~> 1.5'
  gem 'adsf-live', '~> 1.5'
  gem 'asciidoctor', '~> 2.0'
  gem 'bluecloth', '~> 2.2', platforms: :ruby
  gem 'builder', '~> 3.3'
  gem 'coderay', '~> 1.1'
  gem 'coffee-script', '~> 2.4'
  gem 'erubi', '~> 1.13'
  gem 'erubis', '~> 2.7'
  gem 'execjs', '~> 2.7'
  gem 'fog-aws', '~> 3.30'
  gem 'fog-local', '~> 0.6'
  gem 'haml', '~> 7.0'
  gem 'kramdown', '~> 2.5'
  gem 'less', '~> 2.6', platforms: :ruby
  gem 'listen', '~> 3.1'
  gem 'markaby', '~> 0.9'
  gem 'maruku', '~> 0.7'
  gem 'mime-types', '~> 3.6'
  gem 'mini_racer', '~> 0.19'
  gem 'mustache', '~> 1.0'
  gem 'nokogiri', '~> 1.12'
  gem 'pandoc-ruby', '~> 2.1'
  gem 'pygments.rb', '~> 4.0', platforms: :ruby
  gem 'rack', '~> 3.1'
  gem 'rainpress', '~> 1.0'
  gem 'rdiscount', '~> 2.2', platforms: :ruby
  gem 'redcarpet', '~> 3.4', platforms: :ruby
  gem 'RedCloth', '~> 4.3', platforms: :ruby
  gem 'rouge', '~> 4.1'
  gem 'ruby-handlebars', '~> 0.4'
  gem 'rubypants', '~> 0.7'
  gem 'sass', '~> 3.7'
  gem 'slim', '~> 5.0'
  gem 'terser', '~> 1.2'
  gem 'typogruby', '~> 1.0'
  gem 'w3c_validators', '~> 1.3'
  gem 'yuicompressor', '~> 1.3'
end
