/
Mikhail823
/
todo
Обзор
Документация
Войти
/
Mikhail823
/
todo
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/css-select-base-adapter/test/data.js
34 строки
559 B
Mikhail Popov
j
23 фев 2026, 16:12
23 фев 2026, 16:12
ff7232a
Код
Авторство
О чём код?
'use strict' const walk = ( node, parent, cb ) => { cb( node, parent ) if( Array.isArray( node.children ) ) node.children.forEach( child => walk( child, node, cb ) ) } const data = { name: 'div', attribs: { id: 'container', class: 'message' }, children: [ { name: 'strong', attribs: { class: 'message' }, children: [ { text: 'Hello' } ] }, { text: ', World!' } ] } walk( data, null, ( node, parent ) => { if( parent ) node.parent = parent }) module.exports = [ data ]