Sha256: ccd2449f116abd06fd48d69405c6e387ac13a99bed8dc69cc72355cfa741c9c5
Contents?: true
Size: 780 Bytes
Versions: 1
Compression:
Stored size: 780 Bytes
Contents
# frozen_string_literal: true module Script module Layers module Domain class ScriptProject include SmartProperties property! :id, accepts: String property :env, accepts: ShopifyCli::Resources::EnvFile property! :extension_point_type, accepts: String property! :script_name, accepts: String property! :language, accepts: String property :config_ui, accepts: ConfigUi def initialize(*) super ShopifyCli::Core::Monorail.metadata = { "script_name" => script_name, "extension_point_type" => extension_point_type, "language" => language, } end def api_key env[:api_key] end end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
shopify-cli-1.9.0 | lib/project_types/script/layers/domain/script_project.rb |