Module: SvelteOnRails
- Defined in:
- lib/svelte_on_rails/view_helpers.rb,
lib/svelte-on-rails.rb,
lib/svelte_on_rails/railtie.rb,
lib/svelte_on_rails/lib/utils.rb,
lib/svelte_on_rails/ssr_server.rb,
lib/svelte_on_rails/lib/metrics.rb,
lib/svelte_on_rails/action_cable.rb,
lib/svelte_on_rails/turbo_stream.rb,
lib/generators/showcase_generator.rb,
lib/svelte_on_rails/configuration.rb,
lib/svelte_on_rails/installer/npm.rb,
lib/svelte_on_rails/lib/log_patch.rb,
lib/svelte_on_rails/installer/haml.rb,
lib/svelte_on_rails/installer/utils.rb,
lib/svelte_on_rails/installer/svelte.rb,
lib/svelte_on_rails/lib/cache_warmer.rb,
lib/svelte_on_rails/installer/gem_utils.rb,
lib/svelte_on_rails/installer/javascript.rb,
lib/svelte_on_rails/lib/to_svelte_schema.rb,
lib/svelte_on_rails/lib/to_svelte_values.rb,
lib/svelte_on_rails/installer/hello_world.rb,
lib/svelte_on_rails/lib/development_utils.rb,
lib/svelte_on_rails/lib/fallback_renderer.rb,
lib/svelte_on_rails/lib/to_svelte_support.rb,
lib/svelte_on_rails/lib/view_helper_support.rb,
lib/svelte_on_rails/lib/watch_asset_changes.rb,
lib/svelte_on_rails/active_record_extensions.rb,
lib/svelte_on_rails/lib/to_svelte_translations.rb,
lib/generators/svelte_on_rails/install/install_generator.rb
Overview
lib/svelte_on_rails/active_record_extensions.rb
Defined Under Namespace
Modules: ActiveRecordClassExtensions, ActiveRecordExtensions, ActiveRecordRelationExtensions, GemUtils, Generators, Installer, Lib, ViewHelpers Classes: ActionCable, Configuration, DevelopmentUtils, Railtie, SsrError, SsrServer, TurboStream
Class Method Summary collapse
Class Method Details
.configuration ⇒ Object
40 41 42 |
# File 'lib/svelte-on-rails.rb', line 40 def configuration @configuration ||= Configuration.new end |
.run_install_task ⇒ Object
46 47 48 49 50 51 52 53 54 55 |
# File 'lib/svelte-on-rails.rb', line 46 def self.run_install_task # Ensure Rake tasks are loaded Rake::Task.define_task(:environment) # Define a dummy environment task (if needed) load File.('../rakefile', __FILE__) # Load the gem's Rakefile # Invoke the task Rake::Task['svelte_on_rails:create_test_app'].invoke rescue StandardError => e puts "Error running create_test_app task: #{e.}" end |