reflect-program (npm): Given a shader program, returns an object containing it's uniform and attribute locations.
Keywords: program|getAttribute|getUniform|attribute|uniform|location|webgl