From 0f3de6f1b514a99a4613a0f3d0221b36b69e7404 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=81=AA=E3=81=A4=E3=81=8D?= Date: Wed, 7 Jun 2023 21:18:09 -0700 Subject: [PATCH] Provide vertices for failed compilations --- Gemfile | 2 +- middleman-core/lib/middleman-core/renderers/sass.rb | 1 + middleman-core/middleman-core.gemspec | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Gemfile b/Gemfile index f9751b46e..97563f8db 100644 --- a/Gemfile +++ b/Gemfile @@ -25,7 +25,7 @@ gem 'haml', '>= 4.0.5', require: false gem 'kramdown', '~> 2.4', require: false gem 'liquid', '>= 3.0', require: false gem 'redcarpet', '>= 3.1', require: false -gem 'sass-embedded', '~> 1.54', require: false +gem 'sass-embedded', '~> 1.63', require: false gem 'sinatra', '>= 2.0.0.beta2', require: false gem 'slim', '>= 2.0', require: false diff --git a/middleman-core/lib/middleman-core/renderers/sass.rb b/middleman-core/lib/middleman-core/renderers/sass.rb index 31ffaf54f..3d82c8168 100644 --- a/middleman-core/lib/middleman-core/renderers/sass.rb +++ b/middleman-core/lib/middleman-core/renderers/sass.rb @@ -63,6 +63,7 @@ def evaluate(context, _) result.css + "\n" end rescue ::Sass::CompileError => e + @loaded_urls = e.loaded_urls raise e if @context.app.build? exception_to_css(e) diff --git a/middleman-core/middleman-core.gemspec b/middleman-core/middleman-core.gemspec index e11efaf87..bd6244351 100644 --- a/middleman-core/middleman-core.gemspec +++ b/middleman-core/middleman-core.gemspec @@ -45,7 +45,7 @@ Gem::Specification.new do |s| s.add_dependency('fastimage', ['~> 2']) # Sass and Minify CSS - s.add_dependency('sass-embedded', ['~> 1.54']) + s.add_dependency('sass-embedded', ['~> 1.63']) # Minify JS s.add_dependency('terser', ['~> 1.1'])