Sha256: b48005eef7910049aa44f40cc6698b456dff3505df073cc3ef82f6c99488b76f

Contents?: true

Size: 304 Bytes

Versions: 12

Compression:

Stored size: 304 Bytes

Contents

module CmAdmin
  class VersionManager
    class << self
      def rails7?
        Rails::VERSION::MAJOR == 7
      end

      def rails8?
        Rails::VERSION::MAJOR == 8
      end

      def use_importmap?
        (rails7? || rails8?) && File.exist?('config/importmap.rb')
      end
    end
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
cm-admin-4.6.5 lib/cm_admin/version_manager.rb
cm-admin-4.4.8 lib/cm_admin/version_manager.rb
cm-admin-4.4.6 lib/cm_admin/version_manager.rb
cm-admin-4.4.1 lib/cm_admin/version_manager.rb
cm-admin-4.4.0 lib/cm_admin/version_manager.rb
cm-admin-4.3.0 lib/cm_admin/version_manager.rb
cm-admin-4.2.1 lib/cm_admin/version_manager.rb
cm-admin-4.2.0 lib/cm_admin/version_manager.rb
cm-admin-4.1.2 lib/cm_admin/version_manager.rb
cm-admin-4.1.1 lib/cm_admin/version_manager.rb
cm-admin-4.1.0 lib/cm_admin/version_manager.rb
cm-admin-4.0.0 lib/cm_admin/version_manager.rb