Sha256: c3a514d1a44b8d30dd2cccba4ef293b3ffdd5ec98613aad7cf4baf2433c8b1ab
Contents?: true
Size: 668 Bytes
Versions: 26
Compression:
Stored size: 668 Bytes
Contents
# frozen_string_literal: true require "shopify_cli" module Extension module Tasks module ExecuteCommands class Build < Base prepend OutdatedExtensionDetection property! :config_file_path, accepts: String def call ShopifyCLI::Result .call(&method(:merge_server_config)) .then { |server_config| Models::DevelopmentServer.new.build(server_config) } end private def merge_server_config Tasks::MergeServerConfig.call( context: context, file_path: config_file_path, type: type ) end end end end end
Version data entries
26 entries across 26 versions & 1 rubygems