lib/generators/svelte/install_generator.rb in actionview-svelte-handler-0.5.1 vs lib/generators/svelte/install_generator.rb in actionview-svelte-handler-0.5.2
- old
+ new
@@ -1,13 +1,15 @@
-class Svelte::InstallGenerator < Rails::Generators::Base
- desc "This generator installs actionview-svelte-handler"
-
- source_root File.expand_path("templates/install", __dir__)
-
- def install
- copy_file "initializer.rb", "config/initializers/svelte.rb"
- insert_into_file "app/views/layouts/application.html.erb",
- "\n <%= svelte_tags %>",
- after: "<head>"
- `npm install #{Gem::Specification.find_by_name("actionview-svelte-handler").gem_dir} --install-links --save=false`
+module Svelte
+ class InstallGenerator < Rails::Generators::Base
+ desc "This generator installs actionview-svelte-handler"
+
+ source_root File.expand_path("templates/install", __dir__)
+
+ def install
+ copy_file "initializer.rb", "config/initializers/svelte.rb"
+ insert_into_file "app/views/layouts/application.html.erb",
+ "\n <%= svelte_tags %>",
+ after: "<head>"
+ `npm install #{Svelte.gem_dir} --install-links --save=false`
+ end
end
-end
+end
\ No newline at end of file