anc

anchors

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

Showing:

Popularity

Downloads/wk

1

GitHub Stars

3

Maintenance

Last Commit

8yrs ago

Contributors

2

Package

Dependencies

2

Size (min+gzip)

10.4KB

License

Type Definitions

Tree-Shakeable

No?

Categories

Readme

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.

Rate & Review

Great Documentation0
Easy to Use0
Performant0
Highly Customizable0
Bleeding Edge0
Responsive Maintainers0
Poor Documentation0
Hard to Use0
Slow0
Buggy0
Abandoned0
Unwelcoming Community0
100