lib/microformats.rb in microformats-0.3 vs lib/microformats.rb in microformats-4.0.0

- old
+ new

@@ -1,12 +1,28 @@ -module Microformats +require "nokogiri" +require "open-uri" +require "json" -end +require "microformats/version" +require "microformats/absolute_uri" +require "microformats/parser_core" +require "microformats/parser" +require "microformats/format_parser" +require "microformats/property_parser" +require "microformats/time_property_parser" +require "microformats/results/parser_result" +require "microformats/results/collection" +require "microformats/results/property_set" -require 'time' +module Microformats + class << self + def parse(html, base: nil) + Parser.new.parse(html, base: base) + end -require 'formatting_helpers' -require 'vcard' -require 'address' -require 'calendar' -require 'event' -require 'helpers' \ No newline at end of file + def read_html(html) + Parser.new.read_html(html) + end + end # class << self + + class InvalidPropertyPrefix < StandardError; end +end