esdoc-plugin-external-links
v0.0.1
Published
ESDoc plugin to set the target for external links
Readme
esdoc-plugin-external-links
ESDoc plugin to set the target for external links
Installation
npm install --save-dev esdoc-plugin-external-linksUsage
Add the esdoc-plugin-external-links to your ESDoc config...
{
...
"plugins": [
{
"name": "esdoc-plugin-external-links",
"option": ...
}
]
}Options
The option property can either be an Object...
{
...
"plugins": [
{
"name": "esdoc-plugin-external-links",
"option": {
...
}
}
]
}or an Array<Object>...
{
...
"plugins": [
{
"name": "esdoc-plugin-external-links",
"option": [
{ ... },
{ ... }
]
}
]
}If you provide an Array, each option object within that array will be applied sequentially.
Available Options
| Option | Behavior | Default |
|--------|----------|---------|
| includes | An Array<String> or String of glob patterns to include | **/*.html |
| excludes | An Array<String> or String of glob patterns to exclude | |
| query | The selector quuery to find external links | a[href^="http://"], a[href^="https://"], a[href^="//"], a[href][ref*="external"] |
| target | The target attribute to set on the anchor | _blank |
