Sha256: 355647e79aca8047efa2b92a90e5ec891a1e195d2f8f16da2ba5444b733495e9
Contents?: true
Size: 490 Bytes
Versions: 27
Compression:
Stored size: 490 Bytes
Contents
module Extension module Tasks class ConfigureOptions include ShopifyCLI::MethodObject def call(specification_attribute_sets) specification_attribute_sets.each do |attributes| attributes[:options] ||= {} configure_skip_build(attributes) end end private def configure_skip_build(attributes) attributes[:options].merge!(skip_build: attributes[:identifier] == "theme_app_extension") end end end end
Version data entries
27 entries across 27 versions & 1 rubygems