Function: detectP5Version()
detectP5Version(
p
):string
Defined in: utils/utils.ts:19
Detects the p5.js version from various possible sources across different environments.
This function tries multiple strategies to detect the p5.js version, which is necessary because different p5.js environments (P5LIVE, flok.cc, standalone, etc.) may expose the version property in different ways.
Parameters
Parameter | Type | Description |
---|---|---|
p | p5 | The p5.js instance to detect the version from |
Returns
string
The detected p5.js version string, or '1.0.0' as a safe fallback
Example
const version = detectP5Version(p5Instance);
console.log(`Detected p5.js version: ${version}`);