'use strict'; /** @typedef {import('postcss').Node} PostcssNode */ /** * Get the next non-comment node in a PostCSS AST * at or after a given node. * * @param {PostcssNode | void} startNode * @returns {PostcssNode | null} */ module.exports = function nextNonCommentNode(startNode) { if (!startNode || !startNode.next) return null; if (startNode.type === 'comment') { return nextNonCommentNode(startNode.next()); } return startNode; };