Sha256: 71c511bd000215011aa21821bb26c63bf96ac9fff83166528710c25048d57324

Contents?: true

Size: 229 Bytes

Versions: 1

Compression:

Stored size: 229 Bytes

Contents

module Metadown
  class MetadataParser
    def initialize(text)
      @text = text
      @metadata = {}
    end

    def parse
      @text =~ /^(---\s*\n.*?\n?)^(---\s*$\n?)/m
      @mtext = YAML.load($1) if $1
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
metadown-1.1.0.beta lib/metadown/metadata_parser.rb