$ cnpm install mathml-tag-names
List of known MathML tag names. Includes the elements from MathML 1, MathML 2, and MathML 3.
The repo contains a script to crawl specs to include newly introduced tag names.
This package is ESM only: Node 12+ is needed to use it and it must be import
ed
instead of require
d.
npm:
npm install mathml-tag-names
import {mathmlTagNames} from 'mathml-tag-names'
console.log(mathmlTagNames.length) // => 189
console.log(mathmlTagNames.slice(0, 10))
Yields:
[
'abs',
'and',
'annotation',
'annotation-xml',
'apply',
'approx',
'arccos',
'arccosh',
'arccot',
'arccoth'
]
This package exports the following identifiers: mathmlTagNames
.
There is no default export.
mathmlTagNames
string[]
— List of lowercase tag names.
html-tag-names
— List of HTML tagssvg-tag-names
— List of SVG tagssvg-element-attributes
— Map of SVG elements to allowed attributeshtml-element-attributes
— Map of HTML elements to allowed attributesaria-attributes
— List of ARIA attributesCopyright 2013 - present © cnpmjs.org