lib/kazan/app_builder.rb in kazan-0.3.1 vs lib/kazan/app_builder.rb in kazan-0.4.0

- old
+ new

@@ -63,11 +63,10 @@ def shared_layout copy_file '_application.html.erb', 'app/views/layouts/application.html.erb', force: true end def assets_config - copy_file 'browserslist', 'app/assets/stylesheets/browserslist' copy_file 'errors.rb', 'config/initializers/errors.rb' copy_file 'json_encoding.rb', 'config/initializers/json_encoding.rb' end def dotenvs @@ -148,15 +147,10 @@ "") end def stylesheets_gems gems = <<-RUBY - -gem 'bourbon', '5.0.0.beta.6' -gem 'neat', '~> 1.8.0' -gem 'bitters' -gem 'refills', group: [:development, :test] RUBY inject_into_file 'Gemfile', gems, after: "gem 'sass-rails', '~> 5.0'\n" @@ -169,19 +163,10 @@ 'application.scss', 'app/assets/stylesheets/application.scss', force: true) end - def refills - generate 'refills:import', 'flashes' - remove_dir 'app/views/refills' - end - - def bitters - run 'bitters install --path app/assets/stylesheets' - end - def static_pages meta_tags = <<-EOS <meta charset="utf-8" /> <meta name="ROBOTS" content="NOODP" /> <meta name="viewport" content="initial-scale=1" /> @@ -189,9 +174,14 @@ %w(500 404 422).each do |page| inject_into_file "public/#{page}.html", meta_tags, after: "<head>\n" replace_in_file "public/#{page}.html", /<!--.+-->\n/, '' end + end + + def setup_locales + copy_file 'i18n-tasks.yml', 'config/i18n-tasks.yml' + copy_file 'i18n_spec.rb', 'spec/i18n_spec.rb' end def bundler_audit_config copy_file 'bundler_audit.rake', 'lib/tasks/bundler_audit.rake' append_file 'Rakefile', %{\ntask default: 'bundler:audit'\n}