knowledgebase_law/node_modules/html-url-attributes/index.js

34 lines
755 B
JavaScript
Raw Normal View History

2025-04-11 23:47:09 +08:00
/**
* 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 youre 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'