mirror of
https://github.com/Funkoala14/knowledgebase_law.git
synced 2025-06-08 20:48:15 +08:00
34 lines
755 B
JavaScript
34 lines
755 B
JavaScript
/**
|
||
* Utility with info on URL attributes.
|
||
*
|
||
* ## What is this?
|
||
*
|
||
* This package contains info on attributes that have URLs as values.
|
||
*
|
||
* ## When should I use this?
|
||
*
|
||
* You can use this package any time you’re rewriting URLs.
|
||
*
|
||
* ## Use
|
||
*
|
||
* ```js
|
||
* import {urlAttributes} from 'html-url-attributes'
|
||
*
|
||
* console.log(urlAttributes.formAction)
|
||
* //=> ['button', 'input']
|
||
* console.log(urlAttributes.href)
|
||
* //=> ['a', 'area', 'base', 'link']
|
||
* ```
|
||
*
|
||
* ## API
|
||
*
|
||
* ### `urlAttributes`
|
||
*
|
||
* HTML URL properties (`Record<string, Array<string> | null>`).
|
||
*
|
||
* Each key is a property name and each value is a list of tag names it applies
|
||
* to or `null` if it applies to all elements.
|
||
*/
|
||
|
||
export {urlAttributes} from './lib/index.js'
|