mirror of
https://github.com/middleman/middleman.git
synced 2022-11-09 12:20:27 -05:00
f9f92dd52b
* Update middleman-core gemspec deps (allow activesupport 7 usage) * update lock file * fix yaml loading * fix dump for yaml * update bundler for ruby 3.1 * Array, Hash allowed in safe_load + use CLOCK_MONOTONIC * Update test deps * back contracts 0.16.0 * update mini_racer * fix corrupted cache * lock contracts gem (patch version break middleman) * add x86_64-linux platform to lock * add x86_64-linux and x86_64-darwin-20 platforms to lock * revert fix corrupted cache * disable check 3.1 - nokogiri issue * Support ruby 3.0.0 (commented some contracts) * Fix rubocop * no success for 3.1 - mini_racer build error on CI * be more specific about padrino-helpers * trying to back 3.1 * try to disable platform fetch * disable js runtime * trying to fix https://github.com/simplecov-ruby/simplecov/issues/1003 * `Trying to back min_racer * No success with min_racer * remove comments, move in correct place openssl * Support manifest json for external pipeline * Support manifest json helpers for external pipeline * Add tests for external pipeline helpers * Add tests for external pipeline helpers, more cases * Add tests for external pipeline helpers, more cases
44 lines
1.3 KiB
Ruby
44 lines
1.3 KiB
Ruby
# frozen_string_literal: true
|
|
|
|
source 'https://rubygems.org'
|
|
|
|
# Build and doc tools
|
|
gem 'rake', '~> 13.0', require: false
|
|
gem 'yard', '~> 0.9.27', require: false
|
|
|
|
# Test tools
|
|
gem 'addressable', '~> 2.8', require: false
|
|
gem 'aruba', '~> 2', require: false
|
|
gem 'byebug'
|
|
gem 'capybara', '~> 3.36.0', require: false
|
|
gem 'cucumber', '~> 7', require: false
|
|
gem 'rspec', '~> 3.10', require: false
|
|
|
|
# Pry tools
|
|
gem 'pry'
|
|
gem 'pry-rescue'
|
|
gem 'pry-stack_explorer', require: false
|
|
|
|
# Optional middleman dependencies, included for tests
|
|
gem 'coffee-script', '~> 2.2', require: false
|
|
gem 'haml', '>= 4.0.5', require: false
|
|
gem 'kramdown', '~> 2.3', require: false
|
|
gem 'liquid', '>= 3.0', require: false
|
|
gem 'redcarpet', '>= 3.1', require: false
|
|
gem 'sassc', '~> 2', require: false
|
|
gem 'sinatra', '>= 2.0.0.beta2', require: false
|
|
gem 'slim', '>= 2.0', require: false
|
|
|
|
# Dns server to test preview server
|
|
gem 'rubydns', '~> 2.0.2', require: false
|
|
|
|
# Code Quality
|
|
gem 'rubocop', '~> 1.24', require: false
|
|
gem 'rubocop-performance', '~> 1.13', require: false
|
|
gem 'simplecov', '~> 0.21', require: false
|
|
|
|
# Middleman itself
|
|
gem 'middleman-cli', path: 'middleman-cli'
|
|
gem 'middleman-core', path: 'middleman-core'
|
|
|
|
# gem 'middleman-sprockets', github: 'middleman/middleman-sprockets', require: false
|