mirror of
https://github.com/thangisme/notes.git
synced 2024-10-02 00:06:06 -04:00
17 lines
358 B
JavaScript
17 lines
358 B
JavaScript
|
/* @flow */
|
||
|
"use strict"
|
||
|
|
||
|
/**
|
||
|
* Get the next non-comment node in a PostCSS AST
|
||
|
* at or after a given node.
|
||
|
*/
|
||
|
module.exports = function nextNonCommentNode(startNode/*: Object*/)/*: ?Object*/ {
|
||
|
if (!startNode || !startNode.next) return null
|
||
|
|
||
|
if (startNode.type === "comment") {
|
||
|
return nextNonCommentNode(startNode.next())
|
||
|
}
|
||
|
|
||
|
return startNode
|
||
|
}
|