Sha256: 372f3798dfed173084f3f3ef14fe571856149a2ce3d845e9e350a1ea004d6cd1
Contents?: true
Size: 561 Bytes
Versions: 18
Compression:
Stored size: 561 Bytes
Contents
# frozen_string_literal: true require "refinements/struct" module Hanamismith module Builders # Builds project skeleton foundation. class Refinement < Rubysmith::Builders::Abstract using Refinements::Struct def call %w[ %project_name%/lib/%project_path%/refines/actions/response.rb.erb %project_name%/spec/lib/%project_path%/refines/actions/response_spec.rb.erb ].each do |path| builder.call(settings.merge(template_path: path)).render end true end end end end
Version data entries
18 entries across 18 versions & 1 rubygems