Files
sgauthier 6e64e138e2
All checks were successful
Publish To Prod / deploy_and_publish (push) Successful in 35s
planning
2024-10-14 09:15:30 +02:00

21 lines
431 B
JavaScript

'use strict'
var own = {}.hasOwnProperty
module.exports = hasProperty
// Check if `node` has a set `name` property.
function hasProperty(node, name) {
var props
var value
if (!node || !name || typeof node !== 'object' || node.type !== 'element') {
return false
}
props = node.properties
value = props && own.call(props, name) && props[name]
return value !== null && value !== undefined && value !== false
}