Sha256: ce200bf6ee1d9efdb378313d9a97118657c204c571f81fe8457d4d4f4ff303d6
Contents?: true
Size: 505 Bytes
Versions: 4
Compression:
Stored size: 505 Bytes
Contents
# frozen_string_literal: true require_relative "utils" require "shale" require_relative "collection_manifest" require "metanorma/cli" require "metanorma/cli/collection" require "metanorma/collection/collection" module Suma class CollectionConfig < Metanorma::Collection::Config::Config attribute :manifest, ::Suma::CollectionManifest def self.from_file(path) from_yaml(File.read(path)) end def to_file(path) File.open(path, "w") { |f| f.write to_yaml } end end end
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
suma-0.1.4 | lib/suma/collection_config.rb |
suma-0.1.3 | lib/suma/collection_config.rb |
suma-0.1.2 | lib/suma/collection_config.rb |
suma-0.1.1 | lib/suma/collection_config.rb |