From f9b38351403bb729b2ff60720ff7a70872c779b2 Mon Sep 17 00:00:00 2001 From: Ahmad Abdel-Yaman Date: Thu, 3 Oct 2024 21:58:37 +0100 Subject: [PATCH] Change SassC dependency to Dart Sass --- Gemfile | 2 +- Gemfile.lock | 7 +++---- foundation-rails.gemspec | 2 +- gemfiles/rails_7.1.gemfile | 2 +- gemfiles/rails_7.1.gemfile.lock | 9 ++++----- 5 files changed, 10 insertions(+), 12 deletions(-) diff --git a/Gemfile b/Gemfile index 602aeb35..23e14903 100644 --- a/Gemfile +++ b/Gemfile @@ -2,6 +2,6 @@ source 'https://rubygems.org' gemspec gem 'rails' -gem 'sassc' +gem 'dartsass' gem 'railties' gem 'sprockets-es6' diff --git a/Gemfile.lock b/Gemfile.lock index 40ee3292..11736fc3 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -2,8 +2,8 @@ PATH remote: . specs: foundation-rails (6.9.0.0) + dartsass railties (>= 3.1.0) - sassc sprockets-es6 GEM @@ -110,6 +110,7 @@ GEM concurrent-ruby (1.2.2) connection_pool (2.4.1) crass (1.0.6) + dartsass (1.49.8) date (3.3.4) diff-lcs (1.5.0) drb (2.2.0) @@ -220,8 +221,6 @@ GEM rspec-support (~> 3.12.0) rspec-support (3.12.1) ruby2_keywords (0.0.5) - sassc (2.4.0) - ffi (~> 1.9) sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) @@ -250,13 +249,13 @@ DEPENDENCIES bootsnap bundler capybara + dartsass foundation-rails! listen rails railties rake rspec - sassc sprockets-es6 BUNDLED WITH diff --git a/foundation-rails.gemspec b/foundation-rails.gemspec index 033c55a7..a03ce085 100644 --- a/foundation-rails.gemspec +++ b/foundation-rails.gemspec @@ -18,7 +18,7 @@ Gem::Specification.new do |spec| spec.test_files = spec.files.grep(%r{^(test|spec|features)/}) spec.require_paths = ["lib"] - spec.add_dependency "sassc" + spec.add_dependency "dartsass" spec.add_dependency "railties", [">= 3.1.0"] spec.add_dependency "sprockets-es6" diff --git a/gemfiles/rails_7.1.gemfile b/gemfiles/rails_7.1.gemfile index d3d14f87..a76368f6 100644 --- a/gemfiles/rails_7.1.gemfile +++ b/gemfiles/rails_7.1.gemfile @@ -3,7 +3,7 @@ source "https://rubygems.org" gem "rails", "~> 7.1" -gem "sassc" +gem "dartsass" gem "railties" gem "sprockets-es6" diff --git a/gemfiles/rails_7.1.gemfile.lock b/gemfiles/rails_7.1.gemfile.lock index 75205284..99697232 100644 --- a/gemfiles/rails_7.1.gemfile.lock +++ b/gemfiles/rails_7.1.gemfile.lock @@ -1,9 +1,9 @@ PATH remote: .. specs: - foundation-rails (6.7.5.0) + foundation-rails (6.9.0.0) + dartsass railties (>= 3.1.0) - sassc sprockets-es6 GEM @@ -110,6 +110,7 @@ GEM concurrent-ruby (1.2.2) connection_pool (2.4.1) crass (1.0.6) + dartsass (1.49.8) date (3.3.4) diff-lcs (1.5.0) drb (2.2.0) @@ -218,8 +219,6 @@ GEM rspec-support (~> 3.12.0) rspec-support (3.12.1) ruby2_keywords (0.0.5) - sassc (2.4.0) - ffi (~> 1.9) sprockets (4.2.1) concurrent-ruby (~> 1.0) rack (>= 2.2.4, < 4) @@ -248,13 +247,13 @@ DEPENDENCIES bootsnap bundler capybara + dartsass foundation-rails! listen rails (~> 7.1) railties rake rspec - sassc sprockets-es6 BUNDLED WITH