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
parenthesis(latest: 3.1.8) Parse parentheses from a string
gl(latest: 5.0.0) Creates a WebGL context without a window
color-space(latest: 2.0.0) Collection of color space conversions
regl(latest: 2.1.0) regl is a fast functional WebGL framework.
color-name(latest: 2.1.0) A list of color names and its values
scope-css(latest: 2.0.0) Scope each css rule with a selector, ie. nest into parent
audio-decode(latest: 2.2.3) Decode audio data in node or browser
audio-context(latest: 1.0.3) A WebAudio Context singleton
audio-buffer(latest: 5.0.0) AudioBuffer class for node/browser
audio-type(latest: 2.2.1) Detect the audio type of a Buffer/Uint8Array