Sha256: 2a4103d8241d92d84b97b21701957c2750f2b3b2d99423293197550b2ab64d60

Contents?: true

Size: 490 Bytes

Versions: 7

Compression:

Stored size: 490 Bytes

Contents

# install react
system("yarn add react react-dom @babel/preset-react")

# update webpack presets for react
package_json_path = Rails.root.join("./package.json")
insert_into_file(
  package_json_path,
  %(      "@babel/preset-react",\n),
  after: /"presets": \[\n/
)

# install rspec-rails
system("bundle add rspec-rails --group development,test")
system("bundle exec rails g rspec:install")

# copy files
directory(
  Rails.root.join("../e2e_template/files"),
  Rails.root,
  force: true
)

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
shakapacker-7.1.0 spec/generator_specs/e2e_template/template.rb
shakapacker-7.0.3 spec/generator_specs/e2e_template/template.rb
shakapacker-7.0.2 spec/generator_specs/e2e_template/template.rb
shakapacker-7.0.1 spec/generator_specs/e2e_template/template.rb
shakapacker-7.0.0 spec/generator_specs/e2e_template/template.rb
shakapacker-7.0.0.rc.2 spec/generator_specs/e2e_template/template.rb
shakapacker-7.0.0.rc.1 spec/generator_specs/e2e_template/template.rb