Sha256: 57cb1f2390215caf73a06723eac15bb280b37a7889caeb3eb241075c7a877e58
Contents?: true
Size: 810 Bytes
Versions: 1
Compression:
Stored size: 810 Bytes
Contents
require "rails/generators" module TestData class WebpackerYamlGenerator < Rails::Generators::Base AFTER_DEVELOPMENT_WEBPACK_STANZA_REGEX = /^development:/ BEFORE_TEST_WEBPACK_STANZA_REGEX = /^$\n(?:^\#.*\n)*^test:/ def call if Configurators::WebpackerYaml.new.verify.looks_good? TestData.log.debug "'test_data' section not needed in config/webpacker.yml" else inject_into_file "config/webpacker.yml", after: AFTER_DEVELOPMENT_WEBPACK_STANZA_REGEX do " &development" end inject_into_file "config/webpacker.yml", before: BEFORE_TEST_WEBPACK_STANZA_REGEX do <<~YAML # Used in conjunction with the test_data gem test_data: <<: *development YAML end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
test_data-0.0.2 | lib/generators/test_data/webpacker_yaml_generator.rb |