├── .ruby-version ├── .rubocop ├── .rspec ├── lib ├── microformats │ ├── version.rb │ ├── absolute_uri.rb │ └── results │ │ └── property_set.rb └── microformats.rb ├── vendor └── tests │ ├── tests │ ├── microformats-v1 │ │ ├── hcard │ │ │ ├── justaname.html │ │ │ ├── justahyperlink.html │ │ │ ├── hyperlinkedphoto.html │ │ │ ├── justaname.json │ │ │ ├── justahyperlink.json │ │ │ ├── hyperlinkedphoto.json │ │ │ ├── format.html │ │ │ ├── format.json │ │ │ ├── email.json │ │ │ ├── name.json │ │ │ ├── name.html │ │ │ ├── email.html │ │ │ ├── single.json │ │ │ └── single.html │ │ ├── geo │ │ │ ├── abbrpattern.html │ │ │ ├── simpleproperties.html │ │ │ ├── hidden.json │ │ │ ├── abbrpattern.json │ │ │ ├── simpleproperties.json │ │ │ ├── valuetitleclass.json │ │ │ ├── hidden.html │ │ │ └── valuetitleclass.html │ │ ├── hreview-aggregate │ │ │ ├── justahyperlink.html │ │ │ ├── vevent.html │ │ │ ├── justahyperlink.json │ │ │ ├── hcard.html │ │ │ ├── vevent.json │ │ │ └── hcard.json │ │ ├── hreview │ │ │ ├── item.html │ │ │ ├── item.json │ │ │ └── vcard.html │ │ ├── hcalendar │ │ │ ├── concatenate.html │ │ │ ├── concatenate.json │ │ │ ├── combining.html │ │ │ ├── ampm.json │ │ │ ├── attendees.html │ │ │ ├── time.json │ │ │ ├── combining.json │ │ │ ├── attendees.json │ │ │ ├── ampm.html │ │ │ └── time.html │ │ ├── adr │ │ │ ├── simpleproperties.html │ │ │ └── simpleproperties.json │ │ ├── includes │ │ │ ├── table.html │ │ │ ├── table.json │ │ │ ├── hyperlink.html │ │ │ ├── hcarditemref.html │ │ │ ├── object.html │ │ │ ├── heventitemref.html │ │ │ ├── heventitemref.json │ │ │ ├── object.json │ │ │ ├── hyperlink.json │ │ │ └── hcarditemref.json │ │ ├── hresume │ │ │ ├── affiliation.html │ │ │ ├── skill.html │ │ │ ├── education.html │ │ │ ├── work.html │ │ │ ├── affiliation.json │ │ │ ├── contact.html │ │ │ ├── education.json │ │ │ ├── work.json │ │ │ ├── skill.json │ │ │ └── contact.json │ │ ├── hproduct │ │ │ ├── simpleproperties.html │ │ │ ├── simpleproperties.json │ │ │ └── aggregate.html │ │ ├── hentry │ │ │ ├── summarycontent.html │ │ │ └── summarycontent.json │ │ ├── hnews │ │ │ ├── minimum.html │ │ │ └── all.html │ │ └── hfeed │ │ │ └── simple.html │ ├── microformats-v2 │ │ ├── h-card │ │ │ ├── justaname.html │ │ │ ├── justahyperlink.html │ │ │ ├── hyperlinkedphoto.html │ │ │ ├── relativeurlsempty.html │ │ │ ├── hcard.html │ │ │ ├── nested.html │ │ │ ├── justaname.json │ │ │ ├── justahyperlink.json │ │ │ ├── baseurl.html │ │ │ ├── impliedurlempty.html │ │ │ ├── relativeurls.html │ │ │ ├── hyperlinkedphoto.json │ │ │ ├── impliedurl.html │ │ │ ├── childimplied.html │ │ │ ├── childimplied.json │ │ │ ├── p-property.json │ │ │ ├── nested.json │ │ │ ├── relativeurlsempty.json │ │ │ ├── hcard.json │ │ │ ├── extendeddescription.json │ │ │ ├── extendeddescription.html │ │ │ ├── baseurl.json │ │ │ ├── relativeurls.json │ │ │ ├── p-property.html │ │ │ ├── impliedphoto.html │ │ │ ├── impliedurlempty.json │ │ │ ├── impliedurl.json │ │ │ └── impliedname.html │ │ ├── h-event │ │ │ ├── justaname.html │ │ │ ├── justahyperlink.html │ │ │ ├── justaname.json │ │ │ ├── justahyperlink.json │ │ │ ├── concatenate.json │ │ │ ├── concatenate.html │ │ │ ├── dt-property.json │ │ │ ├── attendees.html │ │ │ ├── combining.html │ │ │ ├── ampm.json │ │ │ ├── time.json │ │ │ ├── dates.json │ │ │ ├── dates.html │ │ │ ├── combining.json │ │ │ ├── dt-property.html │ │ │ ├── attendees.json │ │ │ └── ampm.html │ │ ├── h-product │ │ │ ├── justaname.html │ │ │ ├── justahyperlink.html │ │ │ ├── justaname.json │ │ │ ├── justahyperlink.json │ │ │ ├── simpleproperties.html │ │ │ ├── aggregate.html │ │ │ └── simpleproperties.json │ │ ├── h-review │ │ │ ├── justaname.html │ │ │ ├── hyperlink.html │ │ │ ├── photo.html │ │ │ ├── implieditem.html │ │ │ ├── justaname.json │ │ │ ├── photo.json │ │ │ ├── hyperlink.json │ │ │ ├── item.html │ │ │ ├── implieditem.json │ │ │ ├── item.json │ │ │ └── vcard.html │ │ ├── h-entry │ │ │ ├── justaname.html │ │ │ ├── justahyperlink.html │ │ │ ├── encoding.html │ │ │ ├── justaname.json │ │ │ ├── scriptstyletags.html │ │ │ ├── justahyperlink.json │ │ │ ├── impliedvalue-nested.html │ │ │ ├── scriptstyletags.json │ │ │ ├── encoding.json │ │ │ ├── u-property.json │ │ │ ├── impliedname.html │ │ │ ├── urlincontent.html │ │ │ ├── impliedvalue-nested.json │ │ │ ├── summarycontent.html │ │ │ ├── impliedname.json │ │ │ ├── urlincontent.json │ │ │ └── u-property.html │ │ ├── h-adr │ │ │ ├── justaname.html │ │ │ ├── geourl.html │ │ │ ├── justaname.json │ │ │ ├── geourl.json │ │ │ ├── lettercase.json │ │ │ ├── simpleproperties.html │ │ │ ├── geo.html │ │ │ ├── simpleproperties.json │ │ │ ├── geo.json │ │ │ └── lettercase.html │ │ ├── h-resume │ │ │ ├── justaname.html │ │ │ ├── justaname.json │ │ │ ├── skill.json │ │ │ ├── skill.html │ │ │ ├── affiliation.html │ │ │ ├── affiliation.json │ │ │ ├── education.html │ │ │ ├── work.html │ │ │ ├── contact.html │ │ │ ├── contact.json │ │ │ ├── education.json │ │ │ └── work.json │ │ ├── rel │ │ │ ├── license.html │ │ │ ├── nofollow.html │ │ │ ├── varying-text-duplicate-rels.html │ │ │ ├── license.json │ │ │ ├── nofollow.json │ │ │ ├── rel-urls.html │ │ │ ├── varying-text-duplicate-rels.json │ │ │ ├── xfn-elsewhere.html │ │ │ ├── duplicate-rels.html │ │ │ ├── rel-urls.json │ │ │ ├── xfn-all.html │ │ │ └── xfn-elsewhere.json │ │ ├── h-geo │ │ │ ├── justaname.html │ │ │ ├── abbrpattern.html │ │ │ ├── justaname.json │ │ │ ├── simpleproperties.html │ │ │ ├── hidden.json │ │ │ ├── abbrpattern.json │ │ │ ├── valuetitleclass.json │ │ │ ├── simpleproperties.json │ │ │ ├── altitude.html │ │ │ ├── altitude.json │ │ │ ├── hidden.html │ │ │ └── valuetitleclass.html │ │ ├── h-recipe │ │ │ ├── minimum.html │ │ │ └── minimum.json │ │ ├── h-review-aggregate │ │ │ ├── justahyperlink.html │ │ │ ├── hevent.html │ │ │ ├── justahyperlink.json │ │ │ ├── hevent.json │ │ │ ├── simpleproperties.html │ │ │ └── simpleproperties.json │ │ └── h-feed │ │ │ ├── implied-title.html │ │ │ └── simple.html │ └── microformats-mixed │ │ ├── h-card │ │ ├── tworoots.html │ │ ├── tworoots.json │ │ ├── mixedproperties.html │ │ └── mixedproperties.json │ │ ├── h-resume │ │ ├── mixedroots.html │ │ └── mixedroots.json │ │ └── h-entry │ │ ├── mixedroots.html │ │ └── mixedroots.json │ ├── .gitignore │ ├── composer.json │ ├── interface.js │ ├── package.json │ └── app.js ├── Gemfile ├── spec ├── support │ ├── cases │ │ └── microformats.org │ │ │ └── microformats-2 │ │ │ ├── microformats-2-0.html │ │ │ ├── microformats-2-1.html │ │ │ ├── microformats-2-0.js │ │ │ ├── microformats-2-1.js │ │ │ ├── microformats-2-5.html │ │ │ ├── microformats-2-2.html │ │ │ ├── microformats-2-5.js │ │ │ ├── microformats-2-9.html │ │ │ ├── microformats-2-6.html │ │ │ ├── microformats-2-8.html │ │ │ ├── microformats-2-7.html │ │ │ ├── microformats-2-2.js │ │ │ ├── microformats-2-9.js │ │ │ ├── microformats-2-8.js │ │ │ ├── microformats-2-6.js │ │ │ ├── microformats-2-7.js │ │ │ ├── microformats-2-4.html │ │ │ ├── microformats-2-3.js │ │ │ ├── microformats-2-3.html │ │ │ └── microformats-2-4.js │ └── lib │ │ ├── edge_cases │ │ ├── blank_value.html │ │ ├── link_parse.html │ │ ├── blank_value.js │ │ ├── blank_href.js │ │ ├── vcp-dates.html │ │ ├── blank_src.js │ │ ├── vcp-dates.js │ │ ├── relative.js │ │ ├── link_parse.js │ │ ├── blank_href.html │ │ ├── blank_rel.html │ │ ├── blank_src.html │ │ ├── relative.html │ │ └── blank_rel.js │ │ └── microformats │ │ ├── nested-property.js │ │ ├── implied_property │ │ ├── url-relative.html │ │ ├── url-unnormalized.html │ │ ├── url-pass.html │ │ ├── url-fail.html │ │ ├── name-pass.html │ │ ├── photo-pass.html │ │ ├── name-fail.html │ │ └── photo-fail.html │ │ ├── nested-property.html │ │ ├── nested-format-with-property-of-same-name.html │ │ ├── nested-format-without-property.html │ │ ├── nested-format-with-property.html │ │ ├── blank_href.js │ │ ├── rels.js │ │ ├── simple.js │ │ ├── rels-with-unnormalized-urls.html │ │ ├── rels-that-drop-the-base.html │ │ ├── rels.html │ │ ├── nested-format-with-property-of-same-name.js │ │ ├── nested-format-with-property.js │ │ ├── blank_href.html │ │ └── simple.html ├── spec_helper.rb └── lib │ ├── microformats_parse_spec.rb │ ├── microformats │ ├── property_set_spec.rb │ ├── absolute_uri_absolutize_spec.rb │ └── parser_result_spec.rb │ └── microformats_read_html_spec.rb ├── Rakefile ├── .github ├── dependabot.yml └── workflows │ └── ci.yml ├── Guardfile ├── .editorconfig ├── .simplecov ├── .rubocop.yml ├── bin └── microformats ├── .gitignore └── microformats.gemspec /.ruby-version: -------------------------------------------------------------------------------- 1 | 3.2.0 2 | -------------------------------------------------------------------------------- /.rubocop: -------------------------------------------------------------------------------- 1 | --display-style-guide 2 | --extra-details 3 | --parallel 4 | -------------------------------------------------------------------------------- /.rspec: -------------------------------------------------------------------------------- 1 | --format documentation 2 | --order random 3 | --require spec_helper 4 | -------------------------------------------------------------------------------- /lib/microformats/version.rb: -------------------------------------------------------------------------------- 1 | module Microformats 2 | VERSION = '4.5.0'.freeze 3 | end 4 | -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/hcard/justaname.html: -------------------------------------------------------------------------------- 1 |
Frances Berriman
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-card/justaname.html: -------------------------------------------------------------------------------- 1 |Frances Berriman
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-event/justaname.html: -------------------------------------------------------------------------------- 1 |IndieWebCamp 2012
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-product/justaname.html: -------------------------------------------------------------------------------- 1 |Raspberry Pi
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/justaname.html: -------------------------------------------------------------------------------- 1 |Crepes on Cole
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-mixed/h-card/tworoots.html: -------------------------------------------------------------------------------- 1 |Frances Berriman
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-entry/justaname.html: -------------------------------------------------------------------------------- 1 |microformats.org at 7
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/hcard/justahyperlink.html: -------------------------------------------------------------------------------- 1 | Ben Ward -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-card/justahyperlink.html: -------------------------------------------------------------------------------- 1 | Ben Ward -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- 1 | source 'https://rubygems.org' 2 | 3 | # Specify your gem's dependencies in microformats.gemspec 4 | gemspec 5 | -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-adr/justaname.html: -------------------------------------------------------------------------------- 1 |665 3rd St. Suite 207 San Francisco, CA 94107 U.S.A.
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-resume/justaname.html: -------------------------------------------------------------------------------- 1 |Tim Berners-Lee, invented the World Wide Web.
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/rel/license.html: -------------------------------------------------------------------------------- 1 | cc by 2.5 -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-event/justahyperlink.html: -------------------------------------------------------------------------------- 1 | IndieWebCamp 2012 -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-product/justahyperlink.html: -------------------------------------------------------------------------------- 1 | Raspberry Pi -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/rel/nofollow.html: -------------------------------------------------------------------------------- 1 | Copyrights -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/hyperlink.html: -------------------------------------------------------------------------------- 1 | Crepes on Cole -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/photo.html: -------------------------------------------------------------------------------- 1 |
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-geo/justaname.html:
--------------------------------------------------------------------------------
1 | On my way to The Bricklayer's Arms 2 | (Geo: 51.513458;-0.14812) 3 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-entry/justahyperlink.html: -------------------------------------------------------------------------------- 1 | microformats.org at 7 -------------------------------------------------------------------------------- /spec/support/cases/microformats.org/microformats-2/microformats-2-0.html: -------------------------------------------------------------------------------- 1 | 2 | Frances Berriman 3 | -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/hcard/hyperlinkedphoto.html: -------------------------------------------------------------------------------- 1 | 2 |
3 |
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-card/hyperlinkedphoto.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-entry/encoding.html:
--------------------------------------------------------------------------------
1 | 2 | Bricklayer's Arms, 3 | London 4 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/hcard/format.html: -------------------------------------------------------------------------------- 1 |2 | 3 | John 4 | Doe 5 | 6 |
-------------------------------------------------------------------------------- /spec/support/lib/microformats/nested-property.js: -------------------------------------------------------------------------------- 1 | { "items": [{ 2 | "type": ["h-card"], 3 | "properties": { 4 | "name": ["jlsuttles"], 5 | "nickname": ["jlsuttles"] 6 | } 7 | }], 8 | "rels": {} 9 | } 10 | 11 | -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/geo/abbrpattern.html: -------------------------------------------------------------------------------- 1 | 2 |3 | N 37° 24.491, 4 | W 122° 08.313 5 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/implieditem.html: -------------------------------------------------------------------------------- 1 |out of 5 stars
4 |3 | N 37° 24.491, 4 | W 122° 08.313 5 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-card/hcard.html: -------------------------------------------------------------------------------- 1 |Toast
3 |We are meeting at 2 | The Bricklayer's Arms 3 | (Geo: 51.513458: 4 | -0.14812) 5 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-product/justaname.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-product"], 4 | "properties": { 5 | "name": ["Raspberry Pi"] 6 | } 7 | }], 8 | "rels": {}, 9 | "rel-urls": {} 10 | } -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/justaname.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-review"], 4 | "properties": { 5 | "name": ["Crepes on Cole"] 6 | } 7 | }], 8 | "rels": {}, 9 | "rel-urls": {} 10 | } -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-entry/justaname.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-entry"], 4 | "properties": { 5 | "name": ["microformats.org at 7"] 6 | } 7 | }], 8 | "rels": {}, 9 | "rel-urls": {} 10 | } -------------------------------------------------------------------------------- /spec/support/lib/microformats/implied_property/url-relative.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |Jessica Lynn Suttles
5 |
6 |
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-event/justahyperlink.json:
--------------------------------------------------------------------------------
1 | {
2 | "items": [{
3 | "type": ["h-event"],
4 | "properties": {
5 | "name": ["IndieWebCamp 2012"],
6 | "url": ["http://indiewebcamp.com/2012"]
7 | }
8 | }],
9 | "rels": {},
10 | "rel-urls": {}
11 | }
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-product/justahyperlink.json:
--------------------------------------------------------------------------------
1 | {
2 | "items": [{
3 | "type": ["h-product"],
4 | "properties": {
5 | "name": ["Raspberry Pi"],
6 | "url": ["http://www.raspberrypi.org/"]
7 | }
8 | }],
9 | "rels": {},
10 | "rel-urls": {}
11 | }
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-review/photo.json:
--------------------------------------------------------------------------------
1 | {
2 | "items": [{
3 | "type": ["h-review"],
4 | "properties": {
5 | "name": ["Crepes on Cole"],
6 | "photo": ["http://example.com/images/photo.gif"]
7 | }
8 | }],
9 | "rels": {},
10 | "rel-urls": {}
11 | }
--------------------------------------------------------------------------------
/vendor/tests/tests/microformats-v2/h-entry/scriptstyletags.html:
--------------------------------------------------------------------------------
1 | 2 | 3 | Mediterranean Wraps 4 | - Rated: 5 | out of 5 (6 reviews) 6 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/hyperlink.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-review"], 4 | "properties": { 5 | "name": ["Crepes on Cole"], 6 | "url": ["https://plus.google.com/116941523817079328322/about"] 7 | } 8 | }], 9 | "rels": {}, 10 | "rel-urls": {} 11 | } -------------------------------------------------------------------------------- /vendor/tests/composer.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "mf2/tests", 3 | "type": "library", 4 | "description": "Microformats test suite", 5 | "homepage": "https://github.com/microformats/tests", 6 | "license": "CC0", 7 | "authors": [ 8 | { 9 | "name": "Glenn Jones", 10 | "homepage": "https://glennjones.net/" 11 | } 12 | ] 13 | } -------------------------------------------------------------------------------- /spec/support/cases/microformats.org/microformats-2/microformats-2-5.js: -------------------------------------------------------------------------------- 1 | // http://microformats.org/wiki/microformats-2 2 | { 3 | "items": [{ 4 | "type": ["h-card"], 5 | "properties": { 6 | "name": ["Mitchell Baker"], 7 | "url": ["http://blog.lizardwrangler.com/"], 8 | "org": ["Mozilla Foundation"] 9 | } 10 | }] 11 | } -------------------------------------------------------------------------------- /spec/support/lib/microformats/nested-format-with-property.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |
4 |
5 | Crepes on Cole
6 |
out of 5 stars
8 |My favourite hill in the lakes is 2 | 3 | Pen-y-ghent 4 | (Geo: 54.155278, 5 | -2.249722). It 6 | raises to 694m. 7 | 8 |
-------------------------------------------------------------------------------- /spec/support/cases/microformats.org/microformats-2/microformats-2-6.html: -------------------------------------------------------------------------------- 1 | 2 |Vegan. Cat lover. Coder.
"] 8 | } 9 | }], 10 | "rels": {} 11 | } 12 | -------------------------------------------------------------------------------- /spec/support/lib/microformats/rels.js: -------------------------------------------------------------------------------- 1 | { 2 | "items": [], 3 | "rels": { 4 | "friend": ["http://adactio.com/", "http://tantek.com/"], 5 | "met": ["http://adactio.com/", "http://tantek.com/"] 6 | }, 7 | "alternates": [ 8 | {"url": "http://tantek.com/updates.atom", 9 | "type": "application/atom+xml", 10 | "rel": "updates" 11 | } 12 | ] 13 | } -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/geo/hidden.html: -------------------------------------------------------------------------------- 1 |2 | The Bricklayer's Arms 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-event/concatenate.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-event"], 4 | "properties": { 5 | "name": ["The 4th Microformat party"], 6 | "start": ["2009-06-26 19:00-0600"], 7 | "end": ["2009-06-26 22:00-0600"] 8 | } 9 | }], 10 | "rels": {}, 11 | "rel-urls": {} 12 | } -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-geo/altitude.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-geo"], 4 | "properties": { 5 | "name": ["Pen-y-ghent"], 6 | "latitude": ["54.155278"], 7 | "longitude": ["-2.249722"], 8 | "altitude": ["694"] 9 | } 10 | }], 11 | "rels": {}, 12 | "rel-urls": {} 13 | } -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-review/item.html: -------------------------------------------------------------------------------- 1 |
4 |
5 | Crepes on Cole
6 |
out of 5 stars
8 |Vegan. Cat lover. Coder.
"] 8 | } 9 | }], 10 | "rels": {} 11 | } 12 | -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/adr/simpleproperties.html: -------------------------------------------------------------------------------- 1 |2 | 665 3rd St. 3 | Suite 207 4 | San Francisco, 5 | CA 6 | 94107 7 | U.S.A. 8 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v1/hcard/email.json: -------------------------------------------------------------------------------- 1 | { 2 | "items": [{ 3 | "type": ["h-card"], 4 | "properties": { 5 | "name": ["John Doe"], 6 | "email": ["mailto:john@example.com", "john@example.com", "mailto:john@example.com?subject=parser-test", "john@example.com"] 7 | } 8 | }], 9 | "rels": {}, 10 | "rel-urls": {} 11 | } -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-event/concatenate.html: -------------------------------------------------------------------------------- 1 | 2 | The 4th Microformat party will be on 3 | 4 | , from 5 | 6 | to 7 | . 8 | -------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-geo/hidden.html: -------------------------------------------------------------------------------- 1 |2 | The Bricklayer's Arms 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
-------------------------------------------------------------------------------- /spec/support/lib/microformats/rels-with-unnormalized-urls.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 |2 | 665 3rd St. 3 | Suite 207 4 | San Francisco, 5 | CA 6 | 94107 7 | U.S.A. 8 |
-------------------------------------------------------------------------------- /vendor/tests/tests/microformats-v2/h-card/childimplied.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |