We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
<div class="h-entry h-cite h-entry"> <a href="#" rel="me bookmark me"></a> </div>
Currently parses:
{ "items": [ { "type": [ "h-cite", "h-entry", "h-entry" ], "properties": { "name": [ "" ], "url": [ "#" ] } } ], "rels": { "me": [ "#", "#" ], "bookmark": [ "#" ] }, "rel-urls": { "#": { "rels": [ "me", "bookmark", "me" ] } }, "debug": { "package": "https://packagist.org/packages/mf2/mf2", "version": "v0.4.1", "note": [ "This output was generated from the php-mf2 library available at https://github.com/indieweb/php-mf2", "Please file any issues with the parser at https://github.com/indieweb/php-mf2/issues" ] } }
Expected output:
{ "items": [ { "type": [ "h-cite", "h-entry" ], "properties": { "name": [ "" ], "url": [ "#" ] } } ], "rels": { "bookmark": [ "#" ] "me": [ "#" ] }, "rel-urls": { "#": { "rels": [ "bookmark", "me" ] } } }
Per spec update: microformats/microformats2-parsing#30
The text was updated successfully, but these errors were encountered:
Improve parsing of link relationships
f2289a8
* Parse the rel attribute in accordance with the WHATWG spec: https://infra.spec.whatwg.org/#split-on-ascii-whitespace * Only list unique rel values in the rel-urls output, fixes microformats#159: microformats/microformats2-parsing#30 * Sort the unique rel values alphabetically: microformats/microformats2-parsing#29 * Correctly merge attribute values into the resulting object.
2bfa856
Really fixes microformats#159 - make types unique
0ce2eda
Merge pull request #166 from Zegnat/hot-fix-types-array
cf53cfd
Really fixes #159 - make types unique
No branches or pull requests
Currently parses:
Expected output:
Per spec update: microformats/microformats2-parsing#30
The text was updated successfully, but these errors were encountered: