Sha256: 3e69c82964591d1d076f24c4c3cb356b236b4a49805eb9a6d3af7f9888336a9a

Contents?: true

Size: 412 Bytes

Versions: 2

Compression:

Stored size: 412 Bytes

Contents

require_relative "parser"
require_relative "storage"
require_relative "compiler"
require_relative "validator"

module Marko

  # default abstract starters that must be replugged later
  ParserPlug = Parser.plug
  StoragePlug = Storage.plug
  CompilerPlug = Compiler.plug
  ValidatorPlug = Validator.plug

  def self.artifact
    storage = StoragePlug.plugged
    storage.artifact
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
marko-0.3.0 lib/marko/config.rb
marko-0.1.0 lib/marko/config.rb