anchors

    0.1.2 • Public • Published

    anchors NPM version

    Extract anchor tags from HTML and parse them into objects with useful information.

    Install with npm:

    npm i -g anchors --save-dev

    Usage

    var anchors = require("anchors");
    console.log(anchors);

    Returns an object like the following for each anchor tag:

    {
      "class": "link",
      "title": "Assemble Docs",
      "name": "",
      "alt": "",
      "rel": "",
      "href": {
        "protocol": "https:",
        "slashes": true,
        "auth": null,
        "host": "github.com",
        "port": null,
        "hostname": "github.com",
        "hash": null,
        "search": null,
        "query": null,
        "pathname": "/assemble/assemble-docs/blob/master/LICENSE-MIT",
        "path": "/assemble/assemble-docs/blob/master/LICENSE-MIT",
        "href": "https://github.com/assemble/assemble-docs/blob/master/LICENSE-MIT"
      }
    }

    Author

    Jon Schlinkert

    License

    Copyright (c) 2014 Jon Schlinkert, contributors. Released under the MIT license


    This file was generated by Phaser on March 14, 2014.

    Install

    npm i anchors

    DownloadsWeekly Downloads

    7

    Version

    0.1.2

    License

    none

    Last publish

    Collaborators

    • doowb
    • jonschlinkert