UNPKG

siphon-cli

Version:

Simple bundler for web applications. 📦🔧🧡

15 lines (14 loc) • 490 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); function classSearch(nodes, className) { var result = []; nodes.forEach(function (node) { var _a; if ((_a = node.classList) === null || _a === void 0 ? void 0 : _a.includes(className)) result.push(node); if (node.children) result.push(classSearch(node.children, className)); }); return result.flat(1); } exports.default = classSearch;