protocol-parser

0.0.7 • Public • Published

protocol-parser

Parse metatags for various protocols: OGP, Twitter, citation, DC and OSMT supported.

NPM

Installation

$ npm install protocol-parser

Usage

var protocolParser = require('protocol-parser')
 
protocolParser.isProfileCompliant(window, 'os', 'https://github.com/RichardLitt/open-source-metatags/')
=> true
 
protocolParser.parse(window, ['os', 'twitter'])
=> {
  'os': {
    repo: "https://github.com/RichardLitt/open-source-metatags", 
    rcs_type: "git", 
    src: "git@github.com:RichardLitt/open-source-metatags.git", 
    issue: "https://github.com/RichardLitt/open-source-metatags/issues"
  },
  'twitter': {...}
}
 
protocolParser.standardProtocols()
=> {
  'citation': {...},
  'dc': {...},
  'og': {...},
  'os': {...},
  'twitter': {...}
}

Credits

Written and maintained by Richard Littauer.

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
0.0.71latest

Version History

VersionDownloads (Last 7 Days)Published
0.0.71
0.0.66
0.0.51
0.0.41
0.0.31
0.0.21
0.0.11
0.0.01

Package Sidebar

Install

npm i protocol-parser

Weekly Downloads

13

Version

0.0.7

License

MIT

Last publish

Collaborators

  • richardlitt