Sha256: cfb2c70dbd3e0696febbcb5b01464e0bf4498b1ed4aff8384b6a94a507bfbb2c
Contents?: true
Size: 707 Bytes
Versions: 18
Compression:
Stored size: 707 Bytes
Contents
# frozen_string_literal: true module Script module Layers module Domain class ExtensionPoint attr_reader :type, :sdks def initialize(type, config) @type = type @sdks = { ts: ExtensionPointAssemblyScriptSDK.new(config["assemblyscript"]), } end end class ExtensionPointAssemblyScriptSDK attr_reader :package, :version, :sdk_version, :toolchain_version def initialize(config) @package = config["package"] @version = config["version"] @sdk_version = config["sdk-version"] @toolchain_version = config["toolchain-version"] end end end end end
Version data entries
18 entries across 18 versions & 1 rubygems