From c5ebaa36cd5d89b7450db6872b41a15ad3c6f6dc Mon Sep 17 00:00:00 2001 From: Arnaud Levy Date: Tue, 9 Jun 2026 10:21:52 +0200 Subject: [PATCH 1/2] Sourcemap test --- Gemfile | 1 + Gemfile.lock | 6 ++++++ config/initializers/assets.rb | 1 + 3 files changed, 8 insertions(+) diff --git a/Gemfile b/Gemfile index 34e8c9b0ce..d165b8aec0 100644 --- a/Gemfile +++ b/Gemfile @@ -80,6 +80,7 @@ gem "simple_form" gem "simple_form_bs5_file_input"#, path: "../../noesya/simple_form_bs5_file_input" gem "simple_form_password_with_hints"#, path: "../simple_form_password_with_hints" gem "sprockets-rails", "~> 3" +gem "sprockets_terser_with_source_maps" gem "summernote-rails", git: "https://github.com/noesya/summernote-rails.git", branch: :master # gem "summernote-rails", path: "../../noesya/summernote-rails" gem "two_factor_authentication", git: "https://github.com/noesya/two_factor_authentication.git" diff --git a/Gemfile.lock b/Gemfile.lock index d8576aa278..e179c73249 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -706,6 +706,9 @@ GEM actionpack (>= 6.1) activesupport (>= 6.1) sprockets (>= 3.0.0) + sprockets_terser_with_source_maps (2.2.0) + sprockets-rails (~> 3.0) + terser (~> 1.2) stringio (3.2.0) strscan (3.1.8) sugar-high (0.7.3) @@ -714,6 +717,8 @@ GEM i18n terminal-table (4.0.0) unicode-display_width (>= 1.1.1, < 4) + terser (1.2.7) + execjs (>= 0.3.0, < 3) thor (1.5.0) tilt (2.7.0) time (0.4.2) @@ -858,6 +863,7 @@ DEPENDENCIES simplecov spring sprockets-rails (~> 3) + sprockets_terser_with_source_maps summernote-rails! two_factor_authentication! tzinfo-data diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index be9aa7184e..31880b41aa 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -9,3 +9,4 @@ Rails.application.config.assets.paths << Rails.root.join('app/assets/examples') Rails.application.config.assets.export_concurrent = false +Rails.application.config.assets.js_compressor = :terser_with_source_maps From 242d92b070c8053ec616fcc2cf48c5721e68f65c Mon Sep 17 00:00:00 2001 From: Arnaud Levy Date: Tue, 9 Jun 2026 11:09:26 +0200 Subject: [PATCH 2/2] config --- config/initializers/assets.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/config/initializers/assets.rb b/config/initializers/assets.rb index 31880b41aa..2283bbf123 100644 --- a/config/initializers/assets.rb +++ b/config/initializers/assets.rb @@ -9,4 +9,5 @@ Rails.application.config.assets.paths << Rails.root.join('app/assets/examples') Rails.application.config.assets.export_concurrent = false +Rails.application.config.assets.generate_sourcemaps = true Rails.application.config.assets.js_compressor = :terser_with_source_maps