Sha256: b20154a74526a0177a120657c6a28d86c172082ed95456a00377883ca0bb46f2

Contents?: true

Size: 938 Bytes

Versions: 5

Compression:

Stored size: 938 Bytes

Contents

# frozen_string_literal: true

require "stimulus_reflex/installer"

sr_initializer_src = fetch("/", "config/initializers/stimulus_reflex.rb")
sr_initializer_path = Rails.root.join("config/initializers/stimulus_reflex.rb")

cr_initializer_src = fetch("/", "config/initializers/cable_ready.rb")
cr_initializer_path = Rails.root.join("config/initializers/cable_ready.rb")

if !sr_initializer_path.exist?
  copy_file(sr_initializer_src, sr_initializer_path, verbose: false)
  say "✅ StimulusReflex initializer created at config/initializers/stimulus_reflex.rb"
else
  say "⏩ config/initializers/stimulus_reflex.rb already exists. Skipping."
end

if !cr_initializer_path.exist?
  copy_file(cr_initializer_src, cr_initializer_path, verbose: false)
  say "✅ CableReady initializer created at config/initializers/cable_ready.rb"
else
  say "⏩ config/initializers/cable_ready.rb already exists. Skipping."
end

complete_step :initializers

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
stimulus_reflex-3.5.0.rc4 lib/install/initializers.rb
stimulus_reflex-3.5.0.rc3 lib/install/initializers.rb
stimulus_reflex-3.5.0.rc2 lib/install/initializers.rb
stimulus_reflex-3.5.0.rc1 lib/install/initializers.rb
stimulus_reflex-3.5.0.pre10 lib/install/initializers.rb