glsl-token-depth(latest: 1.1.2) Determine the scope depth of an array of GLSL tokens
glsl-token-descope(latest: 1.0.2) "Descope" an array of GLSL tokens such that they can be safely inlined alongside within another shader without causing any global variable conflicts.
glsl-token-scope(latest: 1.1.2) Infer the scope of each token in an array of GLSL tokens
glsl-token-string(latest: 1.0.1) Converts an array of GLSL tokens to a plain source string
glsl-token-defines(latest: 1.0.0) Retrieve the values defined with preprocessor statements in a selection of GLSL tokens
glsl-token-assignments(latest: 2.0.2) Take an array of GLSL tokens and determine which tokens are either assignments or variable declarations.
glsl-token-properties(latest: 1.0.1) Takes an array of GLSL tokens and determines whether or not they're a property of another identifier
detective(latest: 5.2.1) find all require() calls by walking the AST
browserify(latest: 17.0.1) browser-side require() the node way