$ cnpm install hast-util-has-property
hast utility to check if an element has a property.
npm:
npm install hast-util-has-property
var has = require('hast-util-has-property')
has({type: 'text', value: 'alpha'}, 'bravo') // => false
has(
{
type: 'element',
tagName: 'div',
properties: {id: 'bravo'},
children: []
},
'className'
) // => false
has(
{
type: 'element',
tagName: 'div',
properties: {id: 'charlie'},
children: []
},
'id'
) // => true
hasProperty(node, name)
Check if node
is an element that has a name
property name.
node
(Node
, optional) — Node to checkname
(string
) - Property nameboolean
— Whether node
is an element that has a name
property name.
hast-util-has-property
does not change the syntax tree so there are no
openings for cross-site scripting (XSS) attacks.
See contributing.md
in syntax-tree/.github
for ways to get
started.
See support.md
for ways to get help.
This project has a code of conduct. By interacting with this repository, organization, or community you agree to abide by its terms.
Copyright 2013 - present © cnpmjs.org