Files
coopgo/node_modules/hast-util-to-mdast/lib/util/shallow.js
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

20 lines
301 B
JavaScript

'use strict'
module.exports = shallow
var own = require('./own')
// Shallow copy of a node, excluding its children.
function shallow(node) {
var copy = {}
var key
for (key in node) {
if (own.call(node, key) && key !== 'children') {
copy[key] = node[key]
}
}
return copy
}