# -*- encoding: utf-8 -*- # stub: marko 0.1.0 ruby lib Gem::Specification.new do |s| s.name = "marko".freeze s.version = "0.1.0".freeze s.required_rubygems_version = Gem::Requirement.new(">= 0".freeze) if s.respond_to? :required_rubygems_version= s.metadata = { "allowed_push_host" => "https://rubygems.org", "changelog_uri" => "https://github.com/nvoynov/marko/CHANGELOG.md", "homepage_uri" => "https://github.com/nvoynov/marko", "source_code_uri" => "https://github.com/nvoynov/marko" } if s.respond_to? :metadata= s.require_paths = ["lib".freeze] s.authors = ["Nikolay Voynov".freeze] s.bindir = "exe".freeze s.date = "2023-01-02" s.description = "Marko supplies a \"docs-as-code\" approach for compiling bulky software artifacts by providing source storage, original plain text markup, compiler templates, command-line and Gem interfaces.\n\nHaving the assembled artifact, it can be analyzed, enriched by extra data, served as a source for deriving subdued artifacts, etc.\n".freeze s.email = ["nvoynov@gmail.com".freeze] s.executables = ["marko".freeze] s.files = ["CHANGELOG.md".freeze, "Gemfile".freeze, "Gemfile.lock".freeze, "README.md".freeze, "Rakefile".freeze, "exe/marko".freeze, "lib/assets/demo/README.md".freeze, "lib/assets/demo/src/fr/assemble.md".freeze, "lib/assets/demo/src/fr/compile.md".freeze, "lib/assets/demo/src/fr/markup.md".freeze, "lib/assets/demo/src/fr/storage.md".freeze, "lib/assets/demo/src/fr/treenode.md".freeze, "lib/assets/demo/src/index.md".freeze, "lib/assets/demo/src/intro.md".freeze, "lib/assets/demo/src/ui/cli.md".freeze, "lib/assets/demo/src/ui/gem.md".freeze, "lib/assets/demo/src/ur/uc.create.project.md".freeze, "lib/assets/demo/src/ur/uc.general.flow.md".freeze, "lib/assets/init/README.md".freeze, "lib/assets/init/Rakefile".freeze, "lib/assets/init/tt/artifact.md.tt".freeze, "lib/marko.rb".freeze, "lib/marko/artifact.rb".freeze, "lib/marko/assembler.rb".freeze, "lib/marko/cli.rb".freeze, "lib/marko/compiler.rb".freeze, "lib/marko/config.rb".freeze, "lib/marko/gadgets.rb".freeze, "lib/marko/gadgets/pluggable.rb".freeze, "lib/marko/gadgets/sentry.rb".freeze, "lib/marko/gadgets/service.rb".freeze, "lib/marko/loader.rb".freeze, "lib/marko/markup.rb".freeze, "lib/marko/markup/compiler.rb".freeze, "lib/marko/markup/decorator.rb".freeze, "lib/marko/markup/macro.rb".freeze, "lib/marko/markup/parser.rb".freeze, "lib/marko/markup/storage.rb".freeze, "lib/marko/markup/validator.rb".freeze, "lib/marko/parser.rb".freeze, "lib/marko/services.rb".freeze, "lib/marko/services/assemble.rb".freeze, "lib/marko/services/compile.rb".freeze, "lib/marko/storage.rb".freeze, "lib/marko/tree_node.rb".freeze, "lib/marko/validator.rb".freeze, "lib/marko/version.rb".freeze, "marko.gemspec".freeze] s.homepage = "https://github.com/nvoynov/marko".freeze s.required_ruby_version = Gem::Requirement.new(">= 2.6.0".freeze) s.rubygems_version = "3.5.10".freeze s.summary = "Marko is a markup compiler that builds a tree from separated markup sources and compiles it into a deliverable artifact.".freeze end