Switch from sassc-rails to dartsass-sprockets
sassc-rails, and its underlying libsass, is deprecated. dartsass-sprockets allows us to use the currently maintained dartsass implementation, without having to change any of our toolchain. The version of sass-embedded is pinned to avoid warnings in bootstrap. When we upgrade bootstrap versions, we can upgrade sass-embedded to match.
This commit is contained in:
parent
6b6c468915
commit
41f13ac73a
2 changed files with 29 additions and 17 deletions
6
Gemfile
6
Gemfile
|
@ -10,7 +10,9 @@ gem "json"
|
|||
gem "pg"
|
||||
|
||||
# Use SCSS for stylesheets
|
||||
gem "sassc-rails"
|
||||
gem "dartsass-sprockets"
|
||||
# Pin the dependentent sass-embedded to avoid deprecation warnings in bootstrap
|
||||
gem "sass-embedded", "~> 1.55.0"
|
||||
|
||||
# Use Terser as compressor for JavaScript assets
|
||||
gem "terser"
|
||||
|
@ -43,7 +45,7 @@ gem "sprockets-exporters_pack"
|
|||
gem "actionpack-page_caching", ">= 1.2.0"
|
||||
gem "activerecord-import"
|
||||
gem "active_record_union"
|
||||
gem "bootstrap", "~> 5.1.0"
|
||||
gem "bootstrap", :github => "gravitystorm/bootstrap-rubygem", :branch => "dartsass_5_1_3"
|
||||
gem "bootstrap_form", "~> 5.0"
|
||||
gem "cancancan"
|
||||
gem "composite_primary_keys", "~> 14.0.0"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue