diff --git a/Gemfile.lock b/Gemfile.lock index 4d0408c..361b6a9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -3,6 +3,7 @@ PATH specs: importmap-rails (1.2.2) actionpack (>= 6.0.0) + activesupport (>= 6.0.0) railties (>= 6.0.0) GEM diff --git a/importmap-rails.gemspec b/importmap-rails.gemspec index 5f13a13..8e9f96c 100644 --- a/importmap-rails.gemspec +++ b/importmap-rails.gemspec @@ -16,5 +16,6 @@ Gem::Specification.new do |spec| spec.required_ruby_version = ">= 2.7.0" spec.add_dependency "railties", ">= 6.0.0" + spec.add_dependency "activesupport", ">= 6.0.0" spec.add_dependency "actionpack", ">= 6.0.0" end diff --git a/lib/importmap/reloader.rb b/lib/importmap/reloader.rb index af66b1e..daee235 100644 --- a/lib/importmap/reloader.rb +++ b/lib/importmap/reloader.rb @@ -1,3 +1,6 @@ +require "active_support" +require "active_support/core_ext/module/delegation" + class Importmap::Reloader delegate :execute_if_updated, :execute, :updated?, to: :updater