@shaderfrog/glsl-parser (npm): A GLSL ES 1.0 and 3.0 parser and preprocessor that can preserve whitespace and comments
Keywords: glsl|parser|shaderfrog