Sha256: 4ffda98878c55594854d4806116330682a9e8cd1943e5dada5c2b3a43fe98f6b
Contents?: true
Size: 648 Bytes
Versions: 2
Compression:
Stored size: 648 Bytes
Contents
# frozen_string_literal: true module Quilt class ReactSetupGenerator < Rails::Generators::Base source_root File.expand_path("templates", __dir__) class_option :skip_yarn, type: :boolean, default: false desc "This generator adds a React app." def install_js_dependencies return if options.skip_yarn? say("Installing react and types dependencies") system("yarn add "\ "typescript@~3.8.0 "\ "react@~16.11.0 "\ "react-dom@~16.11.0 "\ "@types/react@~16.9.0 "\ "@types/react-dom@~16.9.0 ") end def create_tsconfig copy_file("tsconfig.json") end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
quilt_rails-3.6.0 | lib/generators/quilt/react_setup/react_setup_generator.rb |
quilt_rails-3.5.6 | lib/generators/quilt/react_setup/react_setup_generator.rb |